0001564590-21-007614.txt : 20210223 0001564590-21-007614.hdr.sgml : 20210223 20210223165536 ACCESSION NUMBER: 0001564590-21-007614 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 102 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210223 DATE AS OF CHANGE: 20210223 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SPS COMMERCE INC CENTRAL INDEX KEY: 0001092699 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 411593154 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34702 FILM NUMBER: 21666453 BUSINESS ADDRESS: STREET 1: 333 SOUTH SEVENTH STREET STREET 2: SUITE 1000 CITY: MINNEAPOLIS STATE: MN ZIP: 55402 BUSINESS PHONE: 612-435-9400 MAIL ADDRESS: STREET 1: 333 SOUTH SEVENTH STREET STREET 2: SUITE 1000 CITY: MINNEAPOLIS STATE: MN ZIP: 55402 10-K 1 spsc-10k_20201231.htm 10-K spsc-10k_20201231.htm
false 2020 FY 0001092699 --12-31 2027-04-30 P3Y P3Y P3Y P3Y P8Y P8Y P5Y P5Y P1Y P5Y P6Y P4Y P1Y P5Y P4Y3D P4Y5M4D P4Y5M8D P6M P6M P6M 0001092699 2020-01-01 2020-12-31 xbrli:shares 0001092699 2021-02-10 iso4217:USD 0001092699 2020-06-30 0001092699 2020-12-31 0001092699 2019-12-31 iso4217:USD xbrli:shares 0001092699 2019-01-01 2019-12-31 0001092699 2018-01-01 2018-12-31 0001092699 us-gaap:CommonStockMember 2017-12-31 0001092699 us-gaap:TreasuryStockMember 2017-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001092699 us-gaap:RetainedEarningsMember 2017-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001092699 2017-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001092699 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001092699 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001092699 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001092699 us-gaap:CommonStockMember 2018-12-31 0001092699 us-gaap:TreasuryStockMember 2018-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001092699 us-gaap:RetainedEarningsMember 2018-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001092699 2018-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001092699 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001092699 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001092699 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember us-gaap:AccountingStandardsUpdate201802Member srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2018-12-31 0001092699 us-gaap:AccountingStandardsUpdate201802Member srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2018-12-31 0001092699 us-gaap:CommonStockMember 2019-12-31 0001092699 us-gaap:TreasuryStockMember 2019-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001092699 us-gaap:RetainedEarningsMember 2019-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001092699 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001092699 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001092699 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001092699 us-gaap:RetainedEarningsMember us-gaap:AccountingStandardsUpdate201613Member srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2019-12-31 0001092699 us-gaap:AccountingStandardsUpdate201613Member srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2019-12-31 0001092699 us-gaap:CommonStockMember 2020-12-31 0001092699 us-gaap:TreasuryStockMember 2020-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001092699 us-gaap:RetainedEarningsMember 2020-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001092699 spsc:DataMasonsMember 2020-01-01 2020-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2020-01-01 2020-12-31 0001092699 us-gaap:AccountingStandardsUpdate201613Member srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 xbrli:pure 0001092699 2019-08-08 2019-08-08 spsc:Segment 0001092699 srt:MinimumMember spsc:ComputerEquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001092699 spsc:ComputerEquipmentAndSoftwareMember srt:MaximumMember 2020-01-01 2020-12-31 0001092699 srt:MinimumMember spsc:OfficeEquipmentAndFurnitureMember 2020-01-01 2020-12-31 0001092699 spsc:OfficeEquipmentAndFurnitureMember srt:MaximumMember 2020-01-01 2020-12-31 0001092699 spsc:InternalUseSoftwareMember 2020-01-01 2020-12-31 0001092699 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001092699 us-gaap:CustomerRelationshipsMember srt:MaximumMember 2020-01-01 2020-12-31 0001092699 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001092699 us-gaap:NoncompeteAgreementsMember srt:MaximumMember 2020-01-01 2020-12-31 0001092699 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001092699 us-gaap:TechnologyBasedIntangibleAssetsMember srt:MaximumMember 2020-01-01 2020-12-31 0001092699 srt:MinimumMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember 2020-01-01 2020-12-31 0001092699 spsc:DataMasonsMember 2020-12-16 0001092699 spsc:DataMasonsMember 2020-12-16 2020-12-16 0001092699 spsc:DataMasonsMember srt:MaximumMember spsc:PPPLoanMember 2020-12-16 0001092699 spsc:DataMasonsMember spsc:PPPLoanMember 2020-05-01 2020-05-31 0001092699 spsc:DataMasonsMember spsc:PPPLoanMember 2020-05-31 0001092699 spsc:DataMasonsMember spsc:PPPLoanMember spsc:FormerOwnersMember 2020-12-16 0001092699 spsc:DataMasonsMember spsc:PPPLoanMember us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2020-12-16 0001092699 spsc:DataMasonsMember spsc:PPPLoanMember 2020-12-16 0001092699 spsc:DataMasonsMember spsc:PPPLoanMember us-gaap:OtherCurrentAssetsMember 2020-12-16 0001092699 spsc:DataMasonsMember us-gaap:CustomerRelationshipsMember 2020-12-16 2020-12-16 0001092699 spsc:DataMasonsMember spsc:DevelopedTechnologyMember 2020-12-16 2020-12-16 0001092699 spsc:FulfillmentMember spsc:RecurringRevenuesMember 2020-01-01 2020-12-31 0001092699 spsc:FulfillmentMember spsc:RecurringRevenuesMember 2019-01-01 2019-12-31 0001092699 spsc:FulfillmentMember spsc:RecurringRevenuesMember 2018-01-01 2018-12-31 0001092699 spsc:AnalyticsMember spsc:RecurringRevenuesMember 2020-01-01 2020-12-31 0001092699 spsc:AnalyticsMember spsc:RecurringRevenuesMember 2019-01-01 2019-12-31 0001092699 spsc:AnalyticsMember spsc:RecurringRevenuesMember 2018-01-01 2018-12-31 0001092699 spsc:OtherMember spsc:RecurringRevenuesMember 2020-01-01 2020-12-31 0001092699 spsc:OtherMember spsc:RecurringRevenuesMember 2019-01-01 2019-12-31 0001092699 spsc:OtherMember spsc:RecurringRevenuesMember 2018-01-01 2018-12-31 0001092699 spsc:RecurringRevenuesMember 2020-01-01 2020-12-31 0001092699 spsc:RecurringRevenuesMember 2019-01-01 2019-12-31 0001092699 spsc:RecurringRevenuesMember 2018-01-01 2018-12-31 0001092699 spsc:OneTimeRevenuesMember 2020-01-01 2020-12-31 0001092699 spsc:OneTimeRevenuesMember 2019-01-01 2019-12-31 0001092699 spsc:OneTimeRevenuesMember 2018-01-01 2018-12-31 0001092699 spsc:AnalyticsMember 2020-01-01 2020-12-31 0001092699 spsc:SetUpFeesMember 2019-12-31 0001092699 spsc:SetUpFeesMember 2018-12-31 0001092699 spsc:SetUpFeesMember 2020-01-01 2020-12-31 0001092699 spsc:SetUpFeesMember 2019-01-01 2019-12-31 0001092699 spsc:SetUpFeesMember 2020-12-31 0001092699 us-gaap:MoneyMarketFundsMember 2020-12-31 0001092699 us-gaap:CertificatesOfDepositMember 2020-12-31 0001092699 us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001092699 us-gaap:CommercialPaperMember 2020-12-31 0001092699 us-gaap:USTreasurySecuritiesMember 2020-12-31 0001092699 us-gaap:MoneyMarketFundsMember 2019-12-31 0001092699 us-gaap:CertificatesOfDepositMember 2019-12-31 0001092699 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001092699 us-gaap:CommercialPaperMember 2019-12-31 0001092699 us-gaap:USTreasurySecuritiesMember 2019-12-31 0001092699 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001092699 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001092699 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001092699 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001092699 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001092699 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 spsc:DataMasonsContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001092699 spsc:DataMasonsContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001092699 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001092699 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001092699 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001092699 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001092699 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001092699 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 spsc:EDIAdminEarnOutLiabilityMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001092699 spsc:EDIAdminEarnOutLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001092699 spsc:EDIAdminMember 2020-01-01 2020-12-31 0001092699 us-gaap:AccruedLiabilitiesMember 2020-12-31 0001092699 spsc:ComputerEquipmentAndSoftwareMember 2020-12-31 0001092699 spsc:ComputerEquipmentAndSoftwareMember 2019-12-31 0001092699 spsc:OfficeEquipmentAndFurnitureMember 2020-12-31 0001092699 spsc:OfficeEquipmentAndFurnitureMember 2019-12-31 0001092699 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001092699 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001092699 us-gaap:CustomerRelationshipsMember 2020-12-31 0001092699 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001092699 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001092699 us-gaap:CustomerRelationshipsMember 2019-12-31 0001092699 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001092699 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0001092699 srt:MinimumMember spsc:OtherLeasesMember 2020-12-31 0001092699 srt:MaximumMember spsc:OtherLeasesMember 2020-12-31 0001092699 stpr:MN 2020-12-31 0001092699 country:UA 2020-12-31 0001092699 spsc:OtherLeasesMember 2020-12-31 0001092699 stpr:MN 2019-12-31 0001092699 country:UA 2019-12-31 0001092699 srt:MinimumMember spsc:OtherLeasesMember 2019-12-31 0001092699 srt:MaximumMember spsc:OtherLeasesMember 2019-12-31 0001092699 spsc:OtherLeasesMember 2019-12-31 utr:sqft 0001092699 spsc:FifthAmendmentToLeaseAgreementRelatedToCurrentHeadquartersLocationMember country:MN 2020-12-31 0001092699 spsc:FifthAmendmentToLeaseAgreementRelatedToCurrentHeadquartersLocationMember 2020-12-01 2020-12-31 spsc:Option 0001092699 spsc:FifthAmendmentToLeaseAgreementRelatedToCurrentHeadquartersLocationMember 2020-12-31 0001092699 spsc:FifthAmendmentToLeaseAgreementRelatedToCurrentHeadquartersLocationMember 2019-01-01 2019-12-31 0001092699 country:UA spsc:LeaseAgreementExpiresOnMayThirtyOneThousandTwentyFiveMember 2019-12-31 0001092699 country:UA spsc:LeaseAgreementExpiresOnMayThirtyOneThousandTwentyFiveMember 2019-12-01 2019-12-31 0001092699 country:UA 2019-12-01 2019-12-31 0001092699 2019-08-21 2019-08-22 0001092699 us-gaap:CommonStockMember 2017-11-02 0001092699 us-gaap:CommonStockMember 2019-11-02 0001092699 us-gaap:CommonStockMember 2019-10-31 2019-11-02 0001092699 spsc:StockRepurchaseProgram1Member 2020-01-01 2020-12-31 0001092699 spsc:StockRepurchaseProgram1Member 2019-01-01 2019-12-31 0001092699 spsc:StockRepurchaseProgram1Member 2018-01-01 2018-12-31 0001092699 spsc:TwoThousandTenMember us-gaap:StockCompensationPlanMember 2020-02-29 0001092699 spsc:TwoThousandTenMember us-gaap:StockCompensationPlanMember 2019-02-28 0001092699 spsc:TwoThousandTenMember us-gaap:StockCompensationPlanMember 2018-01-31 0001092699 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001092699 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001092699 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001092699 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001092699 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001092699 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001092699 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001092699 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001092699 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001092699 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001092699 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001092699 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001092699 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001092699 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001092699 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001092699 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001092699 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001092699 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001092699 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001092699 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001092699 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001092699 spsc:RestrictedStockAwardsAndDeferredStockUnitsMember 2020-01-01 2020-12-31 0001092699 spsc:RestrictedStockAwardsAndDeferredStockUnitsMember 2019-01-01 2019-12-31 0001092699 spsc:RestrictedStockAwardsAndDeferredStockUnitsMember 2018-01-01 2018-12-31 0001092699 spsc:EmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001092699 spsc:EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001092699 spsc:EmployeeStockPurchasePlanMember 2018-01-01 2018-12-31 0001092699 spsc:FourZeroOneKStockMatchMember 2020-01-01 2020-12-31 0001092699 spsc:FourZeroOneKStockMatchMember 2019-01-01 2019-12-31 0001092699 spsc:FourZeroOneKStockMatchMember 2018-01-01 2018-12-31 0001092699 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2020-01-01 2020-12-31 0001092699 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2020-01-01 2020-12-31 0001092699 us-gaap:EmployeeStockOptionMember 2020-12-31 0001092699 us-gaap:PerformanceSharesMember 2020-02-01 2020-02-29 0001092699 us-gaap:PerformanceSharesMember 2019-02-01 2019-02-28 0001092699 us-gaap:PerformanceSharesMember 2018-02-01 2018-02-28 0001092699 us-gaap:PerformanceSharesMember 2017-02-01 2017-02-28 0001092699 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001092699 spsc:DeferredStockUnitsMember 2020-01-01 2020-12-31 0001092699 spsc:DeferredStockUnitsMember srt:MaximumMember 2020-01-01 2020-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2017-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2018-01-01 2018-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2018-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2019-01-01 2019-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2019-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2020-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsAndDeferredStockUnitsMember 2020-01-01 2020-12-31 0001092699 us-gaap:EmployeeStockMember srt:MaximumMember 2020-01-01 2020-12-31 spsc:Offering 0001092699 us-gaap:EmployeeStockMember 2020-12-31 0001092699 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001092699 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001092699 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001092699 us-gaap:DomesticCountryMember 2020-12-31 0001092699 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001092699 us-gaap:DomesticCountryMember 2020-01-01 2020-12-31 0001092699 us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 0001092699 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2020-12-31 0001092699 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2020-12-31 0001092699 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2020-01-01 2020-12-31 0001092699 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2020-12-31 0001092699 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2020-01-01 2020-12-31 0001092699 us-gaap:StateAndLocalJurisdictionMember spsc:NetOperatingLossAndCreditCarryforwardsMember 2020-12-31 0001092699 spsc:NonProfitOrganizationMember srt:DirectorMember 2020-01-01 2020-12-31 0001092699 spsc:NonProfitOrganizationMember 2020-01-01 2020-12-31 0001092699 spsc:NonProfitOrganizationMember srt:MaximumMember 2019-01-01 2019-12-31 0001092699 spsc:NonProfitOrganizationMember 2018-01-01 2018-12-31 0001092699 spsc:NonProfitOrganizationMember 2020-12-31 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2020-01-01 2020-12-31 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2019-01-01 2019-12-31 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2018-01-01 2018-12-31 spsc:jurisdiction 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember srt:MaximumMember 2020-01-01 2020-12-31 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-12-31

 

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-34702

SPS COMMERCE, INC.

(Exact Name of Registrant as Specified in its Charter)

Delaware

 

41-2015127

(State or Other Jurisdiction of

Incorporation or Organization)

 

(I.R.S. Employer

Identification No.)

333 South Seventh Street, Suite 1000, Minneapolis, MN 55402

(Address of Principal Executive Offices, Including Zip Code)

(612) 435-9400

(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 exchange on which registered

Common Stock, par value $0.001 per share

 

SPSC

 

The Nasdaq Stock Market LLC (Nasdaq Global Market)

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

None

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

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

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes   No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes   No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes   No

As of June 30, 2020, the last business day of the registrant’s most recently completed second fiscal quarter, the aggregate market value of shares of the registrant’s common stock held by non-affiliates of the registrant (based upon the split adjusted closing sale price of $75.12 per share on the Nasdaq Global Market on such date) was approximately $2.6 billion.

The number of shares of the registrant’s common stock, par value $0.001 per share, outstanding as of February 10, 2021 was 35,583,977 shares.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Company’s definitive Proxy Statement for the Annual Meeting of Stockholders to be held on May 19, 2021 (the “2021 Proxy Statement”), which is expected to be filed within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, are incorporated by reference in Part III of this Annual Report on Form 10-K.  

 

 


 

 

SPS COMMERCE, INC.

ANNUAL REPORT ON FORM 10-K

TABLE OF CONTENTS

 

 

 

 

 

 

Page

 

PART I

Item 1.

 

Business

 

 

4

Item 1A.

 

Risk Factors

 

 

11

Item 1B.

 

Unresolved Staff Comments

 

 

24

Item 2.

 

Properties

 

 

24

Item 3.

 

Legal Proceedings

 

 

24

Item 4.

 

Mine Safety Disclosures

 

 

24

 

 

 

 

 

 

 

PART II

Item 5.

 

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

 

 

25

Item 6.

 

Selected Financial Data

 

 

26

Item 7.

 

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

 

 

27

Item 7A.

 

Quantitative and Qualitative Disclosures About Market Risk

 

 

34

Item 8.

 

Financial Statements and Supplementary Data

 

 

35

Item 9.

 

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

 

67

Item 9A.

 

Controls and Procedures

 

 

67

Item 9B.

 

Other Information

 

 

68

 

 

 

 

 

 

 

PART III

Item 10.

 

Directors, Executive Officers and Corporate Governance

 

 

69

Item 11.

 

Executive Compensation

 

 

69

Item 12.

 

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

 

 

69

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

 

 

70

Item 14.

 

Principal Accounting Fees and Services

 

 

70

 

 

 

PART IV

Item 15.

 

Exhibits, Financial Statement Schedules

 

 

71

Item 16.

 

Form 10-K Summary

 

 

71

 

 

 

 

 

 

 

SIGNATURES

 

 

74

 

Unless the context otherwise requires, for purposes of the Annual Report on Form 10-K, the words “we,” “us,” “our,” the “Company,” “SPS,” and “SPS Commerce” refer to SPS Commerce, Inc.

    SPS COMMERCE, INC.

2

Form 10-K for the Annual Period ended December 31, 2020

 


 

SPECIAL NOTE REGARDING FORWARD-LOOKING INFORMATION

This Annual Report on Form 10-K contains forward-looking statements within the meaning of the U.S. Private Securities Litigation Reform Act of 1995. Forward looking statements regarding us, our business prospects and our results of operations are subject to certain risks and uncertainties posed by many factors and events, many of which may be amplified by the coronavirus (COVID-19) pandemic, that could cause our actual business, prospects and results of operations to differ materially from those that may be anticipated by such forward-looking statements. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of this report. In some cases, you can identify forward-looking statements by the following words: “anticipate,” “assumes,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “ongoing,” “plan,” “potential,” “predict,” “project,” “should,” “will,” “would,” or the negative of these terms or other comparable terminology, although not all forward-looking statements contain these words. Similarly, statements that describe our future plans, objectives or goals are also forward-looking. Forward-looking statements may also be made from time to time in oral presentations, including telephone conferences and/or webcasts open to the public. Shareholders, potential investors, and others are cautioned that all forward-looking statements involve risks and uncertainties that could cause results in future periods to differ materially from those anticipated by some of the statements made in this report, including the risks and uncertainties described under the heading “Risk Factors” including the updates in this Annual Report on Form 10-K for the year ended December 31, 2020, as may be updated in our subsequent Quarterly Reports on Form 10-Q from time to time. We expressly disclaim any intent or obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. Readers are urged to carefully review and consider the various disclosures made by us in this report and in our other reports filed with the Securities and Exchange Commission (“SEC”) that advise interested parties of the risks and factors that may affect our business.

 

    SPS COMMERCE, INC.

3

Form 10-K for the Annual Period ended December 31, 2020

 


 

PART I

Item 1.

Business

Overview

SPS Commerce is a leading provider of cloud-based supply chain management services that make it easier for retailers, suppliers, grocers, distributors, and logistics firms to orchestrate the management of item data, order fulfillment, inventory control, and sales analytics across all channels. Implementing and maintaining a suite of supply chain management capabilities is resource-intensive and is not a core competency for most businesses.

The services offered by SPS Commerce eliminate the need for on-premise software and support staff by taking on that capability on the customer’s behalf. The services SPS Commerce provides enable our customers to increase their supply cycle agility, optimize their inventory levels and sell-through, reduce operational costs and gain increased visibility into customer orders, ensuring that suppliers, grocers, distributors, and logistics firms can satisfy exacting retailer requirements.

As of December 31, 2020, we had approximately 33,000 customers with contracts to pay us monthly fees, which we refer to as recurring revenue customers. We have also generated revenues by providing our cloud-based supply chain management services to an additional 62,000 organizations that, together with our recurring revenue customers, we refer to as our customers. Once connected to the SPS Commerce cloud-based Platform, our customers often require integrations to new organizations that represent an expansion of our cloud-based Platform and new sources of revenues for us.

For the years ended December 31, 2020, 2019, and 2018, we generated revenues of $312.6 million, $279.1 million, and $248.2 million, respectively. Our quarter ended December 31, 2020 represented our 80th consecutive quarter of increased revenues. Recurring revenues from recurring revenue customers accounted for 94%, 94% and 93% of our total revenues for the years ended December 31, 2020, 2019, and 2018, respectively. Our revenues are not concentrated with any customer, as our largest customer represented less than 1% of total revenues for the years ended December 31, 2020, 2019, and 2018.

Our Solutions

SPS Commerce operates one of the largest retail trading partner networks in the world through cloud-based services that improve the way retailers, suppliers, grocers, distributors, and logistics firms manage and fulfill orders, administer sell-through performance, and source new items. Approximately 95,000 customers across approximately 80 countries are using SPS Commerce solutions to expand and optimize the performance of their trading relationships.

The SPS Commerce business model fundamentally changes how organizations use electronic communication to manage their omnichannel, supply chain, and other business requirements by replacing the collection of traditional, custom-built, point-to-point integrations with a model that facilitates a single automated connection to the entire SPS Commerce network of trading partners.

From that single connection, a member of our network can make use of the full suite of our services, from fulfillment automation to the analysis and optimization of item sell-through performance, to sourcing new items, retailing relationships, logistics providers, or other services. These cloud services deliver value as stand-alone offerings but can also provide greater value when used collectively. This represents a fundamental change to fulfillment automation and enables inherent adaptability and flexibility not possible with traditional supply chain management system architectures.

Our Fulfillment solution allows customers to comply with numerous rulebooks for retailers, grocers, and distributors. Maintaining current connections with retailers, grocers, and distributors removes the need for their trading partners to continually stay up-to-date with their required rulebook change. The utilization of a cloud services model eliminates (or greatly reduces) the burden on trading partners to support and maintain an on-premise software application, thereby reducing their ongoing operating costs. As the transaction hub for trading partners, we can provide increased performance visibility and data analytics capabilities across their supply chains, each of which is difficult to gain from traditional, point-to-point integration solutions.

    SPS COMMERCE, INC.

4

Form 10-K for the Annual Period ended December 31, 2020

 


 

The following services are enabled through the SPS Commerce cloud-based Platform:

 

Fulfillment. The Fulfillment solution provides fulfillment automation and replaces or augments an organization’s existing staff and trading partner electronic communication infrastructure by enabling easy compliance with retailers’ rulebooks, automatic, digital exchange of information among numerous trading partners through various protocols, and greater visibility into the journey of an order.

 

Analytics. The Analytics solution consists of data analytics applications that enable our customers to improve their visibility across their supply chains through greater analytics capabilities. When focused on point-of-sale data, for example, retailers and suppliers can ensure inventory is located where demand is highest. Additionally, retailers improve their visibility into supplier performance and their understanding of product sell-through.

 

Other Solutions. We provide several peripheral solutions, such as our assortment solution (which enables accurate order management and rapid fulfillment) and our community solution (which accelerates vendor onboarding and ensures trading partner adoption of new supply chain requirements).

Our Customer and Sales Sources

As one of the largest providers of cloud services for retail supply chain management, the trading partner relationships that we enable among our retailer, supplier, grocer, distributor, and logistics customers naturally lead to new customer acquisition opportunities.

“Network Effect”

Once connected to our network, trading partners can exchange electronic supply chain information with each other. The value of our network increases with the number of trading partners connected to it. The addition of each new customer enables that new customer to communicate with our existing customers and permits our existing customers to do business with the new customer. Additionally, through our Sourcing solution, our community now has a social network focused on facilitating connections and business interactions among retailers and suppliers. This “network effect” of adding additional customers to our solutions’ infrastructure creates a significant opportunity for existing customers to realize incremental sales by working with our new trading partners and vice versa. As a result of this increased volume of activity among our network participants, we earn additional revenues from these participants.

Business Development Efforts.

Our business development organization is tasked with finding new sources of revenue and the development of new business opportunities through channel partners and other areas that present an opportunity for growth.

Customer Acquisition Sources

Community. As retailers and suppliers reshape how they do business in an omnichannel landscape, they need to bring new capabilities and services to their trading partner networks. For instance, a supplier may wish to collaborate with their retailers around point-of-sale analytics data, or a retailer may decide to change the workflow or protocol by which it interacts with its suppliers. In each case, the supplier and retailer may engage us to work with its trading partner base to enable the new capability. Performing these programs on behalf of retailers and suppliers often generates supplier sales leads for us.

Referrals from Our Customers. We also receive sales leads from our customers seeking to communicate electronically with their trading partners. For example, a supplier may refer its third-party logistics provider or manufacturer, which is not in our network, to us.

Direct Marketing. We employ various marketing strategies. Our marketing program include a variety of lead generating activities including digital marketing, advertising, conferences and tradeshows, events, and public relations activities targeted at key decision makers within our prospective customers.

 

    SPS COMMERCE, INC.

5

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

Channel Partners. In addition to the customer acquisition sources identified above, we market and sell our solutions through a variety of channel partners, including software providers, resellers, system integrators, and logistics partners. For example, software partners such as Microsoft, NetSuite, Oracle, SAP, Sage, and their business partner communities generate sales for us as part of broader enterprise resource planning, warehouse management system and/or transportation management system sales efforts. Our logistics partners also drive new sales both by providing leads and by embedding our solutions as part of their service offerings.

Our Sales Force

We sell our solutions through a global sales force which is organized as follows:

 

Retailer Sales. We employ a team of sales representatives who focus on selling our cloud services suite to retailers and distributors.

 

Supplier Sales. We employ a team of supplier sales representatives focused on selling our cloud services suite to suppliers.

 

Other. We employ a team of sales representatives targeting a broad range of potential customer types such as those in logistics, distribution, ecommerce, and other areas.

Our Growth Strategy

Our objective is to be the leading global provider of supply chain management solutions. Key elements of our strategy include:

 

Further Penetrate Our Current Market. We believe the global supply chain management market is underpenetrated and, as the retail industry continues to respond to the changing requirements of the omnichannel marketplace, and as the supply chain ecosystem becomes more complex and geographically dispersed, the demand for supply chain management solutions will increase, especially among small- and medium-sized businesses. We intend to continue leveraging our relationships with customers and their trading partners to obtain new sales leads.

 

Increase Revenues from Our Customer Base. We believe our overall customer satisfaction is strong and will lead our customers to further expand their use of the solutions they have purchased, as well as purchase additional services to continue improving the performance of their trading partner relationships, generating additional revenues for us. We also expect to introduce new solutions to sell to our customers. We believe our position as the incumbent supply chain management solution provider to our customers, our integration into our recurring revenue customers’ business systems, and the modular nature of our cloud-based Platform are conducive to deploying additional solutions with customers.

 

Expand Our Distribution Channels. We intend to grow our business by expanding our sales capacity to gain new customers. We also believe there are valuable opportunities to promote and sell our solutions through collaboration with other providers.

 

Expand Our International Presence. We believe our presence in Asia Pacific, as well as in Europe, represents a significant competitive advantage. We plan to increase our global sales efforts to obtain new customers around the world. We intend to leverage our current global presence to increase the number of integrations we have with retailers in foreign markets to make our solutions more valuable to their trading partners based overseas.

 

Enhance and Expand Our Services. We intend to further improve and develop the functionality and features of our cloud-based Platform, including, from time to time, developing new solutions and applications.

 

Selectively Pursue Strategic Acquisitions. The fragmented nature of our market provides an opportunity for selective acquisitions. We plan to evaluate potential acquisitions based on the number of new customers, revenue, functionality, or geographic reach the acquisition would provide relative to the purchase price and our ability to integrate and operate the acquired business. In 2020, we acquired D Masons Software, LLC (“Data Masons”), a leading provider of electronic data interchange (“EDI”)

    SPS COMMERCE, INC.

6

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

solutions for the Microsoft Dynamics market. This acquisition further extended the power of our network.

Technology, Development and Operations

Technology

SPS Commerce was an early provider of cloud services to the retail supply chain management industry, launching the first version of what would become our current services in 1997. We use commercially available hardware and cloud services with a combination of proprietary and commercially available software.

Our cloud service model treats all customers as logically separate tenants within a shared virtual infrastructure. As a result, we spread the cost of delivering our solutions across our customer base. Because we do not manage thousands of distinct applications with their own business logic and database schemes, we believe that we can scale our business faster than traditional software vendors, even those that modified their products to be accessible over the Internet.

Development

Our research and development efforts focus on maintaining, improving, and enhancing our existing solutions, as well as developing new solutions and applications. Our multi-tenant solutions serve all of our customers, which allows us to maintain relatively low research and development expenses and release software updates more frequently compared to traditional on-premise licensed software solutions that support multiple versions. Our development efforts take place at our U.S. locations in Minnesota and New Jersey, as well as in Melbourne, Australia; Toronto, Canada; and Kyiv, Ukraine.

Operations

We operate our infrastructure in third-party data centers located in Minnesota, New Jersey, Texas, Florida, and Melbourne, Australia, as well as provisioned services in cloud providers. In most cases, infrastructure and services are managed by us.

We have internal and third-party monitoring software that continually checks our cloud-based Platform and key underlying components for continuous availability and performance, helping ensure that the network is always available and providing desired service levels. We have a technology engineering team that includes system provisioning, management, maintenance, monitoring, and back-up.

We operate a service architecture using industry best practices to ensure multiple points of redundancy, high availability, and scale as needed. Our databases are replicated between locations with a defined recovery point objective.

Our Customers

As of December 31, 2020, we had approximately 33,000 recurring revenue customers and approximately 95,000 total customers. Our primary source of revenue is from small- to mid-sized suppliers. We also generate revenues from other members of the supply chain ecosystem, including retailers, distributors, third-party logistics providers, and other trading partners. Our revenues are not concentrated with any customer, as our largest customer represented less than 1% of total revenues for the years ended December 31, 2020, 2019, and 2018.

    SPS COMMERCE, INC.

7

Form 10-K for the Annual Period ended December 31, 2020

 


 

Competition

Vendors in the supply chain management industry offer solutions through three delivery methods: traditional on-premise software, cloud-based managed services, and cloud-based full-service solutions.

The market for cloud-based supply chain management solutions is fragmented and rapidly evolving. Cloud service vendors compete directly with each other based mainly on the following:

 

the breadth of pre-built connections to retailers, third-party logistics providers, and other trading partners;

 

a history of establishing and maintaining reliable connections with trading partners;

 

a reputation of the cloud service vendor in the supply chain management industry;

 

price;

 

specialization in a customer market segment;

 

speed and quality with which the cloud service vendor can integrate its customers to their trading partners;

 

functionality of the cloud service solution, such as the ability to integrate the solution with a customer’s business systems;

 

breadth of complementary supply chain management solutions the cloud service vendor offers; and

 

training and customer support services provided during and after a customer’s initial integration.

We expect to encounter new and increased competition as this market segment consolidates and matures. Consolidation among cloud service vendors could create a direct competitor that can compete with us more effectively than the numerous, smaller vendors currently offering cloud service supply chain management solutions. Increased competition from cloud service vendors could reduce our market share, revenues, and operating margins or otherwise adversely affect our business.

Cloud service vendors also compete with traditional on-premise software companies. Traditional on-premise software companies focused on supply chain integration management include IBM Sterling Commerce and OpenText. These companies offer a “do-it-yourself” method in which customers purchase, install, and manage specialized software, hardware, and value-added networks for their supply chain integration needs. This method requires customers to invest in staff to operate and maintain the software. Traditional on-premise software companies use a single-tenant approach in which information maps to retailers are built for and used by one supplier, as compared to cloud service solutions that allow multiple customers to share information maps with a retailer.

Managed service providers focused on the supply chain management market include IBM Sterling Commerce, OpenText, TrueCommerce/B2B Gateway, DiCentral, and many other small providers. These companies offer a cloud-based solution in which they develop and maintain the core technology, while the customer’s internal staff is responsible for the day-to-day customization, optimization, and operations of the technology.

In contrast, full-service providers, including SPS Commerce, offer cloud-based solutions that customize, optimize, and operate the technology. This approach offloads the time-intensive process of managing these solutions, which is not a core competency for most businesses.

Customers of traditional on-premise software providers must typically make significant upfront investments in the supply chain management solutions these competitors provide, which can decrease the customers’ willingness to abandon their investments in favor of a cloud service solution. Cloud service vendors compete with these traditional software solutions based on the total cost of ownership and flexibility.

Intellectual Property and Proprietary Content

SPS Commerce relies on a combination of copyright, trademark, and trade secret laws as well as confidentiality procedures and contractual provisions to protect our proprietary technology and our brand. We enter

    SPS COMMERCE, INC.

8

Form 10-K for the Annual Period ended December 31, 2020

 


 

into confidentiality and proprietary rights agreements with our employees, consultants and additional third parties, and control access to software, documentation, and other proprietary information. We have registered trademarks and pending trademark applications in the U.S. and certain foreign countries.

Depending on the jurisdiction, trademarks are generally valid as long as they are in use or their registrations are properly maintained, and they have not been found to have become generic. Registrations of trademarks can also generally be renewed indefinitely as long as the trademarks are in use. We do not have any patents, but we have pending patent applications. Our trade secrets consist primarily of the software we have developed for our SPS Commerce cloud-based Platform and network. Our software is also protected under copyright law, but we do not have any registered copyrights.

Human Capital

As of December 31, 2020, we had 1,572 employees, including 737 in cost of revenues based functional areas, 417 in sales and marketing, 281 in research and development and 137 in general and administrative functions. We also employ independent contractors to support our operations. None of our employees are represented by a labor union.

We believe our employees have and will continue to be a primary reason for our growth and success. We offer competitive benefits as well as training, development, review, and feedback programs to develop employees’ expertise and skillsets, as well as strive to provide a safe, harassment-free work environment guided by principles of fair and equal treatment and prioritize employee engagement. As a result, we believe our employees are committed to building strong, innovative, and long-term relationships with each other and our organization in order to succeed together and with our customers. We offer our employees pay and benefits packages, which we believe are competitive with others throughout our industry, as well as within the local markets in which we operate, and aligns individual performance with our success. The health of our employees is also very important to us. In response to the threats of the COVID-19 pandemic, we have, where possible, offered remote work flexibility beginning in March 2020 which has continued through December 2020, without significant impacts to productivity.

Company Information

We were originally incorporated as St. Paul Software, Inc., a Minnesota corporation, on January 28, 1987. On May 30, 2001, we reincorporated in Delaware under our current name, SPS Commerce, Inc. Our principal executive offices are located at 333 South Seventh Street, Suite 1000, Minneapolis, Minnesota 55402, and our telephone number is (612) 435-9400. Our website address is www.spscommerce.com. Information on our website does not constitute part of this Annual Report on Form 10-K or any other report we file or furnish with the SEC. We provide free access to various reports that we file with or furnish to the SEC through our website as soon as reasonably practicable after they have been filed or furnished. These reports include, but are not limited to, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and any amendments to these reports. Our SEC reports can be accessed through the investor relations section of our website or through the SEC’s website at www.sec.gov. Stockholders may also request copies of these documents from:

 

SPS Commerce, Inc.

Attention: Investor Relations

333 South Seventh Street

Suite 1000

Minneapolis, MN 55402

    SPS COMMERCE, INC.

9

Form 10-K for the Annual Period ended December 31, 2020

 


 

Information About our Executive Officers

Set forth below are the names, ages and titles of the persons serving as our executive officers.

 

Name

 

Age

 

Position

Archie C. Black

 

58

 

Chief Executive Officer and President

Kimberly K. Nelson

 

53

 

Executive Vice President and Chief Financial Officer

James J. Frome

 

56

 

Executive Vice President and Chief Operating Officer

 

Archie C. Black has served as our President and Chief Executive Officer and a director since 2001. Previously, Mr. Black served as our Senior Vice President and Chief Financial Officer from 1998 to 2001. Prior to joining us, Mr. Black was a Senior Vice President and Chief Financial Officer at Investment Advisors, Inc. in Minneapolis, Minnesota and also spent three years at Price Waterhouse.

Kimberly K. Nelson has served as our Executive Vice President and Chief Financial Officer since 2007. Prior to joining us, Ms. Nelson served as the Finance Director, Investor Relations for Amazon.com from 2005 through 2007 and as the Finance Director, Worldwide Application for Amazon.com’s Technology group from 2003 until 2005. Ms. Nelson also served as Amazon.com’s Finance Director, Financial Planning and Analysis from 2000 until 2003.

James J. Frome has served as our Executive Vice President and Chief Operating Officer since 2012. Previously, Mr. Frome served as our Executive Vice President and Chief Strategy Officer from 2001 to 2012 and as our Vice President of Marketing from 2000 to 2001. Prior to joining us, Mr. Frome served as a Divisional Vice President of Marketing at Sterling Software, Inc. from 1999 to 2000 and as a Senior Product Manager and Director of Product Management at Information Advantage, Inc. from 1993 to 1999.

 

    SPS COMMERCE, INC.

10

Form 10-K for the Annual Period ended December 31, 2020

 


 

Item 1A.

Risk Factors

Set forth below and elsewhere in this Annual Report on Form 10-K, and in other documents we file with the SEC, are risks and uncertainties that could cause our actual results to differ materially from the results contemplated by the forward-looking statements contained in this Annual Report on Form 10-K and in other written and oral communications from time to time. You should carefully consider all of the following risks and the other information in this Report and our other filings with the SEC before you decide to invest in our Company or to maintain or increase your investment. Our business could be harmed by any of these risks. The trading price of our common stock could decline due to any of these risks. In assessing these risks, you should also refer to the other information contained in this Annual Report on Form 10-K, including our financial statements and related notes.

The risks included in this section are not the only ones we face. We operate in a very competitive and rapidly changing environment. New risk factors emerge from time-to-time, and it is not possible for management to predict all such risk factors, nor can it assess the potential impact of all such risk factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those in any forward-looking statements. If any of the following risks actually occur, our business, results of operations, financial condition and future prospects would likely suffer. In that case, the trading price of our common stock could decline, and you may lose all or part of your investment.

Our Business

If we are unable to attract new customers, or sell additional solutions to existing customers, or if our customers do not increase their use of our solutions, our revenue growth and profitability will be adversely affected.

To increase our revenues and achieve and maintain profitability, we believe that we must regularly add new customers, sell additional solutions to existing customers, and our customers must increase their use of the solutions for which they currently subscribe. We intend to grow our business by retaining and attracting talent, developing strategic relationships with resellers, including resellers that incorporate our applications in their offerings, and increasing our marketing activities. If we are unable to hire or retain quality personnel, convert companies that have been referred to us by our existing network into paying customers, ensure the effectiveness of our marketing programs, or if our existing or new customers do not perceive our solutions to be of sufficiently high value and quality, we might not be able to increase sales and our operating results will be adversely affected. If we fail to sell our solutions to existing or new customers, we will not generate anticipated revenues from these solutions, our operating results will suffer, and we might be unable to grow our revenues or maintain profitability.

We do not have long-term contracts with most of our recurring revenue customers, and therefore a lack of success in maintaining or improving forecasted renewal rates will have adverse effects on revenue and financial results.

Our contracts with our recurring revenue customers typically allow the customer to cancel the contract for any reason with 30 to 90 days’ notice. Our continued success therefore depends significantly on our ability to meet or exceed our recurring revenue customers’ expectations because most recurring revenue customers do not make long-term commitments to use our solutions. In addition, if our reputation in the supply chain management industry is harmed or diminished for any reason, our recurring revenue customers have the ability to terminate their relationship with us on short notice and seek alternative supply chain management solutions. We may also not be able to accurately predict future trends in customer renewals, and our customers’ renewal rates may decline or fluctuate because of several factors, including their dissatisfaction with our services, the cost of our services compared to the cost of services offered by our competitors and reductions in our customers’ spending levels. If a significant number of recurring revenue customers seek to terminate their relationship with us, our business, results of operations and financial condition would be adversely affected in a short period of time.

Economic weakness and uncertainty could adversely affect our revenue, lengthen our sales cycles and make it more difficult for us to forecast operating results accurately.

Our revenues depend significantly on general economic conditions and the sustainability and health of retailers. Economic weakness and constrained retail spending may result in slower growth, or reductions, in revenues and gross profits in the future. We have experienced, and may experience in the future, reduced spending

    SPS COMMERCE, INC.

11

Form 10-K for the Annual Period ended December 31, 2020

 


 

in our business due to financial turmoil affecting the U.S. and global economy, and other macroeconomic factors affecting spending behavior. Uncertainty about future economic conditions increases the difficulty of forecasting operating results and making decisions about future investments. In addition, economic conditions or uncertainty may cause customers and potential customers to reduce or delay technology purchases, including purchases of our solutions. Our sales cycle may lengthen if purchasing decisions are delayed as a result of uncertain information technology or development budgets or contract negotiations become more protracted or difficult as customers institute additional internal approvals for information technology purchases. Delays or reductions in information technology spending could have a material adverse effect on demand for our solutions, and consequently our results of operations and prospects.

Our continued growth could strain our personnel resources and infrastructure, and if we are unable to implement appropriate controls and procedures to manage our growth, we may not be able to implement our business plan successfully.

We have experienced a period of rapid growth in our headcount and operations. To the extent that we are able to sustain such growth, it might place a significant strain on our management, administrative, operational and financial resources, and infrastructure. Our success will depend in part upon the ability of our senior management to manage this growth effectively. To do so, we must continue to hire, train, and manage new employees as needed. To manage the expected growth of our operations and personnel, we will need to continue to improve our operational, financial and management controls and our reporting systems and procedures. If we fail to successfully manage our growth, we will be unable to execute our business plan as expected.

If we fail to attract, retain, and train members of our senior management team, including our Chief Executive Officer and other key personnel, our business plan would be impacted, and we might not be able to implement our plan successfully.

Given the complex nature of the cloud-based technology through which our business operates and the speed with which such technology advances, our future success is dependent, in large part, upon our ability to attract, retain and train highly qualified executive, managerial, engineering and sales personnel. Competition for talented personnel is intense, and we cannot be certain that we can retain our key personnel or that we can attract, assimilate, or retain such personnel in the future. Additionally, the loss of any key or a significant number of personnel in our engineering, project management, or sales teams might significantly delay or prevent the achievement of our business objectives and could materially harm our business, customer relationships, results of operations and financial condition.

The market for cloud-based supply chain management solutions is at a relatively early stage of development. If this market does not develop or develops more slowly than we expect, our revenues may decline or fail to grow and we may incur operating losses.

We derive, and expect to continue to derive, substantially all of our revenues from providing cloud-based supply chain management solutions to suppliers, retailers, distributors, and logistics firms. The market for these solutions is in a relatively early stage of development, and it is uncertain whether these solutions will achieve and sustain high levels of demand and market acceptance. Our success will depend on the willingness of retailers and their trading partners to accept our solutions as an alternative to traditional licensed hardware and software solutions.

Some suppliers, retailers, distributors, or logistics firms may be reluctant or unwilling to use our cloud-based solutions for a number of reasons, including their potential significant initial investment to replace existing investments in supply chain management hardware and licensed software and perceived loss of control over user data with a cloud-based solution. Other factors that may limit market acceptance of our cloud-based supply chain management solutions include:

 

our ability to maintain high levels of customer satisfaction;

 

our ability to maintain continuity of service for all users of our cloud-based Platform;

    SPS COMMERCE, INC.

12

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

 

the price, performance, and availability of competing solutions; and

 

our ability to address suppliers’ confidentiality concerns about information stored within our cloud-based solutions.

If retailers and their trading partners do not perceive the benefits of our cloud-based supply chain management solutions, or if retailers and their trading partners are unwilling to accept our cloud-based Platform as an alternative to the traditional approach, demand for our solutions may not continue to develop or may develop more slowly than we expect, either of which would significantly adversely affect our revenues and growth prospects.

The markets in which we participate are highly competitive, and our failure to compete successfully would make it difficult for us to add and retain customers and would reduce or impede the growth of our business.

The markets for supply chain management solutions are increasingly competitive and global. We expect competition to increase in the future both from existing competitors and new companies that may enter our markets. We face competition from:

 

cloud service providers that deliver business-to-business information systems using a multi-tenant approach;

 

traditional on-premise software providers; and

 

managed service providers that combine traditional on-premise software with professional information technology services.

Moreover, our industry is highly fragmented, and we believe it is likely that our existing competitors will continue to consolidate or will be acquired. In addition, some of our competitors may enter into new alliances with each other or may establish or strengthen cooperative relationships with systems integrators, third-party consulting firms or other parties. New entrants not currently considered to be competitors may also enter the market through acquisitions, partnerships, or strategic relationships. Any such consolidation, acquisition, alliance or cooperative relationship could lead to pricing pressure, loss of customers and our loss of market share and could result in a competitor with greater financial, technical, marketing, service and other resources, all of which could have a material adverse effect on our business, operating results and financial condition. Increased competition could reduce our market share, revenues, and operating margins, increase our costs of operations, and otherwise adversely affect our business.

To remain competitive, we will need to invest continuously in software development, marketing, customer service and support, product delivery and other cloud-based Platform infrastructure. However, we cannot assure you that new or established competitors will not offer solutions that are superior to or lower in price than ours or both. We may not have sufficient resources to continue the investments in all areas of software development, marketing, customer service and support and infrastructure needed to maintain our competitive position which may diminish our market share and business prospects.

We may pursue acquisitions and our potential inability to successfully integrate or otherwise operate newly acquired companies or businesses could adversely affect our financial results.

Our growth plans include evaluations of potential acquisitions of other companies or their businesses. If such evaluations lead to completed acquisitions, we face many risks commonly encountered with growth through acquisitions. These risks include:

 

incurring significantly higher than anticipated capital expenditures and operating expenses;

 

failing to assimilate the operations, customers, and personnel of the acquired company or business;

 

disrupting our ongoing business;

 

dissipating or distracting our management resources;

 

dilution to existing stockholders from the issuance of equity securities;

 

liabilities or other problems associated with the acquired business;

    SPS COMMERCE, INC.

13

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

 

becoming subject to adverse tax consequences, substantial depreciation, or deferred compensation charges;

 

improper compliance with laws and regulations and exposure to other contingent liabilities;

 

failing to maintain uniform standards, controls, and policies; and

 

impairing relationships with employees and customers as a result of changes in management.

Fully integrating an acquired company or business into our operations may take a significant amount of time. In addition, we may only be able to conduct limited due diligence on an acquired company’s operations. Following an acquisition, we may be subject to liabilities arising from an acquired company’s past or present operations, including liabilities related to data security, encryption and privacy of customer data, and these liabilities may be greater than the warranty and indemnity limitations that we negotiate. We cannot assure you that we will be successful in overcoming these risks or any other problems encountered with acquisitions. To the extent we do not successfully avoid or overcome the risks or problems related to any acquisitions, our results of operations and financial condition could be adversely affected. Future acquisitions also could impact our financial position and capital needs and could cause substantial fluctuations in our quarterly and yearly results of operations. Acquisitions could include significant goodwill and intangible assets, which may result in future impairment charges that would reduce our stated earnings.

Because our long-term success depends, in part, on our ability to expand the sales of our solutions to customers located outside of the United States and expand operations to support such expansion, our business will be susceptible to risks associated with international operations.

Our limited experience in operating our business outside of the United States increases the risk that our current and any future international expansion efforts will not be successful. Expanding international sales and operations subjects us to new risks that, generally, we have not faced in the U.S., including:

 

misjudging the markets and competitive landscape of foreign jurisdictions;

 

fluctuations in currency exchange rates;

 

unexpected changes in foreign regulatory requirements;

 

longer accounts receivable payment cycles and difficulties in collecting accounts receivable;

 

difficulties in managing and staffing international operations;

 

differing technology standards;

 

potentially adverse tax consequences, including the complexities of foreign value added tax systems and restrictions on the repatriation of earnings;

 

localization of our solutions, including translation into foreign languages and associated expenses;

 

the burdens of complying with a wide variety of foreign laws and different legal standards, including laws and regulations related to privacy;

 

increased financial accounting and reporting burdens and complexities;

 

political, social, and economic instability abroad, terrorist attacks and security concerns in general;

 

greater potential for corruption and bribery; and

 

reduced or varied protection for intellectual property rights in some countries.

The occurrence of any one of these risks could negatively affect our international business and, consequently, our results of operations generally. Additionally, operating in international markets also requires significant management attention and financial resources. We cannot be certain that the investment and additional resources required in establishing, acquiring, or integrating operations in other countries will produce desired levels of revenues or profitability.

    SPS COMMERCE, INC.

14

Form 10-K for the Annual Period ended December 31, 2020

 


 

In addition, we operate in parts of the world, such as Ukraine, that are recognized as having governmental corruption problems and where local customs and practices may not foster strict compliance with anti-corruption laws. Our continued operation and potential expansion outside the U.S. could increase the risk of such violations in the future. Despite our training and compliance programs, we cannot assure you that our internal control policies and procedures will protect us from unauthorized, reckless, or criminal acts committed by our employees or agents, including by third parties we utilize in foreign jurisdictions. In the event that we believe, or have reason to believe, that our employees or agents have or may have violated applicable anti-corruption laws, including the U.S. Foreign Corrupt Practices Act, we may be required to investigate or have outside counsel investigate the relevant facts and circumstances, which can be expensive and require significant time and attention from senior management. Violations of these laws may result in severe civil and criminal sanctions and penalties, which could disrupt our business and have a material adverse effect on our reputation, results of operations or financial condition.

Any unrest, military activities, or sanctions impacting our international operations, should they occur, could disrupt operations, and have a material adverse effect on our business. Any such disruption to our operations may be prolonged and require a transition to alternative workforce locations. An alternative workforce location may be more expensive to train, staff, and operate and may cause delays and shortfalls in programming deliverables and services, thus potentially harming our business.

Products and Service Offerings

Any new solutions and changes to existing solutions we pursue could fail to attract or retain customers or generate expected revenues.

Our ability to retain, increase and engage our customers and to increase our revenues depends heavily on our ability to identify, develop, and launch successful new solutions. We may introduce significant changes to our existing solutions or develop and introduce new and unproven solutions which include or use technologies with which we have little or no prior development or operating experience. If new or enhanced solutions fail to garner expected customer demand in a timely manner or at all, we may fail to generate sufficient revenues, operating margin, or other value to justify our investments and our business may be adversely affected.

Our business is dependent on our ability to maintain and scale our technical infrastructure, and any failure to effectively maintain or scale such infrastructure could damage our reputation, result in a potential loss of revenue, and adversely affect our financial results.

Our reputation and ability to attract, retain and serve our customers is dependent upon the reliable performance of our cloud-based Platform and our underlying technical infrastructure and cloud providers. As our user base and the amount and types of information shared on our cloud-based Platform continue to grow, we will need an increasing amount of technical infrastructure, including network capacity and computing power, to continue to satisfy the needs of our users. It is possible that we or our cloud providers may fail to effectively maintain and scale our technical infrastructure to accommodate these increased demands. Any failure to effectively maintain and grow our technical infrastructure could result in interruptions or delays in service which may damage our reputation, result in a potential loss of customers, and adversely affect our financial results.

Our inability to adapt to rapid technological change could impair our ability to remain competitive.

The industry in which we compete is characterized by rapid technological change, frequent introductions of new products and evolving industry standards. Existing products can become obsolete and unmarketable when vendors introduce products utilizing new technologies or new industry standards emerge, and as a result, it is difficult for us to predict the life cycles of our products. Our ability to attract new customers and increase revenues from customers will depend in significant part on our ability to anticipate technological changes, and the corresponding impact on customer needs, evolving requirements, and future industry standards, and to continue to enhance our existing solutions or introduce or acquire new solutions to keep pace with such technological developments. The success of our enhanced or new solutions depend on several factors, including the timely completion, introduction and market acceptance of the enhancement or solution. Any new solution we develop or acquire might not be introduced in a timely or cost-effective manner and might not achieve the broad market acceptance necessary to generate expected revenues. If any of our competitors or new market entrants implement new technologies or upgrades to existing technologies before we are able to implement them, they may be able to

    SPS COMMERCE, INC.

15

Form 10-K for the Annual Period ended December 31, 2020

 


 

provide more effective solutions than ours at lower prices. Any delay or failure in the introduction of new or enhanced solutions could adversely affect our business, results of operations and financial condition.

We rely on third party infrastructure, software and services that could take a significant time, and involve a complex transition, to replace or upgrade.

We rely on infrastructure, software and services licensed from third parties to offer our cloud-based supply chain management solutions. This infrastructure, software, and services, as well as related maintenance and updates, may not continue to be available to us on commercially reasonable terms, or at all. If we lose the right to use or upgrade any of these licenses, our customers could experience delays or be unable to access our solutions until we can obtain and integrate equivalent technology. There might not always be commercially reasonable alternatives to the third-party infrastructure, software, and services that we currently license. Any such alternatives could be more difficult or costly to replace than what we currently license, and integration of the alternatives into our cloud-based Platform could require significant work and resources and delays. Any delays or failures associated with our cloud-based Platform could injure our reputation with current and potential customers and have an adverse effect on our business.

Interruptions or delays from third-party data centers or to the telecommunications infrastructure we use or rely on could impair the delivery of our solutions and our business could suffer.

We use third-party data centers, located in the U.S. and internationally, as well as provision services from cloud providers, to conduct our operations. Our ability to deliver our services depends on the development and maintenance of telecommunications infrastructure by third parties. This includes maintenance of a reliable network backbone with the necessary speed, data capacity, bandwidth capacity, and security. Our operations depend on the protection of the equipment and information we store in these third-party centers, or utilize from third-party providers, against damage or service interruptions that may be caused by fire, flood, severe storm, power loss, telecommunications failures, natural disasters, war, criminal act, military action, terrorist attack, financial failure of the service provider, and other events beyond our control. In addition, third party malfeasance, such as intentional misconduct by computer hackers, unauthorized intrusions, computer viruses, ransomware, or denial of service attacks, may also cause substantial service disruptions. A prolonged service disruption affecting our solutions could damage our reputation with potential customers, cause us to lose existing customers, expose us to liability, or otherwise adversely affect our business. We may also incur significant costs for using alternative equipment or taking other actions in preparation for, or in reaction to, events that damage the data centers or infrastructure we use or rely on, including the additional expense of transitioning to substitute facilities or service providers.

A failure to protect the integrity and security of our customers’ information and prevent cyber-attacks, could materially damage our reputation, expose us to claims and litigation, and lead to service disruptions and harm our business. Additionally, the growing costs to avoid or reduce the risks of such a failure could adversely affect our results of operations.

As demonstrated by the frequency and sophistication of material and high-profile data security breaches within the retail industry, computer malware, viruses, computer hacking, phishing attacks, spamming, ransomware, and other electronic threats have become more prevalent in our industry. Given the interconnected nature of the retail supply chain, our significant presence in the retail industry, and the occurrence of cyber-attacks on our system in the past, we believe that we are a particularly attractive target for such attacks.

Our business involves the collection and use of confidential information of our customers and their trading partners which sometimes requires our direct access to our customers’ information systems. Our security measures may be breached as a result of third-party action, including intentional misconduct by computer hackers via cyber-attacks, employee error, malfeasance, system errors or vulnerabilities, including vulnerabilities of our third-party vendors, customers, or otherwise and result in someone obtaining unauthorized access to our customers’ information and information systems. Additionally, third parties may attempt to fraudulently induce employees or customers into disclosing sensitive information such as usernames, passwords, or other information in order to gain access to our customers’ data or our data or IT systems. Because the techniques used to obtain unauthorized access, or to sabotage systems, change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Malicious third parties may also conduct attacks designed to temporarily deny customers access to our services.

    SPS COMMERCE, INC.

16

Form 10-K for the Annual Period ended December 31, 2020

 


 

Any failure to maintain performance, reliability, security and availability of our cloud-based Platform and solutions to the satisfaction of our customers, or any unauthorized access to our customers’ information or systems is caused by our solutions or cloud-based Platform, may cause service disruptions, harm our reputation, impair our ability to retain existing customers and attract new customers and expose us to legal claims and government action, each of which could have a material adverse impact on our financial condition, results of operations and growth prospects. Although we are allocating more resources to address cyber threats and safeguard our solutions and services, we cannot assure you that these efforts to protect this confidential information and authorized access to such information systems will be successful. In addition, because of the critical nature of information security and system access, any actual or perceived failure of our security measures could cause existing or potential customers not to use our solutions and harm our reputation.

Businesses in the retail industry have experienced material sales declines after discovering data security breaches, and our business could be similarly impacted in the event of a breach or other cyber incident. Furthermore, many U.S. states and international jurisdictions have enacted laws requiring companies to notify consumers of data security breaches involving their personal data. These mandatory disclosures regarding a data security breach often lead to widespread negative publicity, which may cause our customers to lose confidence in our solutions and the effectiveness of our data security measures.

We may experience service failures or interruptions due to defects in the hardware, software, infrastructure, third party components or processes that comprise our existing or new solutions, any of which could adversely affect our business.

Technology solutions like ours may contain undetected defects in the hardware, software, infrastructure, third party components or processes that are part of the solutions we provide. If these defects lead to service failures, we could experience delays or lost revenues, diversion of software engineering resources, negative media attention or increased service costs as a result of performance claims during the period required to correct the cause of the defects. We cannot be certain that defects will be avoided in our upgraded or new solutions, resulting in loss of, or delay in, market acceptance, which could have an adverse effect on our business, results of operations and financial condition.

Because customers use our cloud-based supply chain management solutions for critical business processes, any defect in our solutions, any disruption to our solutions or any error in execution could cause recurring revenue customers to cancel their contracts with us, cause potential customers to not join our network and harm our reputation. We could also be subject to litigation for actual or alleged losses to our customers’ businesses, which may require us to spend significant time and money in litigation or arbitration or to pay significant settlements or damages. We do not currently maintain any warranty reserves. Moreover, defending a lawsuit, regardless of its merit, could be costly and divert management’s attention and could cause our business to suffer.

The insurers under our existing liability insurance policy could deny coverage of a future claim that results from an error or defect in our technology or a resulting disruption in our solutions, or our existing liability insurance might not be adequate to cover any or all of the damages and other costs of such a claim. Moreover, we cannot assure you that our current liability insurance coverage will continue to be available to us on acceptable terms or at all. The successful assertion against us of one or more large claims that exceeds, or is not insured against by, our insurance coverage, or the occurrence of changes in our liability insurance policy, including an increase in premiums or imposition of large deductible or co-insurance requirements, could have an adverse effect on our business, financial condition and operating results.

If open source, or other no-cost products and services, expand into enterprise application and supply chain software or solutions, our prices, revenues, and operating results may decline.

The open source community is comprised of many different formal and informal groups of software developers and individuals who have created a wide variety of software and have made that software available for use, distribution, and modification, often free of charge. If developers contribute effective and scalable enterprise and supply chain application software to the open source community, or if competitors make such software or service available at no cost, we may need to lower our product pricing and alter our distribution strategy to compete successfully, and our revenues and operating results may decline as a result.

    SPS COMMERCE, INC.

17

Form 10-K for the Annual Period ended December 31, 2020

 


 

The use of open source software in our products may expose us to additional risks and harm our intellectual property.

Some of our products use or incorporate software that is subject to one or more open source licenses. Open source software is typically licensed under terms that require making the software freely accessible, usable, and modifiable. Failure to comply with these licenses may subject us to onerous requirements, such as offering our solutions that incorporate the open source software for no cost or making the source code we create based upon, incorporating, or using the open source software available for modifications or derivative works. If an author or third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our services that contained the open source software and required to comply with the foregoing conditions, which could disrupt the distribution and sale of some of our services.

While we monitor the use of a majority of open source software in our products, processes and technology and work to ensure that open source software is not used in such a way as to require us to disclose the source code to the related product or solution, such use could inadvertently occur. Additionally, if a third-party software provider has incorporated certain types of open source software into software we license from such third party for our products and solutions, we could, under certain circumstances, be required to disclose the source code to our products and solutions. This could harm our intellectual property position and have a material adverse effect on our business, results of operations and financial condition.

If we fail to protect our intellectual property and proprietary rights adequately, our business could suffer material adverse effects.

We believe that proprietary technology is essential to establishing and maintaining our leadership position. We seek to protect our intellectual property through trade secrets, copyrights, confidentiality, non-compete and nondisclosure agreements, license agreements, trademarks, domain names and other measures, some of which afford only limited protection. We do not have any issued patents or registered copyrights. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy or reverse engineer aspects of our technology or to obtain and use information that we regard as proprietary. We cannot assure you that our means of protecting our proprietary rights will be adequate or that our competitors will not independently develop similar or superior technology or design around our intellectual property. In addition, the laws of some foreign countries do not protect our proprietary rights to the same extent as the laws of the U.S. Intellectual property protections may also be unavailable, limited or difficult to enforce in some countries, which could make it easier for competitors to capture market share. Our failure to protect adequately our intellectual property and proprietary rights could adversely affect our business, financial condition, and results of operations.

In addition, if we resort to legal proceedings to enforce our intellectual property rights or to determine the validity and scope of the intellectual property or other proprietary rights of others, the proceedings could be burdensome and expensive, even if we were to prevail. Any such legal proceedings, including litigation, that are pursued in the future could result in substantial costs and diversion of resources and could have a material adverse effect on our business, operating results, or financial condition, regardless of whether we prevail in such proceedings.

An assertion by a third party that we are infringing its intellectual property, whether or not correct, could subject us to costly and time-consuming litigation or expensive licenses and our business might be materially harmed.

The supply chain management industry and its enabling technologies are characterized by the existence of a large number of patents, copyrights, trademarks, and trade secrets and by frequent litigation based on allegations of infringement or other violations of intellectual property rights. As we seek to extend our solutions, we could be constrained by the intellectual property rights of others.

    SPS COMMERCE, INC.

18

Form 10-K for the Annual Period ended December 31, 2020

 


 

We might not prevail in any intellectual property infringement litigation given, among other reasons, the complex technical issues and inherent uncertainties in such litigation. Moreover, defending such claims, regardless of their merit, could be time-consuming and distracting to management, result in costly litigation or settlement, cause development delays, require us to enter into royalty or licensing agreements or require us to redesign our solutions to avoid infringement. If our solutions violate any third-party proprietary rights, we could be required to withdraw those solutions from the market, re-develop those solutions or seek to obtain licenses from third parties, which might not be available on reasonable terms or at all. Any efforts to re-develop our solutions, obtain licenses from third parties on favorable terms or license a substitute technology might be unsuccessful and, in any case, might substantially increase our costs and harm our business, financial condition and operating results. We also face risk of infringement or misappropriation claims if we hire an employee or contractor who possesses third party proprietary information and who decides to use such information in connection with our solutions, services, or business processes without such third party’s authorization. Regardless of the source of such misuse of third-party intellectual property, any resulting withdrawal of our solutions from the market might materially harm our business, financial condition, and operating results.

In addition, we incorporate open source software into our cloud-based Platform. Given the nature of open source software, third parties might assert copyright and other intellectual property infringement claims against us based on our use of certain open source software programs. The terms of many open source licenses to which we are subject have not been interpreted by U.S. or foreign courts, and there is a risk that those licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to commercialize our solutions. In that event, we could be required to seek licenses from third parties in order to continue offering our solutions, to re-develop our solutions or to discontinue sales of our solutions, or to release our proprietary software code under the terms of an open source license, any of which could have a material adverse effect on our business.

Regulation

Privacy concerns and laws, evolving regulation of cloud computing, cross-border data transfer restrictions and other domestic or foreign regulations may limit the use and adoption of our solutions and adversely affect our business.

Regulation related to the provision of services on the internet is increasing, as federal, state, and foreign governments continue to adopt new laws and regulations addressing data privacy and the collection, processing, storage and use of personal information. In some cases, foreign data privacy laws and regulations, such as the European Union’s General Data Protection Regulation, also governs the processing of personal information. Further, laws are increasingly aimed at the use of personal information for marketing purposes, such as the European Union’s e-Privacy Directive, and the country-specific regulations that implement that directive. Such laws and regulations are subject to differing interpretations and are inconsistent among jurisdictions. These and other requirements could reduce demand for our solutions or restrict our ability to store and process data or, in some cases, impact our ability to offer our services and solutions in certain locations.

In addition to government activity, privacy advocacy and other industry groups have established or may establish new self-regulatory standards that may place additional burdens on us. Our customers may expect us to meet voluntary certification or other standards established by third parties. If we are unable to maintain these certifications or meet these standards, it could adversely affect our ability to provide our solutions to certain customers and could harm our business.

The costs of compliance with and other burdens imposed by laws, regulations and standards are significant and may limit the use and adoption of our services and reduce overall demand for them, or lead to material fines, penalties, or liabilities for noncompliance.

Furthermore, concerns regarding data privacy may cause our customers’ customers to resist providing the data necessary to allow our customers to use our service effectively. Even the perception that the privacy of personal information is not satisfactorily protected or does not meet regulatory requirements could inhibit sales and adoption of our cloud-based solutions.

Evolving regulation of the internet may increase our expenditures related to compliance efforts, which may adversely affect our financial condition.

As e-commerce continues to evolve, increasing regulation by federal, state, or foreign agencies becomes more likely. We are particularly sensitive to these risks because the internet is a critical component of our cloud-based

    SPS COMMERCE, INC.

19

Form 10-K for the Annual Period ended December 31, 2020

 


 

business model. In addition, taxation of services provided over the internet or other charges imposed by government agencies or by private organizations for accessing the internet may adversely impact our business. Any regulation imposing greater fees for internet use or restricting information exchange over the internet could result in a deceleration or decline in the use of the internet and the viability of internet-based services, which could materially harm our business.

Industry-specific regulation is evolving, and unfavorable or burdensome industry-specific laws, regulations or interpretive positions could harm our business.

Our customers and potential customers do business in a variety of industries. Regulators in certain industries have adopted and may in the future adopt regulations or interpretive positions regarding the use of cloud computing and other outsourced services. The costs of compliance with, and other burdens imposed by, industry-specific laws, regulations and interpretive positions may limit customers’ use and adoption of our services and reduce overall demand for our services. In addition, an inability to satisfy the standards of certain voluntary third-party certification bodies that our customers may expect may have an adverse impact on our business. If in the future we are unable to achieve or maintain these industry-specific certifications or other requirements or standards relevant to our customers, it may harm our business.

In some cases, industry-specific laws, regulations, or interpretive positions may also apply directly to us as a service provider. Any failure or perceived failure by us to comply with such requirements could have an adverse impact on our business.

Ownership of Our Common Stock

Our results of operations may fluctuate in the future, which could result in volatility in our stock price.

Our quarterly revenues and results of operations have varied in the past and may fluctuate in the future. Fluctuations in our results of operations may be due to a number of factors, including, but not limited to, those listed below and identified throughout this “Risk Factors” section:

 

our ability to retain and increase sales to customers and attract new customers, including our ability to maintain and increase our number of recurring revenue customers;

 

the timing and success of introductions of new solutions or upgrades by us or our competitors;

 

the strength of the U.S and global economy, in particular, as it affects the U.S. retail sector;

 

the financial condition of our customers;

 

changes in our pricing policies or those of our competitors;

 

competition, including entry into the industry by new competitors;

 

the amount and timing of our expenses, including stock-based compensation and expenditures related to expanding our operations, supporting new customers, performing research and development, or introducing new solutions;

 

regulatory compliance costs and unforeseen legal expenses, including litigation and settlement costs;

 

the timing, size, and integration success of potential future acquisitions;

 

changes in the payment terms for our solutions; and

 

system or service failures, security breaches or network downtime.

Due to the foregoing factors, and other risks, including those identified in this “Risk Factors” section, comparing our operating results on a period-to-period basis may not be meaningful. You should not rely on these comparisons of our past results of operations as an indication of our future performance.

Our operating results in one or more future quarters may fluctuate, fall below the expectations of securities analysts and investors, or be less than any guidance we may provide to the market. If this occurs, the trading price of our common stock could decline significantly.

    SPS COMMERCE, INC.

20

Form 10-K for the Annual Period ended December 31, 2020

 


 

Our stock price may be volatile.

Shares of our common stock were sold in our April 2010 initial public offering at a split adjusted price of $6.00 per share, and through December 31, 2020, our common stock has traded as high as a split adjusted price of $111.63 per share and as low as a split adjusted price of $4.23 per share. An active, liquid, and orderly market for our common stock may not be sustained, which could depress the trading price of our common stock. Some of the factors that may cause the market price of our common stock to fluctuate include:

 

fluctuations in our guidance and quarterly financial results or the guidance or quarterly financial results of companies perceived to be similar to us;

 

fluctuations in our recorded revenue, even during periods of significant sales order activity;

 

fluctuations in stock market volume;

 

changes in estimates of our financial results or recommendations by securities analysts;

 

failure of any of our solutions to achieve or maintain market acceptance;

 

changes in market valuations of companies perceived to be similar to us;

 

success of competitive products or services;

 

changes in our capital structure, such as future issuances of securities or the incurrence of debt;

 

announcements by us or our competitors of significant solutions, contracts, acquisitions, or strategic alliances;

 

regulatory developments in the United States, foreign countries or both;

 

litigation involving our company, our general industry or both;

 

additions or departures of key personnel;

 

investors’ general perception of us; and

 

changes in general economic, industry and market conditions.

In addition, if the market for software or technology stocks or the stock market in general experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, financial condition, or results of operations. If any of the foregoing occurs, it could cause our stock price to fall and may expose us to class action lawsuits that, even if unsuccessful, could be costly to defend and a distraction to management.

Our charter documents and Delaware law may delay, discourage, or inhibit a takeover that stockholders consider favorable.

Provisions of our certificate of incorporation and bylaws and applicable provisions of Delaware law may delay, discourage, or inhibit transactions involving an actual or potential change in our control or change in our management, including transactions in which stockholders might otherwise receive a premium for their shares, or transactions that our stockholders might otherwise deem to be in their best interests, and may ultimately result in the market price of our common stock being lower than it would be without these provisions. These provisions:

 

permit our board of directors to issue up to 5,000,000 shares of preferred stock, with any rights, preferences and privileges as our board may designate, including the right to approve an acquisition or other change in our control;

 

provide that the authorized number of directors may be changed by resolution of the board of directors;

 

provide that all vacancies, including newly created directorships, may, except as otherwise required by law, be filled by the affirmative vote of a majority of directors then in office, even if less than a quorum;

    SPS COMMERCE, INC.

21

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

provide that stockholders seeking to present proposals before a meeting of stockholders or to nominate candidates for election as directors at a meeting of stockholders must provide notice in writing in a timely manner, and also specify requirements as to the form and content of a stockholder’s notice; and

 

do not provide for cumulative voting rights.

In addition, Section 203 of the Delaware General Corporation Law generally limits our ability to engage in any business combination with certain persons who own 15% or more of our outstanding voting stock or any of our associates or affiliates who at any time in the past three years have owned 15% or more of our outstanding voting stock. These provisions may have the effect of entrenching our management team and may deprive you of the opportunity to sell your shares to potential acquirers at a premium over prevailing prices. This potential inability to obtain a control premium could reduce the price of our common stock.

We do not intend to declare dividends on our stock in the foreseeable future.

We currently intend to retain all future earnings for the operation and expansion of our business and, therefore, do not anticipate declaring or paying cash dividends on our common stock in the foreseeable future. Investors may need to sell all or part of their holdings of our common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Any payment of future cash dividends on our common stock will be at the discretion of our board of directors and will depend upon our results of operations, earnings, capital requirements, financial condition, future prospects, contractual restrictions and other factors deemed relevant by our board of directors. Therefore, you should not expect to receive dividend income from shares of our common stock.

General Risks

Our failure to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies could reduce our ability to compete successfully and adversely affect our results of operations.

We may need to raise additional capital due to shortfalls in cash flow or for other reasons, and we may not be able to obtain debt or additional equity financing on favorable terms, if at all. If we raise additional equity financing, our security holders may experience significant dilution of their ownership interests and the value of shares of our common stock could decline. If we engage in debt financing, we may be required to accept terms that restrict our ability to incur additional indebtedness, force us to maintain specified liquidity or other ratios or restrict our ability to pay dividends or make acquisitions. If we need additional capital and cannot raise it on acceptable terms, we may not be able to, among other things:

 

develop and enhance our solutions;

 

continue to expand our technology development, sales and marketing organizations;

 

acquire complementary technologies, products, or businesses;

 

hire, train and retain employees; or

 

respond to competitive pressures or unanticipated working capital requirements.

Our inability to do any of the foregoing could reduce our ability to compete successfully and adversely affect our results of operations.

    SPS COMMERCE, INC.

22

Form 10-K for the Annual Period ended December 31, 2020

 


 

Unanticipated changes in effective tax rates or adverse outcomes resulting from examination of our income or other tax returns could adversely affect our operating results and financial condition.

We are subject to income taxes in the U.S. and various foreign jurisdictions, and our domestic and international tax liabilities will be subject to the allocation of expenses in differing jurisdictions. Our future effective tax rates could be subject to volatility or adversely affected by a number of factors, including:

 

changes in the valuation of our deferred tax assets and liabilities;

 

expected timing and amount of the release of tax valuation allowances;

 

expiration of, or detrimental changes in, research and development tax credit laws;

 

tax effects of stock-based compensation;

 

costs related to intercompany restructurings;

 

changes in tax laws, regulations, accounting principles or interpretations thereof; and

 

future earnings being lower than anticipated in countries where we have lower statutory tax rates and higher than anticipated earnings in countries where we have higher statutory tax rates.

In addition, we are subject to audits of our income, sales, and other taxes by the Internal Revenue Service and other foreign and state tax authorities. Outcomes from these audits could have an adverse effect on our operating results and financial condition.

Our failure to maintain adequate internal control over financial reporting in accordance with Section 404 of the Sarbanes-Oxley Act of 2002 or to prevent or detect material misstatements in our annual or interim financial statements in the future could result in inaccurate financial reporting, or could otherwise harm our business and investor confidence in our financial reporting.

Ensuring that we have internal financial and accounting controls and procedures adequate to produce accurate financial statements on a timely basis is a costly and time-consuming effort that needs to be re-evaluated periodically. The Sarbanes-Oxley Act requires, among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. In particular, we are required to perform annual system and process evaluation and testing of our internal control over financial reporting to allow management and our independent registered public accounting firm to report on the effectiveness of our internal control over financial reporting, as required by Section 404 of the Sarbanes-Oxley Act. Furthermore, implementing any appropriate future changes to our internal control over financial reporting may entail substantial costs in order to modify our existing accounting systems, may take a significant period of time to complete and may distract our officers, directors and employees from the operation of our business. If we are not able to comply with the requirements of Section 404 in the future, or if material weaknesses are identified, our business could be harmed and investor confidence in our financial reporting diminished.

The extent to which the COVID-19 outbreak and measures taken in response thereto impact our business, results of operations and financial condition will depend on on-going and future developments and outcomes, which are highly uncertain and cannot be predicted.

Our business operations and financial results may be adversely impacted by health epidemics, pandemics, and similar outbreaks. Despite our efforts to manage these impacts, their ultimate impact also depends on factors beyond our knowledge or control, including the duration and severity of any such outbreak and actions taken to contain its spread and mitigate its public health effects.

The recent and rapidly spreading COVID-19 pandemic could have adverse impacts on our business operations by limiting our employees' ability to work and travel, disrupting our third party technology providers, or causing internal operational workflow to change, among other potentially unforeseen circumstances given the unprecedented and rapidly evolving situation.

Additionally, the COVID-19 pandemic may continue to cause significant disruptions and changes in the economic or political conditions in markets in which we operate. This may cause significant volatility in demand for

    SPS COMMERCE, INC.

23

Form 10-K for the Annual Period ended December 31, 2020

 


 

our services due to, among other adverse impacts, disruption and downturns in our customers’ businesses and related supply chains, an acceleration of existing customer bankruptcies, or our customers’ ability to pay for our services when due or in full. Although certain customers may have a reduced demand for our services, we also may see increased demand by certain customer segments, potentially offsetting reduced demand.

Item 1B.

Unresolved Staff Comments

None.

Item 2.

Properties

Our corporate headquarters, including our principal administrative, marketing, sales, technical support and research and development facilities, are located in Minneapolis, Minnesota. This location includes approximately 198,000 square feet of space and is under lease through April 2027. The lease was amended in 2020 with the previous term through April 2025. We also lease office space in or near Kyiv, Ukraine; Little Falls, New Jersey and Houston, Texas; Toronto, Canada; Melbourne and Sydney, Australia; and Beijing, Hong Kong, China, and Amsterdam, Netherlands. We believe that our current facilities are suitable and adequate to meet our current needs and that suitable additional or substitute space will be available as needed to accommodate expansion of our operations.

Item 3.

We are not currently subject to any material legal proceedings. From time to time, we may be named as a defendant in legal actions or otherwise be subject to claims arising from our normal business activities. We believe that we have obtained adequate insurance coverage or rights to indemnification in connection with potential legal proceedings that may arise.

Item 4.

Mine Safety Disclosures

Not applicable.

 

 

    SPS COMMERCE, INC.

24

Form 10-K for the Annual Period ended December 31, 2020

 


 

PART II

Item 5.

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

Market Information. Our common stock has traded on the Nasdaq Global Market under the symbol “SPSC” since April 22, 2010, the date of our initial public offering.

Stockholders of Record. As of February 10, 2021, we had 71 stockholders of record of our common stock, excluding holders whose stock is held either in nominee name and/or street name brokerage accounts.

Dividends. We have not historically paid cash dividends on our common stock. We currently intend to retain our future earnings, if any, to finance the operation and expansion of our business, and, therefore, we do not expect to pay cash dividends on our common stock in the foreseeable future. Payment of future cash dividends, if any, will be at the discretion of our board of directors after taking into account various factors, including our financial condition, operating results, current and anticipated cash needs, outstanding indebtedness and plans for expansion and restrictions imposed by lenders, if any.

Stock Performance Graph and Cumulative Total Return

Notwithstanding any statement to the contrary in any of our previous or future filings with the SEC, the following information relating to the price performance of our common stock shall not be deemed to be “filed” with the SEC or to be “soliciting material” under the Securities Exchange Act of 1934, as amended, (“Exchange Act”), and it shall not be deemed to be incorporated by reference into any of our filings under the (“Securities Act”) of 1933, as amended, or the Securities Act, or the Exchange Act, except to the extent we specifically incorporate it by reference into such filing.

The table and graph below compare the cumulative total stockholder return of our common stock with that of the Nasdaq US Benchmark TR Index and the Nasdaq Computer Index from December 31, 2015 through December 31, 2020, utilizing the last trading day of each respective year. The return assumes that $100 was invested in shares of our common stock and the other indexes at the close of market on December 31, 2015, and that dividends, if any, were reinvested. In our Annual Report on Form 10-K for the year ended December 31, 2019, we compared our return to the Nasdaq US Benchmark Computer Services TR Index. In 2020, this index ceased measurement, and thus is no longer used for comparison. The comparisons in this table and graph are based on historical data and are not intended to forecast or be indicative of future performance of our common stock.

    SPS COMMERCE, INC.

25

Form 10-K for the Annual Period ended December 31, 2020

 


 

Comparison of Cumulative Total Returns of SPS Commerce, Inc. to Comparable Indexes

 

 

 

 

 

 

 

Nasdaq US

 

 

Nasdaq

 

 

Nasdaq US

 

 

 

 

 

 

 

Benchmark

 

 

Computer

 

 

Benchmark Computer

 

Date

 

SPS Commerce

 

 

TR Index

 

 

Index

 

 

Services TR Index

 

12/31/2015

 

 

100.0

 

 

 

100.0

 

 

 

100.0

 

 

 

100.0

 

12/30/2016

 

 

99.5

 

 

 

113.0

 

 

 

112.3

 

 

 

160.2

 

12/29/2017

 

 

69.2

 

 

 

137.2

 

 

 

155.8

 

 

 

129.8

 

12/31/2018

 

 

117.3

 

 

 

129.7

 

 

 

150.1

 

 

 

118.7

 

12/31/2019

 

 

157.9

 

 

 

170.1

 

 

 

225.6

 

 

 

151.1

 

12/31/2020

 

 

309.3

 

 

 

206.3

 

 

 

338.3

 

 

N/A

 

 

 

 

Recent Sales of Unregistered Securities; Use of Proceeds from Sales of Registered Securities

Not applicable.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

On November 2, 2017, our board of directors authorized a program to repurchase up to $50.0 million of common stock over two years. Under the program we purchased approximately $46.3 million of stock and on November 2, 2019, $3.7 million expired from the program.

On November 2, 2019, our board of directors authorized a new program to repurchase up to $50.0 million of common stock. Under the program, purchases may be made from time to time in the open market over two years. We did not make any purchases in the fourth quarter of 2020. As of December 31, 2020, $31.1 million was available for future share repurchases under the program.

 

See Note K to our consolidated financial statements, included in this Annual Report on Form 10-K, for additional information regarding our stock repurchase program.    

 

Item 6.

Selected Financial Data

Omitted.

 

    SPS COMMERCE, INC.

26

Form 10-K for the Annual Period ended December 31, 2020

 


 

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 together with the section titled “Selected Financial Data” and our audited financial statements and related notes which are included elsewhere in this Annual Report on Form 10-K. Our actual results could differ materially from those anticipated in the forward-looking statements included in this discussion as a result of certain factors, including, but not limited to, those discussed in “Risk Factors” included elsewhere in this Annual Report on Form 10-K.

Overview

SPS Commerce is a leading provider of cloud-based solutions that make it easier for retailers, suppliers, grocers, distributors, and logistics firms to orchestrate the management of item data, order fulfillment, inventory control and sales analytics across all channels. The solutions offered by SPS Commerce eliminate the need for on-premise software and support staff by taking on that capability on the customer’s behalf. We derive the majority of our revenues from numerous monthly recurring subscriptions from businesses that utilize our solutions.

We plan to continue to grow our business by further penetrating the supply chain management market, increasing revenues from our customers as their businesses grow, expanding our distribution channels, expanding our international presence and, from time to time, developing new solutions and applications. We also intend to selectively pursue acquisitions that will add customers, allow us to expand into new regions or allow us to offer new functionalities. On December 16, 2020, we acquired D Masons Software, LLC (Data Masons), a leading provider of EDI System Automation solutions for the Microsoft Dynamics market. Due to the date of acquisition being near year-end, the acquisition did not have a material impact on operating results.

For the years ended December 31, 2020, 2019, and 2018, we generated revenues of $312.6 million, $279.1 million and $248.2 million, respectively. Our quarter ended December 31, 2020 represented our 80th consecutive quarter of increased revenues. Recurring revenues from recurring revenue customers accounted for 94%, 94%, and 93% of our total revenues for the years ended December 31, 2020, 2019, and 2018, respectively. Our revenues are not concentrated with any customer, as our largest customer represented less than 1% of total revenues for the years ended December 31, 2020, 2019, and 2018.

Impact of COVID-19

Although the global emergence of COVID-19 did not have a material adverse effect on our business, operating results, and overall financial performance for the year ended December 31, 2020, the future impact remains uncertain and depends on several factors, including, but not limited to, the pandemic’s duration and continued spread, impact on our customers, impact on our partners or employees, and impact on the economic environment and financial markets, all of which are uncertain and cannot be predicted. We have seen shifts in consumer and retailer behavior during the pandemic. We believe these shifts have not had a material positive or negative impact on our business as they appear to have increased the demand for EDI services in certain customer segments and decreased it in others. We will continue to actively monitor the situation 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, partners, and shareholders.

Key Financial Terms and Metrics

Sources of Revenues

Fulfillment. Our Fulfillment solution provides fulfillment automation and replaces or augments an organization’s existing trading partner electronic communication infrastructure, enabling suppliers to have visibility into the journey of an order and comply with retailers’ rule books and enabling the electronic exchange of information among numerous trading partners through various protocols.

Analytics. Our Analytics solution consists of data analytics applications that enable our customers to improve their visibility across, and analysis of, their supply chains. When focused on point-of-sale data, for example, retailers and suppliers can ensure inventory is located where demand is highest. Retailers improve their visibility into supplier performance and their understanding of product sell-through.

    SPS COMMERCE, INC.

27

Form 10-K for the Annual Period ended December 31, 2020

 


 

Other. We provide several peripheral solutions such as our assortment solution (which enables accurate order management and rapid fulfillment) and our community solution (which accelerates vendor onboarding and ensures trading partner adoption of new supply chain requirements). In addition to our solution offerings, we also provide one-time services such as professional services and testing and certification.

Cost of Revenues and Operating Expenses

Cost of Revenues. Cost of revenues consist primarily of personnel costs for our customer success and implementation teams, customer support personnel and application support personnel. Cost of revenues also includes our cost of network services, which is primarily data center costs for the locations where we keep the equipment that serves our customers, cloud provider services, and connectivity costs that facilitate electronic data transmission between our customers and their trading partners.

Sales and Marketing Expenses. Sales and marketing expenses consist primarily of personnel costs for our sales, marketing and product management teams, commissions earned by our sales personnel and marketing costs.

Research and Development Expenses. Research and development expenses consist primarily of personnel costs for development of new and maintenance of existing solutions, net of amounts capitalized as developed software. Our research and development group is also responsible for enhancing existing solutions and applications, internal tools, and developing new information maps that integrate our customers to their trading partners in compliance with those trading partners’ requirements.

General and Administrative Expenses. General and administrative expenses consist primarily of personnel costs for finance, human resources, and internal information technology support, as well as legal, accounting, and other fees, such as bad debt expense and credit card processing fees.

Overhead Allocation. We allocate overhead expenses such as rent, certain employee benefit costs, office supplies and depreciation of general office assets to cost of revenues and operating expenses categories based on headcount.

Other Metrics

Recurring Revenue Customers. As of December 31, 2020, we had approximately 33,000 customers with contracts to pay us recurring fees, which we refer to as recurring revenue customers. We report recurring revenue customers as of the end of a period. A small portion of our recurring revenue customers consist of separate units within a larger organization. We treat each of these units, which may include divisions, departments, affiliates and franchises, as distinct customers.

Average Recurring Revenues Per Recurring Revenue Customer. We calculate average recurring revenues per recurring revenue customer, which we also refer to as wallet share, by dividing the recurring revenues from recurring revenue customers for the period by the average of the beginning and ending number of recurring revenue customers for the period. For interim periods, we annualize this number by multiplying the quotient calculated above by the quotient of 12 divided by the number of months in the period. We anticipate that average recurring revenues per recurring revenue customer will continue to increase as we increase the number of solutions we offer and increase the penetration of those solutions across our customer base.

Non-GAAP Financial Measures. To supplement our financial statements, we also provide investors with Adjusted EBITDA and non-GAAP income per share, both of which are non-GAAP financial measures. We believe that these non-GAAP measures provide useful information to management and investors regarding certain financial and business trends relating to our financial condition and results of operations. Our management uses these non-GAAP measures to compare the company’s performance to that of prior periods for trend analyses and planning purposes. Adjusted EBITDA is also used for purposes of determining executive and senior management incentive compensation. These measures are also presented to our board of directors.

These non-GAAP measures should not be considered a substitute for, or superior to, financial measures calculated in accordance with GAAP. These non-GAAP financial measures exclude significant expenses and income that are required by GAAP to be recorded in the Company’s financial statements and are subject to inherent limitations. Investors should review the reconciliations of non-GAAP financial measures to the comparable GAAP financial measures that are included in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

    SPS COMMERCE, INC.

28

Form 10-K for the Annual Period ended December 31, 2020

 


 

Critical Accounting Policies and Estimates

The discussion of our financial condition and results of operations is based upon our consolidated financial statements, which are prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. We base our estimates of the carrying value of certain assets and liabilities on historical experience and on various other assumptions that we believe to be reasonable. Our actual results may differ from these estimates under different assumptions or conditions.

We believe that our significant accounting policies, which are described in the notes to our consolidated financial statements, involve a greater degree of judgment and complexity and are material to our financial statement presentation. A critical accounting policy is one that is both material to the presentation of our financial statements and requires us to make difficult, subjective, or complex judgments for uncertain matters that could have a material effect on our financial condition and results of operations. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our financial condition and results of operations.

Revenue Recognition

Revenues are recognized when our services are made available to our customers, in an amount that reflects the consideration we are contractually and legally entitled to in exchange for those services. Our set-up fees from customers are one-time revenues that are specific for each connection a customer has with a trading partner and many of our customers have connections with numerous trading partners. Set-up fees related to our cloud-based supply chain management solutions are nonrefundable upfront fees that are necessary for our customers to utilize our cloud-based services. These set-up fees do not provide any standalone value to our customers.

Certain contracts contain set-up fees that constitute a material renewal option right. This material right provides customers a significant future incentive that would not be otherwise available to that customer unless they entered into the contract as the set-up fees will not be incurred again upon contract renewal.

For our Fulfillment solution, we have determined that the set-up fees and related costs represent a material renewal option right to our customers as they will not be incurred again upon renewal. These set-up fees and related costs are deferred and recognized ratably over two years, which is the estimated period for which a material right is present for our customers.

For our Analytics solution, we have determined that the set-up fees do not represent a material customer renewal right and, as such, are deferred and recognized ratably over the estimated initial contract term, which is one year.

Internal-Use Software

Internal-use software consists of capitalized costs incurred during the application development stage, which include costs related to the design of the chosen path, coding, installation of the hardware necessary to run the software, and any testing done before the operational stage. Costs incurred during the preliminary project stage and post-implementation stage are expensed as incurred. Internal-use software is depreciated over the estimated useful life, three years, commencing on the date when the asset is ready for its intended use. Depreciation is computed using the straight-line method. Maintenance and enhancements of internal-use software are expensed as incurred.

Business Combinations

We allocate the fair value of purchase consideration to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets.

Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customers and acquired technology from a market participant perspective, useful lives, and discount rates. Significant estimates in valuing liabilities for contingent consideration include, but are not limited to,

    SPS COMMERCE, INC.

29

Form 10-K for the Annual Period ended December 31, 2020

 


 

discount rates, projected financial results of the acquired businesses based on our most recent internal forecasts, and factors indicating the probability of achieving the forecasted results.

Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, which is not to exceed 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, any subsequent adjustments are recorded to earnings.

Results of Operations

Year Ended December 31, 2020 Compared to Year Ended December 31, 2019

The following table presents our results of operations for the periods indicated:

 

 

 

Year Ended December 31,

 

 

 

 

 

 

 

 

 

 

 

2020

 

 

2019

 

 

Change

 

(dollars in thousands)

 

 

 

 

 

% of revenue

 

 

 

 

 

 

% of revenue

 

 

 

 

 

 

%

 

Revenues

 

$

312,630

 

 

 

100.0

%

 

$

279,124

 

 

 

100.0

%

 

$

33,506

 

 

 

12.0

%

Cost of revenues

 

 

99,836

 

 

 

31.9

 

 

 

92,239

 

 

 

33.0

 

 

 

7,597

 

 

 

8.2

 

Gross profit

 

 

212,794

 

 

 

68.1

 

 

 

186,885

 

 

 

67.0

 

 

 

25,909

 

 

 

13.9

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

75,955

 

 

 

24.3

 

 

 

70,140

 

 

 

25.2

 

 

 

5,815

 

 

 

8.3

 

Research and development

 

 

31,024

 

 

 

9.9

 

 

 

28,305

 

 

 

10.1

 

 

 

2,719

 

 

 

9.6

 

General and administrative

 

 

50,119

 

 

 

16.0

 

 

 

44,719

 

 

 

16.0

 

 

 

5,400

 

 

 

12.1

 

Amortization of intangible assets

 

 

5,538

 

 

 

1.8

 

 

 

5,315

 

 

 

1.9

 

 

 

223

 

 

 

4.2

 

Total operating expenses

 

 

162,636

 

 

 

52.0

 

 

 

148,479

 

 

 

53.2

 

 

 

14,157

 

 

 

9.5

 

Income from operations

 

 

50,158

 

 

 

16.0

 

 

 

38,406

 

 

 

13.8

 

 

 

11,752

 

 

 

30.6

 

Other income (expense)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest income, net

 

 

1,103

 

 

 

0.4

 

 

 

2,947

 

 

 

1.0

 

 

 

(1,844

)

 

 

(62.6

)

Other income (expense), net

 

 

1,334

 

 

 

0.4

 

 

 

272

 

 

 

0.1

 

 

 

1,062

 

 

 

390.4

 

Change in earn-out liability

 

 

85

 

 

 

0.0

 

 

 

445

 

 

 

0.2

 

 

 

(360

)

 

 

(80.9

)

Total other income, net

 

 

2,522

 

 

 

0.8

 

 

 

3,664

 

 

 

1.3

 

 

 

(1,142

)

 

 

(31.2

)

Income before income taxes

 

 

52,680

 

 

 

16.9

 

 

 

42,070

 

 

 

15.1

 

 

 

10,610

 

 

 

25.2

 

Income tax expense

 

 

7,094

 

 

 

2.3

 

 

 

8,358

 

 

 

3.0

 

 

 

(1,264

)

 

 

(15.1

)

Net income

 

$

45,586

 

 

 

14.6

%

 

$

33,712

 

 

 

12.1

%

 

$

11,874

 

 

 

35.2

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'% of revenue' subtotals may not foot due to rounding

 

Revenues. The increase in revenues resulted from two primary factors: the increase in recurring revenue customers, which is driven by continued business growth and by business acquisitions, and the increase in average recurring revenues per recurring revenue customer, which we also refer to as wallet share.

 

The number of recurring revenue customers increased 8% to 33,151 at December 31, 2020 from 30,771 at December 31, 2019.

 

Wallet share increased 6% to $9,231 at December 31, 2020 from $8,722 at December 31, 2019. This was primarily attributable to increased usage of our solutions by our recurring revenue customers.

Recurring revenues from recurring revenue customers increased 13% in 2020, as compared to 2019, and accounted for 94% of our total revenues in 2020, unchanged from 94% in 2019. We anticipate that the number of recurring revenue customers and wallet share will continue to increase as we increase the number of solutions we offer and increase the penetration of those solutions across our customer base.

    SPS COMMERCE, INC.

30

Form 10-K for the Annual Period ended December 31, 2020

 


 

Cost of Revenues. The increase in cost of revenues was primarily due to increased headcount which resulted in an increase of $5.5 million in personnel-related costs, such as salaries and benefits, and an increase of $1.1 million in stock-based compensation expense. Additionally, a $1.5 million increase in depreciation expense pertaining to continued investment in infrastructure to support our platform contributed to the increase in cost of revenue. Last, $0.5 million increase in software subscriptions utilized in optimizing internal productivity. The increases were partially offset by a decrease of $1.0 million in network costs.

Sales and Marketing Expenses. The increase in sales and marketing expense was primarily due to increased headcount which resulted in increases of $2.7 million in personnel-related costs, such as salaries and benefits, and an increase of $1.2 million in stock-based compensation expense. The increase was also partially related to a $1.2 million increase in variable compensation earned by referral partners. Additionally, increases of $0.4 million in promotional expenses and $0.4 million in software subscriptions utilized in optimizing internal productivity.

Research and Development Expenses. The increase in research and development expense was primarily due to increased headcount which resulted in an increase of $0.7 million in personnel-related costs, such as salaries and benefits, and an increase of $1.0 million in stock-based compensation expense. The increase was also partially related to increases in occupancy expense of $0.4 million, depreciation expense of $0.3 million, and $0.3 million in software subscriptions utilized in optimizing internal productivity.

General and Administrative Expenses. The increase in general and administrative expense was primarily due to continued business growth which resulted in increases of $2.2 million in bad debt expense and $0.4 million in credit card fees. Additionally, increases of $2.0 million in charitable donations and $1.0 million in stock-based compensation expenses led to the overall increase, partially offset by a decrease of $0.2 million in personnel-related costs.

Amortization of Intangible Assets. The increase in amortization of intangible assets was driven by the amortization of the acquired intangible assets related to Data Masons.

Other Income (Expense). The decrease in interest income, net, other income (expense), net, and change in earn-out liability was primarily due to decreased interest income from investments and the decrease in the fair value of the earn-out liability, offset by increased realized gains from foreign currency on cash and investments held. The change in fair value of the earn-out liability was driven by an adjustment to the fair value of the EDIAdmin earnout liability due to actual revenue at the earn-out measurement date of December 31, 2020.

Income Tax Expense. The decrease in income tax expense was primarily due to the increase in excess tax deductions from stock activity which decreases income tax expense, partially offset by increases in pre-tax net income. See Note M to our consolidated financial statements, included in this Annual Report on Form 10-K, for additional information regarding our income taxes.

Adjusted EBITDA. Adjusted EBITDA, which is a non-GAAP measure of financial performance, consists of net income adjusted for depreciation and amortization, investment income (interest income/expense, realized investments gain/loss excluding realized gain/loss from foreign currency on investments), income tax expense, stock-based compensation expense, realized gain/loss from foreign currency on cash and investments held, and other adjustments as necessary for a fair presentation. Other adjustments included the impact of the fair value adjustment for the EDIAdmin earn-out liability, returned escrow shares in 2019 related to the acquisition of Toolbox, and impairment of internally developed software. As part of executing a lease amendment, we incurred accelerated depreciation, included within Depreciation and Amortization, and offsetting accelerated tenant improvement benefit, included within Other. The following table provides a reconciliation of net income to Adjusted EBITDA:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Net income

 

$

45,586

 

 

$

33,712

 

Depreciation and amortization

 

 

18,665

 

 

 

16,438

 

Investment income, net

 

 

(1,208

)

 

 

(2,947

)

Income tax expense

 

 

7,094

 

 

 

8,358

 

Stock-based compensation expense

 

 

18,936

 

 

 

14,690

 

Realized gain from foreign currency on cash and investments held

 

 

(1,753

)

 

 

 

Other

 

 

(326

)

 

 

(488

)

Adjusted EBITDA

 

$

86,994

 

 

$

69,763

 

    SPS COMMERCE, INC.

31

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

Non-GAAP Income per Share. Non-GAAP income per share, which is also a non-GAAP measure of financial performance, consists of net income plus stock-based compensation expense, amortization expense related to intangible assets, realized gain/loss from foreign currency on cash and investments held, and other adjustments as necessary for a fair presentation, divided by the weighted average number of shares of common stock outstanding during each period. Other adjustments included the impact of the fair value adjustment for the EDIAdmin earn-out liability, returned escrow shares in 2019 related to the acquisition of ToolBox, and impairment of internally developed software. As part of executing a lease amendment, we incurred accelerated depreciation, included within Depreciation and Amortization, and offsetting accelerated tenant improvement benefit, included within Other.

To quantify the tax effects, we recalculated income tax expense excluding the direct book and tax effects of the specific items constituting the non-GAAP adjustments. The difference between this recalculated income tax expense and GAAP income tax expense is presented as the income tax effect of the non-GAAP adjustments.

The following table provides a reconciliation of net income to non-GAAP income per share:

 

 

 

Year Ended December 31,

 

(in thousands, except per share amounts)

 

2020

 

 

2019

 

Net income

 

$

45,586

 

 

$

33,712

 

Stock-based compensation expense

 

 

18,936

 

 

 

14,690

 

Amortization of intangible assets

 

 

5,538

 

 

 

5,315

 

Realized gain from foreign currency on cash and investments held

 

 

(1,753

)

 

 

 

Other

 

 

(326

)

 

 

(488

)

Income tax effects of adjustments

 

 

(12,285

)

 

 

(7,304

)

Non-GAAP income

 

$

55,696

 

 

$

45,925

 

Shares used to compute non-GAAP income per share

 

 

 

 

 

 

 

 

Basic

 

 

35,226

 

 

 

35,024

 

Diluted

 

 

36,285

 

 

 

36,002

 

Non-GAAP income per share

 

 

 

 

 

 

 

 

Basic

 

$

1.58

 

 

$

1.31

 

Diluted

 

$

1.53

 

 

$

1.28

 

 

Year Ended December 31, 2019 Compared to Year Ended December 31, 2018

The discussion of our results from operations for the year ended December 31, 2019 compared to the year ended December 31, 2018 can be found in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019.

 

Liquidity and Capital Resources

At December 31, 2020, our principal sources of liquidity were cash and cash equivalents, certificates of deposit, and short-term investments totaling $187.5 million, and accounts receivable, net of allowance for credit losses, of $33.6 million, compared to $213.5 million and $31.5 million, respectively at December 31, 2019. Certificates of deposit and investments are invested in accordance with our investment policy, with a goal of maintaining liquidity and capital preservation. Our cash equivalents and short-term investments are held in highly liquid money market funds, commercial paper, federal agency securities and corporate debt securities.

The table below summarizes the activity within the consolidated statement of cash flows:

 

 

 

Twelve Months Ended

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

Net cash provided by operating activities

 

$

88,562

 

 

$

71,794

 

Net cash used in investing activities

 

 

(120,469

)

 

 

(14,313

)

Net cash provided by (used in) financing activities

 

$

2,328

 

 

$

(12,142

)

The discussion of our liquidity and capital resources for the year ended December 31, 2019 compared to the year ended December 31, 2018 can be found in Part II, Item 7, “Management’s Discussion and Analysis of

    SPS COMMERCE, INC.

32

Form 10-K for the Annual Period ended December 31, 2020

 


 

Financial Condition and Results of Operations” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019.

Net Cash Flows from Operating Activities

The increase in operating cash flows was primarily driven by continued business growth, which resulted in increased net income.

Net Cash Flows from Investing Activities

The decrease in cash used in investing activities was primarily due to an additional $87.2 million in cash used for acquisitions of business and intangible assets, driven by the larger acquisition in 2020 as compared to 2019. Additionally, the change was due to a $16.1 million increase in purchases of investments, net of maturities in 2020.

Net Cash Flows from Financing Activities

This change was primarily due to the $12.4 million increase in net proceeds from stock option exercises.

Effect of Foreign Currency Exchange Rate Changes

For information regarding the effect of foreign currency exchange rate changes, refer to the section entitled “Foreign Currency Exchange Risk,” included in Part II, Item 7A, “Quantitative and Qualitative Disclosures About Market Risk” of this Annual Report on Form 10-K.

Adequacy of Capital Resources

Our future capital requirements may vary significantly from those now planned and will depend on many factors, including:

 

costs to develop and implement new solutions and applications, if any;

 

sales and marketing resources needed to further penetrate our market and gain acceptance of new solutions and applications that we may develop;

 

expansion of our operations in the U.S. and internationally;

 

response of competitors to our solutions and applications; and

 

use of capital for acquisitions, if any.

Historically, we have experienced increases in our expenditures consistent with the growth in our operations and personnel, and we anticipate that our expenditures will continue to increase as we expand our business.

We believe our cash, cash equivalents, investments, and cash flows from our operations will be sufficient to meet our working capital and capital expenditure requirements for at least the next twelve months.

During the last three years, inflation and changing prices have not had a material effect on our business and we do not expect that inflation or changing prices will materially affect our business in the foreseeable future.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements, investments in special purpose entities or undisclosed borrowings or debt. Additionally, we are not a party to any derivative contracts or synthetic leases.

    SPS COMMERCE, INC.

33

Form 10-K for the Annual Period ended December 31, 2020

 


 

Contractual and Commercial Commitment Summary

Our contractual obligations and commercial commitments as of December 31, 2020 are summarized below:

 

 

 

Payments Due by Period (in thousands)

 

 

 

Less Than

 

 

 

 

 

 

 

 

 

 

More Than

 

 

 

 

 

Contractual Obligations

 

1 Year

 

 

1-3 Years

 

 

3-5 Years

 

 

5 Years

 

 

Total

 

Operating lease obligations, including imputed interest

 

$

3,728

 

 

$

9,130

 

 

$

7,785

 

 

$

4,753

 

 

$

25,396

 

Purchase commitments

 

$

6,512

 

 

$

11,413

 

 

$

 

 

$

 

 

 

17,925

 

 

 

$

10,240

 

 

$

20,543

 

 

$

7,785

 

 

$

4,753

 

 

$

43,321

 

Recent Accounting Pronouncements

For information regarding recent accounting pronouncements, refer to Note A, General, in our Notes to Consolidated Financial Statements in the sections entitled “Recently Adopted Accounting Pronouncements” and “Accounting Pronouncements Not Yet Adopted” as applicable, included in Part II, Item 8, “Financial Instruments and Supplementary Data” of this Annual Report on Form 10-K.

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Sensitivity Risk. The principal objectives of our investment activities are to preserve principal, provide liquidity and maximize income consistent with minimizing risk of material loss. We are exposed to market risk related to changes in interest rates. However, based on the nature and current level of our investments (primarily cash and cash equivalents, which approximate fair value due to their short maturities, certificates of deposit and marketable securities), we believe there is no material risk exposure. We do not enter into investments for trading or speculative purposes.

We did not have any variable interest rate outstanding debt as of December 31, 2020 and 2019. We therefore do not have any material risk to interest rate fluctuations.

Foreign Currency Exchange Risk. We have revenue, expenses, assets, and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Australian and Canadian dollars. As of December 31, 2020, we maintained approximately 7% of our total cash and cash equivalents outside of the U.S. in foreign currencies, primarily in Australian and Canadian dollars. Our results of operations and cash flows were not materially affected by fluctuation in foreign currency exchange rates and we believe that a hypothetical 10% change in foreign currency exchange rates or an inability to access foreign funds would not materially affect our ability to meet our operational needs or result in a material foreign currency loss in the future. As we expand internationally, our results of operations and cash flows may be impacted by changes in foreign currency exchange rates and would be adversely impacted when the U.S. dollar appreciates relative to other foreign currencies. We have not used any forward contracts or currency borrowings to hedge our exposure to foreign currency exchange risk, although we may do so in the future.


    SPS COMMERCE, INC.

34

Form 10-K for the Annual Period ended December 31, 2020

 


 

Item 8.

Financial Statements and Supplementary Data

 

 

 

    SPS COMMERCE, INC.

35

Form 10-K for the Annual Period ended December 31, 2020

 


 

Report of Independent Registered Public Accounting Firm

To the Stockholders and Board of Directors
SPS Commerce, Inc.:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of SPS Commerce, Inc. and subsidiaries (the Company) as of December 31, 2020 and 2019, the related consolidated statements of comprehensive income, stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2020, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the years in the three-year 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 (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated February 23, 2021 expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.

Change in Accounting Principle

As discussed in Note A to the consolidated financial statements, the Company has changed its method of accounting for leases as of January 1, 2019 due to the adoption of Financial Accounting Standards Board’s Accounting Standards Codification (ASC) Topic 842, Leases.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated 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 consolidated 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 consolidated 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 consolidated 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 consolidated 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 consolidated 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 consolidated 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.

    SPS COMMERCE, INC.

36

Form 10-K for the Annual Period ended December 31, 2020

 


 

Assessment of the capitalized internal costs to develop internal-use software

As discussed in Note A to the consolidated financial statements, the Company capitalizes costs incurred to develop internal-use software during the application development stage. Capitalized internal-use software is recorded within property and equipment and depreciated over the estimated useful life.

We identified the assessment of the capitalized internal costs to develop internal-use software as a critical audit matter. Subjective auditor judgment was required to assess the stage of software development for new internal-use software or upgrades and enhancements for existing internal-use software, which determines when costs should be capitalized.

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s internal-use software process. This included controls related to the evaluation and approval of new internal-use software projects or upgrades and enhancements to existing internal-use software projects, monitoring of the software development stage, and capitalization of internal costs. We examined a sample of capitalized internal-use software costs to evaluate costs that were capitalized for new internal-use software or upgrades and enhancements for existing internal-use software. For each sample, we evaluated the capitalized costs and assessed the stage of software development by inspecting underlying documentation and inquiring of the Company’s technology developers performing the internal-use software development activities regarding the specific nature, stage of completion, and hours incurred on the project.

Evaluation of the acquisition-date fair value of subscriber relationships and developed technology intangible assets

As discussed in Notes A and B to the consolidated financial statements, on December 16, 2020, the Company acquired Data Masons for a purchase price of $100 million. The Company records all assets and liabilities, including intangible assets, acquired in a business combination at fair value. As a result of the transaction, the Company acquired subscriber relationships and developed technology intangible assets. The acquisition-date fair value for these assets was $17.6 million and $25.4 million, respectively.

We identified the evaluation of the acquisition-date fair value of subscriber relationships and developed technology intangible assets as a critical audit matter. A higher degree of subjective auditor judgment was required in evaluating assumptions regarding future revenue growth rates from acquired subscriber relationships and acquired technology and discount rates used in the respective fair value measurements.

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s acquisition-date valuation process. This included controls related to the development of the future revenue growth rates and discount rates. To assess the future revenue growth rates used in the valuations, we compared forecasted revenue to Data Masons’ historical actual results, and we evaluated the future revenue growth rates from existing customers by comparing the future revenue growth rates to those of comparable companies and industry data. In addition, we involved valuation professionals with specialized skills and knowledge, who assisted in:

 

evaluating the discount rates by comparing them against discount rates ranges that were independently developed using publicly available market data for comparable companies, and

    SPS COMMERCE, INC.

37

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

performing a sensitivity analysis by developing estimates of the acquisition-date fair value of the subscriber relationships and developed technology intangible assets using reasonably possible changes to forecasted revenue and the independently developed discount rates, and comparing the results to the Company’s fair value estimates.

 

/s/ KPMG LLP

 

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

Minneapolis, Minnesota
February 23, 2021

    SPS COMMERCE, INC.

38

Form 10-K for the Annual Period ended December 31, 2020

 


 

Report of Independent Registered Public Accounting Firm

To the Stockholders and Board of Directors
SPS Commerce, Inc.:

Opinion on Internal Control Over Financial Reporting

We have audited SPS Commerce, Inc. and subsidiaries’ (the Company) internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2020 and 2019, the related consolidated statements of comprehensive income, stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2020, and the related notes (collectively, the consolidated financial statements), and our report dated February 23, 2021, expressed an unqualified opinion on those consolidated financial statements.

The Company acquired the Data Masons business during 2020, and management excluded from its assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2020, Data Masons’ internal control over financial reporting associated with total assets of approximately 3% and total revenues of less than 1%, in the consolidated financial statements of the Company as of and for the year ended December 31, 2020. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of the Data Masons business.

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 Annual 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 of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

    SPS COMMERCE, INC.

39

Form 10-K for the Annual Period ended December 31, 2020

 


 

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/ KPMG LLP

 

Minneapolis, Minnesota
February 23, 2021

    SPS COMMERCE, INC.

40

Form 10-K for the Annual Period ended December 31, 2020

 


 

SPS COMMERCE, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 

 

 

December 31,

 

(in thousands, except shares)

 

2020

 

 

2019

 

ASSETS

 

 

 

 

 

 

 

 

CURRENT ASSETS

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

149,692

 

 

$

179,252

 

Short-term investments

 

 

37,786

 

 

 

34,284

 

Accounts receivable

 

 

37,811

 

 

 

33,001

 

Allowance for credit losses

 

 

(4,233

)

 

 

(1,469

)

Accounts receivable, net

 

 

33,578

 

 

 

31,532

 

Deferred costs

 

 

37,988

 

 

 

35,274

 

Other assets

 

 

12,312

 

 

 

11,279

 

Total current assets

 

 

271,356

 

 

 

291,621

 

PROPERTY AND EQUIPMENT, net

 

 

26,432

 

 

 

23,752

 

OPERATING LEASE RIGHT-OF-USE ASSETS

 

 

15,581

 

 

 

15,744

 

GOODWILL

 

 

134,853

 

 

 

76,845

 

INTANGIBLE ASSETS, net

 

 

60,230

 

 

 

22,668

 

INVESTMENTS

 

 

2,500

 

 

 

 

OTHER ASSETS

 

 

 

 

 

 

 

 

Deferred costs, non-current

 

 

12,607

 

 

 

11,667

 

Deferred income tax assets

 

 

194

 

 

 

2,630

 

Other assets, non-current

 

 

2,705

 

 

 

2,513

 

Total assets

 

$

526,458

 

 

$

447,440

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

CURRENT LIABILITIES

 

 

 

 

 

 

 

 

Accounts payable

 

$

5,354

 

 

$

4,274

 

Accrued compensation

 

 

22,872

 

 

 

22,303

 

Accrued expenses

 

 

11,161

 

 

 

6,207

 

Deferred revenue

 

 

37,947

 

 

 

31,463

 

Operating lease liabilities

 

 

2,798

 

 

 

3,783

 

Total current liabilities

 

 

80,132

 

 

 

68,030

 

OTHER LIABILITIES

 

 

 

 

 

 

 

 

Deferred revenue, non-current

 

 

2,996

 

 

 

2,851

 

Operating lease liabilities, non-current

 

 

19,672

 

 

 

20,085

 

Deferred income tax liabilities

 

 

2,937

 

 

 

1,193

 

Other liabilities, non-current

 

 

 

 

 

405

 

Total liabilities

 

 

105,737

 

 

 

92,564

 

COMMITMENTS and CONTINGENCIES

 

 

 

 

 

 

 

 

STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

Preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding

 

 

 

 

 

 

Common stock, $0.001 par value; 110,000,000 and 55,000,000 shares authorized; 37,100,467 and 36,104,619 shares issued; and 35,487,217 and 34,863,271 shares outstanding, respectively

 

 

37

 

 

 

36

 

Treasury stock, at cost; 1,613,250 and 1,241,348 shares, respectively

 

 

(65,247

)

 

 

(46,297

)

Additional paid-in capital

 

 

393,462

 

 

 

354,115

 

Retained earnings

 

 

93,490

 

 

 

48,973

 

Accumulated other comprehensive loss

 

 

(1,021

)

 

 

(1,951

)

Total stockholders’ equity

 

 

420,721

 

 

 

354,876

 

Total liabilities and stockholders’ equity

 

$

526,458

 

 

$

447,440

 

 

See accompanying notes to these consolidated financial statements.

    SPS COMMERCE, INC.

41

Form 10-K for the Annual Period ended December 31, 2020

 


 

SPS COMMERCE, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 

 

 

Year Ended December 31,

 

(in thousands, except per share amounts)

 

2020

 

 

2019

 

 

2018

 

Revenues

 

$

312,630

 

 

$

279,124

 

 

$

248,240

 

Cost of revenues

 

 

99,836

 

 

 

92,239

 

 

 

81,748

 

Gross profit

 

 

212,794

 

 

 

186,885

 

 

 

166,492

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

75,955

 

 

 

70,140

 

 

 

71,719

 

Research and development

 

 

31,024

 

 

 

28,305

 

 

 

22,087

 

General and administrative

 

 

50,119

 

 

 

44,719

 

 

 

41,862

 

Amortization of intangible assets

 

 

5,538

 

 

 

5,315

 

 

 

4,093

 

Total operating expenses

 

 

162,636

 

 

 

148,479

 

 

 

139,761

 

Income from operations

 

 

50,158

 

 

 

38,406

 

 

 

26,731

 

Other income (expense)

 

 

 

 

 

 

 

 

 

 

 

 

Interest income, net

 

 

1,103

 

 

 

2,947

 

 

 

2,329

 

Other income (expense), net

 

 

1,334

 

 

 

272

 

 

 

(626

)

Change in earn-out liability

 

 

85

 

 

 

445

 

 

 

(94

)

Total other income, net

 

 

2,522

 

 

 

3,664

 

 

 

1,609

 

Income before income taxes

 

 

52,680

 

 

 

42,070

 

 

 

28,340

 

Income tax expense

 

 

7,094

 

 

 

8,358

 

 

 

4,468

 

Net income

 

$

45,586

 

 

$

33,712

 

 

$

23,872

 

Other comprehensive income (expense)

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustments

 

 

1,097

 

 

 

1,290

 

 

 

(3,999

)

Unrealized gain (loss) on investments, net of tax of ($3), $122 and $132

 

 

(10

)

 

 

367

 

 

 

397

 

Reclassification of unrealized gain on investments into earnings, net of tax of ($52), ($133) and ($91)

 

 

(157

)

 

 

(398

)

 

 

(273

)

Total other comprehensive income (expense)

 

 

930

 

 

 

1,259

 

 

 

(3,875

)

Comprehensive income

 

$

46,516

 

 

$

34,971

 

 

$

19,997

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

1.29

 

 

$

0.96

 

 

$

0.69

 

Diluted

 

$

1.26

 

 

$

0.94

 

 

$

0.68

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares used to compute net income per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

35,226

 

 

 

35,024

 

 

 

34,392

 

Diluted

 

 

36,285

 

 

 

36,002

 

 

 

35,212

 

 

See accompanying notes to these consolidated financial statements.

    SPS COMMERCE, INC.

42

Form 10-K for the Annual Period ended December 31, 2020

 


 

SPS COMMERCE, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Retained

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

Earnings

 

 

Other

 

 

Total

 

 

 

Common Stock

 

 

Treasury Stock

 

 

Paid-in

 

 

(Accumulated

 

 

Comprehensive

 

 

Stockholders'

 

(in thousands, except shares)

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit)

 

 

Income (Loss)

 

 

Equity

 

Balances, December 31, 2017

 

 

34,254,012

 

 

$

34

 

 

 

244,294

 

 

$

(5,815

)

 

$

301,846

 

 

$

(8,611

)

 

$

657

 

 

$

288,111

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11,270

 

 

 

 

 

 

 

 

 

11,270

 

Exercise of stock options and issuance of restricted stock

 

 

866,398

 

 

 

2

 

 

 

 

 

 

 

 

 

14,342

 

 

 

 

 

 

 

 

 

14,344

 

Employee stock purchase plan

 

 

69,596

 

 

 

 

 

 

 

 

 

 

 

 

1,745

 

 

 

 

 

 

 

 

 

1,745

 

Repurchases of common stock

 

 

(579,490

)

 

 

 

 

 

579,490

 

 

 

(19,864

)

 

 

0

 

 

 

 

 

 

 

 

 

(19,864

)

Stock issued for acquisition

 

 

80,956

 

 

 

 

 

 

 

 

 

 

 

 

3,371

 

 

 

 

 

 

 

 

 

3,371

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23,872

 

 

 

 

 

 

23,872

 

Foreign currency translation adjustments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3,999

)

 

 

(3,999

)

Unrealized gain on investments, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

397

 

 

 

397

 

Reclassification of gain on investments into earnings, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(273

)

 

 

(273

)

Balances, December 31, 2018

 

 

34,691,472

 

 

$

36

 

 

 

823,784

 

 

$

(25,679

)

 

$

332,574

 

 

$

15,261

 

 

$

(3,218

)

 

$

318,974

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13,365

 

 

 

 

 

 

 

 

 

13,365

 

Exercise of stock options and issuance of restricted stock

 

 

536,034

 

 

 

 

 

 

 

 

 

 

 

 

6,207

 

 

 

 

 

 

 

 

 

6,207

 

Employee stock purchase plan

 

 

58,851

 

 

 

 

 

 

 

 

 

 

 

 

2,269

 

 

 

 

 

 

 

 

 

2,269

 

Repurchases of common stock

 

 

(417,564

)

 

 

 

 

 

417,564

 

 

 

(20,618

)

 

 

 

 

 

 

 

 

 

 

 

(20,618

)

Settlement and subsequent return of shares

 

 

(5,522

)

 

 

 

 

 

 

 

 

 

 

 

(300

)

 

 

 

 

 

 

 

 

(300

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

33,712

 

 

 

 

 

 

33,712

 

Foreign currency translation adjustments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,290

 

 

 

1,290

 

Unrealized gain on investments, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

367

 

 

 

367

 

Reclassification of gain on investments into earnings, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(398

)

 

 

(398

)

Adoption of ASU 2018-02

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

8

 

Balances, December 31, 2019

 

 

34,863,271

 

 

$

36

 

 

 

1,241,348

 

 

$

(46,297

)

 

$

354,115

 

 

$

48,973

 

 

$

(1,951

)

 

$

354,876

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,382

 

 

 

 

 

 

 

 

 

17,382

 

Exercise of stock options and issuance of restricted stock

 

 

934,015

 

 

 

1

 

 

 

 

 

 

 

 

 

18,591

 

 

 

 

 

 

 

 

 

18,592

 

Employee stock purchase plan

 

 

61,833

 

 

 

 

 

 

 

 

 

 

 

 

3,374

 

 

 

 

 

 

 

 

 

3,374

 

Repurchases of common stock

 

 

(371,902

)

 

 

 

 

 

371,902

 

 

 

(18,950

)

 

 

 

 

 

 

 

 

 

 

 

(18,950

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

45,586

 

 

 

 

 

 

45,586

 

Foreign currency translation adjustments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,097

 

 

 

1,097

 

Unrealized loss on investments, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(10

)

 

 

(10

)

Reclassification of gain on investments into earnings, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(157

)

 

 

(157

)

Adoption of ASU 2016-13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,069

)

 

 

 

 

 

(1,069

)

Balances, December 31, 2020

 

 

35,487,217

 

 

$

37

 

 

 

1,613,250

 

 

$

(65,247

)

 

$

393,462

 

 

$

93,490

 

 

$

(1,021

)

 

$

420,721

 

 

See accompanying notes to these consolidated financial statements.

    SPS COMMERCE, INC.

43

Form 10-K for the Annual Period ended December 31, 2020

 


 

SPS COMMERCE, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Cash flows from operating activities

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

45,586

 

 

$

33,712

 

 

$

23,872

 

Reconciliation of net income to net cash provided by operating

   activities

 

 

 

 

 

 

 

 

 

 

 

 

Deferred income taxes

 

 

4,241

 

 

 

7,581

 

 

 

2,798

 

Change in earn-out liability

 

 

(85

)

 

 

(445

)

 

 

94

 

Depreciation and amortization of property and equipment

 

 

13,127

 

 

 

11,123

 

 

 

8,593

 

Amortization of intangible assets

 

 

5,538

 

 

 

5,315

 

 

 

4,093

 

Provision for credit losses

 

 

5,660

 

 

 

3,499

 

 

 

2,592

 

Stock-based compensation

 

 

18,936

 

 

 

14,690

 

 

 

12,510

 

Other, net

 

 

(24

)

 

 

(574

)

 

 

(364

)

Changes in assets and liabilities, net of effects of

   acquisition

 

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(5,922

)

 

 

(6,771

)

 

 

(4,569

)

Deferred costs

 

 

(3,414

)

 

 

(1,441

)

 

 

(5,564

)

Other current and non-current assets

 

 

1,201

 

 

 

(2,768

)

 

 

(3,333

)

Accounts payable

 

 

1,214

 

 

 

(489

)

 

 

937

 

Accrued compensation

 

 

(1,257

)

 

 

319

 

 

 

3,957

 

Accrued expenses

 

 

563

 

 

 

706

 

 

 

(135

)

Deferred revenue

 

 

4,432

 

 

 

6,366

 

 

 

7,094

 

Deferred rent

 

 

 

 

 

 

 

 

2,440

 

Operating leases

 

 

(1,234

)

 

 

971

 

 

 

 

Net cash provided by operating activities

 

 

88,562

 

 

 

71,794

 

 

 

55,015

 

Cash flows from investing activities

 

 

 

 

 

 

 

 

 

 

 

 

Purchases of property and equipment

 

 

(16,467

)

 

 

(13,585

)

 

 

(13,750

)

Purchases of investments

 

 

(74,797

)

 

 

(73,700

)

 

 

(81,666

)

Maturities of investments

 

 

69,461

 

 

 

84,472

 

 

 

82,224

 

Acquisition of business and intangible assets, net

 

 

(98,666

)

 

 

(11,500

)

 

 

(27,273

)

Net cash used in investing activities

 

 

(120,469

)

 

 

(14,313

)

 

 

(40,465

)

Cash flows from financing activities

 

 

 

 

 

 

 

 

 

 

 

 

Repurchases of common stock

 

 

(18,950

)

 

 

(20,618

)

 

 

(19,864

)

Net proceeds from exercise of options to purchase common stock

 

 

18,592

 

 

 

6,207

 

 

 

14,344

 

Net proceeds from employee stock purchase plan

 

 

3,374

 

 

 

2,269

 

 

 

1,745

 

Payment for earn-out liability

 

 

(688

)

 

 

 

 

 

 

Net cash provided by (used in) financing activities

 

 

2,328

 

 

 

(12,142

)

 

 

(3,775

)

Effect of foreign currency exchange rate changes

 

 

19

 

 

 

54

 

 

 

(43

)

Net increase (decrease) in cash and cash equivalents

 

 

(29,560

)

 

 

45,393

 

 

 

10,732

 

Cash and cash equivalents at beginning of year

 

 

179,252

 

 

 

133,859

 

 

 

123,127

 

Cash and cash equivalents at end of year

 

$

149,692

 

 

$

179,252

 

 

$

133,859

 

Supplemental disclosure of cash flow information

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid for income taxes, net

 

$

1,656

 

 

$

1,545

 

 

$

1,534

 

Non-cash financing activities:

 

 

 

 

 

 

 

 

 

 

 

 

Net purchases of property and equipment on account

 

 

(551

)

 

 

322

 

 

 

405

 

Common stock issued for business acquisitions

 

 

 

 

 

 

 

 

3,371

 

 

See accompanying notes to these consolidated financial statements.

    SPS COMMERCE, INC.

44

Form 10-K for the Annual Period ended December 31, 2020

 


 

SPS COMMERCE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

NOTE A – General

Business Description

SPS Commerce is a leading provider of cloud-based supply chain management solutions that make it easier for retailers, suppliers, distributors, and logistics firms to orchestrate the management of item data, order fulfillment, inventory control and sales analytics across all channels. Implementing and maintaining a suite of supply chain management capabilities is resource intensive and is not a core competency for most businesses.

The services offered by SPS Commerce eliminate the need for on-premise software and support staff by taking on that capability on the customer’s behalf. The solutions SPS Commerce provides enable our customers to increase their supply cycle agility, optimize their inventory levels and sell-through, reduce operational costs and gain increased visibility into customer orders, ensuring that suppliers, distributors, and logistics firms can satisfy retailer requirements.

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the consolidated financial statements.

Effective January 1, 2020, we adopted Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments – Credit Losses (Topic 326) with a modified-retrospective approach and recorded a $1.1 million cumulative-effect adjustment to retained earnings.

On July 25, 2019, we announced that our board of directors declared a two-for-one stock split of our common stock, effected in the form of a 100 percent stock dividend as of the record date on August 8, 2019. The stock split dividend was distributed on August 22, 2019. Earnings per share and weighted average shares outstanding are presented in this Annual Report on Form 10-K after the effect of the 100 percent stock dividend. The two-for-one stock split is reflected in the share amounts in all periods presented in this Annual Report on Form 10-K.

Foreign Currency Translation

The functional currency of our foreign operations is generally the applicable local currency. The functional currency is translated into U.S. dollars for balance sheet accounts using current exchange rates in effect as of the balance sheet date and for revenue and expense accounts using an average exchange rate during the year. The translation adjustments are deferred as a component of other comprehensive income within the consolidated statements of comprehensive income and the consolidated statements of stockholders' equity. Gains or losses resulting from transactions denominated in foreign currencies, if any, are included in other income (expense), net in our consolidated statements of comprehensive income.

Use of Estimates

Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

    SPS COMMERCE, INC.

45

Form 10-K for the Annual Period ended December 31, 2020

 


 

Business Combinations

We recognize the fair value of the assets acquired and the liabilities assumed at the acquisition date, separately from goodwill. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the amount of the assets acquired and the liabilities assumed.

Assets acquired include tangible and intangible assets. We use estimates and assumptions that we believe are reasonable as a part of the purchase price allocation, which includes the process to determine the value and useful lives of purchased intangible assets and the process to determine the value of any contingent consideration liabilities. We recorded the acquisition-date fair value of any contingent liabilities, such as earn-out provisions, as part of the consideration transferred. The earn-out liability fair value is subsequently remeasured at each reporting date. The Company evaluates each contingent consideration to determine the valuation approach. See Notes B and E for valuation methods utilized in the fair value remeasurement as of the reporting date.

While we believe these estimates and assumptions are reasonable, they are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of the assets acquired and the liabilities assumed. Any such adjustments would be recorded as an offset to goodwill or a working capital adjustment as applicable. Upon the conclusion of the measurement period or final determination of the fair values, whichever comes first, any subsequent adjustments would be recorded in our consolidated statements of comprehensive income.

Segment Information

We operate in and report on one segment, which is supply chain management solutions.

Risk and Uncertainties

We rely on hardware and software licensed from third parties to offer our on-demand solutions. Our management believes alternate sources are available; however, disruption or termination of these relationships could adversely affect our operating results in the near term.

Concentration of Credit Risk

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents in financial institutions in excess of federally insured limits and accounts receivable. Cash and cash equivalents are held with financial institutions that we believe are subject to minimal risk.

Cash and Cash Equivalents

Cash and cash equivalents consist of cash and highly liquid investments with original maturities of less than 90 days. Cash and cash equivalents are stated at fair value.

Investments

Management determines the appropriate classification of certificates of deposit and marketable securities at the time of purchase and reevaluates such determination at each balance sheet date. Securities are classified as available for sale and are carried at fair value, with the change in unrealized gains and losses, net of tax, reported as unrealized gains on investments on the consolidated statements of comprehensive income. Fair value is determined based on quoted market rates when observable or utilizing data points that are observable, such as quoted prices, interest rates and yield curves. When a determination has been made that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is realized and is included in other income (expense), net in the consolidated statements of comprehensive income.

    SPS COMMERCE, INC.

46

Form 10-K for the Annual Period ended December 31, 2020

 


 

Fair Value of Other Financial Instruments

The carrying amounts of our short-term financial instruments, which include cash, cash equivalents, accounts receivable, and accounts payable, approximates fair value due to their short-term nature.

Accounts Receivable

Accounts receivable are initially recorded upon the sale of solutions to customers. Credit is granted in the normal course of business without collateral. Accounts receivable are stated net of allowances for credit losses, which represent estimated losses resulting from the inability of certain customers to make the required payments. When determining the allowance, we pool our outstanding accounts receivable invoices based on the contractual due date of payment at the balance sheet date. We take several factors into consideration for estimated credit losses by pool, primarily our historical credit losses, with additional adjustments made for current and future macro-economic conditions and retail bankruptcy trends. We write-off accounts receivable when they are determined to be uncollectible. Changes in the allowance are recorded as bad debt expense and are included in general and administrative expense in our consolidated statements of comprehensive income.  

Property and Equipment

Property and equipment, including assets acquired under capital lease obligations, are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives when placed in service, which are:

Computer equipment and software: 2 to 3 years

Office equipment and furniture: 5 to 7 years

Leasehold improvements: the shorter of the useful life of the asset or the remaining term of the lease

Significant additions or improvements extending asset lives beyond one year are capitalized, while repairs and maintenance are charged to expense as incurred.

We capitalize and amortize eligible costs to acquire or develop internal-use software that are incurred during the application development stage. Costs incurred during the preliminary project stage and post-implementation stage are expensed as incurred. Internal-use software is depreciated over the estimated useful life, three years, commencing on the date when the asset is ready for its intended use. Depreciation is computed using the straight-line method. Maintenance and enhancements of internal-use software are expensed as incurred.

The assets and related accumulated depreciation and amortization are adjusted for asset retirements and disposals and abandoned internal-use software with the resulting gain or loss included in our consolidated statements of comprehensive income.

Leases

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and long-term operating lease liabilities in our consolidated balance sheets.

Right-of-use (“ROU”) assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. We estimate the discount rate for a similar collateralized asset by estimating costs of borrowing. We use the implicit interest rate when readily determinable. The operating lease ROU asset also includes any lease payments made and lease incentives that have been incurred. The options to extend our leases are not recognized as part of our ROU assets and lease liabilities unless it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. For all leases, we combine non-lease components with the related lease components and account for it as a single lease component. The ROU assets are subject to the same impairment process as our long-lived assets. Additionally, we review our lease liabilities for remeasurement whenever there is a triggering event or when relevant facts and circumstances change.

    SPS COMMERCE, INC.

47

Form 10-K for the Annual Period ended December 31, 2020

 


 

Research and Development

Research and development costs primarily include maintenance and data conversion activities related to our cloud-based supply chain management solutions and are expensed as incurred.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations. We test goodwill for impairment annually at November 30, or more frequently if events or changes in circumstances indicate that the asset might be impaired. The impairment test is conducted by comparing the fair value of the net assets with the carrying amount of the reporting unit. We determine the fair value of the reporting unit based on our market capitalization at the testing date. If the carrying amount exceeds the fair value of the reporting unit, we would recognize an impairment loss in the consolidated statements of comprehensive income, to the extent that the carrying amount exceeds fair value.

Intangible Assets

Assets acquired in business combinations may include identifiable intangible assets such as subscriber relationships, developed technology, and non-competition agreements. We recognize the fair value of the identifiable intangible assets acquired separately from goodwill. We have determined the fair value and useful lives of our purchased intangible assets using certain estimates and assumptions that we believe are reasonable.

The purchased intangible assets are being amortized on a straight-line basis over their estimated useful lives, which are seven to ten years for subscriber relationships, three to five years for non-competition agreements and three to ten years for acquired technology.

Third Party Implementation Assets

Third party implementation costs are capitalized assets included in Other Assets and relate to implementation costs incurred for software hosting arrangements.

Capitalized implementation costs are recognized on a straight-line basis beginning when the application is ready for its intended use and ending on the expected termination date of the hosting arrangement, including consideration of the noncancelable contractual term and reasonably certain renewals.

The terms are between four and six years for our current hosting arrangements. Recognized expense is reported in general and administrative expense, which is where the hosting arrangement subscriptions are reported.

 

Impairment of Long-Lived Assets

We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The carrying amount of a long-lived asset is not recoverable if the carrying amount of an asset group exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the assets at the date it is tested for recoverability, whether in use or under development. An impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds its fair value.

 

Revenue Recognition

Revenues are recognized when our services are made available to our customers, in an amount that reflects the consideration we are contractually and legally entitled to in exchange for those services.

    SPS COMMERCE, INC.

48

Form 10-K for the Annual Period ended December 31, 2020

 


 

We determine revenue recognition through the following steps:

 

Identification of the contract, or contracts, with a customer

 

Identification of the performance obligations in the contract

 

Determination of the transaction price

 

Allocation of the transaction price to the performance obligations in the contract

 

Recognition of revenue when, or as, we satisfy a performance obligation

See Note C for further descriptions of our revenue recognition policy.

Deferred Costs

Deferred costs are those that are incurred to fulfill or obtain customer contracts and that are considered incremental and recoverable costs. These consist primarily of customer implementation costs, commissions paid to sales personnel and third-party partners for customer referrals, respectively. These costs are deferred and amortized over the expected period of benefit which we have determined to be two years.

Sales commissions are calculated based on estimated annual recurring revenue to be generated over the customer’s initial contract period. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of comprehensive income.

Customer implementation costs are based on actual costs  incurred. Amortization expense is included in cost of revenues in the accompanying consolidated statements of comprehensive income.

Stock-Based Compensation

We recognize the cost of all share-based payments to employees, executive officers, and non-employee members of the Company’s Board of Directors, including grants of incentive and nonqualified stock options, performance share units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), deferred stock units (“DSUs”), employee stock purchase plan (“ESPP”), and 401(k) stock match in the consolidated financial statements based on the grant date fair value of those awards. This cost is recognized over the period for which an employee is required to provide service in exchange for the award or the performance period, as applicable.

In valuing share-based awards, excluding PSUs, judgment is required in determining the expected volatility of common stock and the expected term individuals will hold their share-based awards prior to exercising. The expected volatility of the options is based on the historical volatility of our common stock. Beginning with awards granted in 2020, the expected term of the options is derived from historical data on employee exercises and post-vesting employment termination behavior. For awards granted prior to 2020, the expected term of the options was based on the simplified method which does not consider historical employee exercise behavior. Additional valuation inputs include our expected non-issuance of future common stock dividends and the risk-free interest rate that is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equaling the expected life at the grant date. For PSUs, the grant date fair value is estimated using a Monte Carlo simulation that utilizes multiple input variables that determine the probability of satisfying the performance conditions stipulated in the award. For all awards, we recognize forfeitures as they occur.

Income Taxes

We account for income taxes using the asset and liability method, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance when, in our judgement, it is more likely than not that some or all of the deferred tax asset will not be realized.

We assess our ability to realize our deferred tax assets at the end of each reporting period. Realization of our deferred tax assets is contingent upon future taxable earnings. Accordingly, this assessment requires estimates and

    SPS COMMERCE, INC.

49

Form 10-K for the Annual Period ended December 31, 2020

 


 

judgment. If the estimates of future taxable income vary from actual results, our assessment regarding the realization of these deferred tax assets could change. Future changes in the estimated amount of deferred taxes expected to be realized will be reflected in our consolidated financial statements in the period the estimate is changed, with a corresponding adjustment to our operating results.

We recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would “more likely than not” sustain the position following an audit. For tax positions meeting the “more likely than not” threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant tax authority.

Net Income Per Share

Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period. Diluted net income per share also includes the impact of our outstanding potential common shares, including options, RSUs, RSAs, PSUs, and DSUs. Potential common shares that are anti-dilutive are excluded from the calculation of diluted net income per share.

    SPS COMMERCE, INC.

50

Form 10-K for the Annual Period ended December 31, 2020

 


 

Recently Adopted Accounting Pronouncements

 

Standard

 

Date of Issuance

 

Description

 

Date Adopted

 

Effect on the Financial Statements

ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements

 

June

2016

 

The amendment in this update replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses.

 

January 2020

 

The adoption of this standard did not have a material impact on our consolidated financial statements. See above under "Accounts Receivable" for significant inputs for the allowance for credit losses.

ASU 2018-13, Fair Value Measurement (Topic 820), Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement

 

August 2018

 

This ASU adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement.

 

January 2020

 

The adoption of this standard did not have a material impact on our consolidated financial statements.

ASU 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment

 

January 2017

 

This amendment eliminates Step 2 from the goodwill impairment test.

 

January 2020

 

The adoption of this standard did not have a material impact on our consolidated financial statements.

 

    SPS COMMERCE, INC.

51

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

NOTE B – Business Acquisitions

Data Masons

On December 16, 2020, we acquired all of the outstanding equity ownership interests of D Masons Software, LLC (“Data Masons”), a leading provider of EDI System Automation solutions for the Microsoft Dynamics market. Pursuant to the membership interest purchase agreement, given a target working capital level, the total transaction price was $100 million. $98.7 million was paid in cash at closing and $0.4 million is due from the sellers as part of the initial net working capital adjustment. Additionally, the agreement allows for up to $1.9 million of contingent consideration based on the outcome of the PPP loan forgiveness as described below. The purchase accounting for the acquisition has not been finalized as of December 31, 2020. Provisional amounts are primarily related to intangible assets, net working capital, and tax positions. We expect to finalize the allocation of the purchase price within the one-year measurement period following the acquisition.

In May 2020, prior to acquisition, Data Masons received a loan (“PPP Loan”) of $1.9 million pursuant to the Paycheck Protection Program (“PPP”) as established by the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act. Amounts outstanding under the loan bear interest of 1.0% per annum with a maturity date two years from the commencement date. The PPP Loan is subject to forgiveness under the PPP to the extent proceeds of the loan are used for eligible expenditures. In November 2020, Data Masons applied for full forgiveness of the PPP Loan. As of the acquisition date and December 31, 2020, there had not been determination from the Small Business Administration as to whether the Company will be eligible for forgiveness, in whole or in part. In conjunction with the provisions of the PPP loan program for a business combination, Data Masons placed the balance of the PPP Loan and accrued interest of $1.9 million in cash escrow with the lender. To the extent the PPP Loan is forgiven, this cash escrow will be released to the Company.

Additionally, the Company has a contingent liability with the former owners of Data Masons, that will require an additional $1.9 million payment in the event the PPP loan is forgiven. While it is unknown, the Company has determined that it is probable that Data Masons’ use of the PPP Loan proceeds will meet the conditions for full forgiveness under the PPP. As such, the Company has recorded $1.9 million of contingent consideration as part of the total transaction price, included in accrued expenses on the consolidated balance sheet. The Company has also recorded the $1.9 million PPP loan with the lender within accrued expenses, as well as a $1.9 million government grant receivable within other current assets on the consolidated balance sheet. The payout of the contingent liability will be determined based upon the PPP Loan forgiveness application ruling, which is expected to occur in 2021. If the ruling results in partial forgiveness or no forgiveness of the PPP loan, the contingent liability and the government grant receivable will each be reduced by an equal and offsetting amount of the unforgiven portion of the PPP loan.

Purchase Price Allocation

We accounted for the acquisition as a business combination. We allocated the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date. We engaged a third-party valuation firm to assist us in the determination of the value of the recognized intangible assets and certain liabilities assumed. The excess of the purchase price over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. Goodwill is attributed to a trained workforce and other buyer-specific value resulting from expected synergies, including long-term cost savings, which are not included in the fair values of identifiable assets. All recorded goodwill is expected to be deductible for tax purposes.  

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Cash

 

$

2,949

 

Accounts receivable

 

 

3,801

 

Other current and non-current assets

 

 

2,246

 

Goodwill

 

 

56,960

 

Intangible assets

 

 

43,000

 

Current liabilities

 

 

(3,593

)

Deferred revenue

 

 

(2,196

)

 

 

$

103,167

 

 

    SPS COMMERCE, INC.

52

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

Purchased Intangible Assets

The following table summarizes the estimated fair value of the purchased intangible assets and their estimated useful lives:

 

 

Estimated

 

 

Estimated

 

 

 

Fair Value

 

 

Life

 

Purchased Intangible Assets

 

(in thousands)

 

 

(in years)

 

Subscriber relationships

 

$

17,600

 

 

 

8

 

Developed technology

 

 

25,400

 

 

 

8

 

Total

 

$

43,000

 

 

 

 

 

 

NOTE C – Revenue

We derive our revenues primarily from the following revenue streams:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Recurring revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Fulfillment

 

$

251,272

 

 

$

219,297

 

 

$

190,783

 

Analytics

 

 

38,824

 

 

 

37,038

 

 

 

34,447

 

Other

 

 

4,920

 

 

 

5,671

 

 

 

5,424

 

Recurring Revenues

 

 

295,016

 

 

 

262,006

 

 

 

230,654

 

One-time revenues

 

 

17,614

 

 

 

17,118

 

 

 

17,586

 

 

 

$

312,630

 

 

$

279,124

 

 

$

248,240

 

 

Revenues are recognized when our services are made available to our customers, in an amount that reflects the consideration we are contractually and legally entitled to in exchange for those services.

We determine revenue recognition through the following steps:

 

Identification of the contract, or contracts, with a customer

 

Identification of the performance obligations in the contract

 

Determination of the transaction price

 

Allocation of the transaction price to the performance obligations in the contract

 

Recognition of revenue when, or as, we satisfy a performance obligation

Recurring Revenues

Recurring revenues consist of recurring subscriptions from customers that utilize our Fulfillment, Analytics and Other cloud-based supply chain management solutions. Revenue for these solutions is generally recognized on a ratable basis over the contract term beginning on the date that our service is made available to the customer. Our contracts with our recurring revenue customers are recurring in nature, ranging from monthly to annual, and generally allow the customer to cancel the contract for any reason with 30 to 90 days’ notice. Timing of billings varies by customer and by contract type and are either in advance or within 30 days of the service being performed.

The deferred revenue liabilities for recurring revenue contracts are for one year or less and recognized on a ratable basis over the contract term. We have applied the optional exemption to not disclose information about the remaining performance obligations for contracts which have original durations of one year or less.

    SPS COMMERCE, INC.

53

Form 10-K for the Annual Period ended December 31, 2020

 


 

One-time Revenues

One-time revenues consist of set-up fees from customers and miscellaneous one-time fees.

Set-up fees are specific for each connection a customer has with a trading partner and many of our customers have connections with numerous trading partners. Set-up fees related to our cloud-based supply chain management solutions are nonrefundable upfront fees that are necessary for our customers to utilize our cloud-based services. These set-up fees do not provide any standalone value to our customers.

Certain contracts contain set-up fees that constitute a material renewal option right. This material right provides customers a significant future incentive that would not be otherwise available to that customer unless they entered into the contract, as the set-up fees will not be incurred again upon contract renewal.

For our Fulfillment solution, we have determined that the set-up fees and related costs represent a material renewal option right to our customers as they will not be incurred again upon renewal. These set-up fees and related costs are deferred and recognized ratably over two years, which is the estimated period for which a material right is present for our customers.

For our Analytics solution, we have determined that the set-up fees do not represent a material customer renewal right and, as such, are deferred and recognized ratably over the estimated initial contract term, which is generally one year.

The table below presents the activity of the portion of the deferred revenue liability relating to set-up fees:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

10,518

 

 

$

9,857

 

Invoiced set-up fees

 

 

11,410

 

 

 

11,056

 

Amortized set-up fees

 

 

(10,810

)

 

 

(10,395

)

Balance, end of year

 

$

11,118

 

 

$

10,518

 

 

The entire balance of set-up fees will be recognized within two years and, as such, current amounts will be recognized in the next 1-12 months and non-current amounts will be recognized in the next 13-24 months.

Miscellaneous one-time fees consist of professional services and testing and certification. The deferred revenue liability for these one-time fees are for one year or less and recognized at the time service is provided. We have applied the optional exemption to not disclose information about the remaining performance obligations for contracts which have original durations of one year or less.

NOTE D – Deferred Costs

  The table below presents the activity of deferred costs and amortization of deferred costs:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

46,941

 

 

$

45,475

 

Incurred deferred costs

 

 

54,421

 

 

 

49,883

 

Amortized deferred costs

 

 

(50,767

)

 

 

(48,417

)

Balance, end of year

 

$

50,595

 

 

$

46,941

 

 

NOTE E – Financial Instruments

Cash equivalents and investments

We invest primarily in money market funds, certificates of deposit, highly liquid debt instruments of the U.S. government and U.S. corporate debt securities. Highly liquid investments with original maturities of 90 days or less are classified as cash equivalents. Investments with remaining maturities of less than one year from the balance sheet date are classified as short-term investments whereas those with remaining maturities of more than one year from the balance sheet date are classified as investments. Our marketable securities are classified as available-for-sale. We

    SPS COMMERCE, INC.

54

Form 10-K for the Annual Period ended December 31, 2020

 


 

intend to hold marketable securities until maturity; however, we may sell these securities at any time for use in current operations or for other purposes.

Our marketable securities are carried at fair value and unrealized gains and losses on these investments, net of taxes, are included in accumulated other comprehensive loss in the consolidated balance sheets. Realized gains or losses are included in other income (expense), net in the consolidated statements of comprehensive income. Certain securities accrue interest that is included in other income (expense), net. The unrealized gains (losses) noted below are exclusive of previously recognized interest income.

Cash equivalents and investments consisted of the following:

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

 

 

Amortized

 

 

Unrealized

 

 

Fair

 

 

Amortized

 

 

Unrealized

 

 

Fair

 

(in thousands)

 

Cost

 

 

Losses, net

 

 

Value

 

 

Cost

 

 

Gains, net

 

 

Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

112,907

 

 

$

 

 

$

112,907

 

 

$

151,266

 

 

$

 

 

$

151,266

 

Certificate of deposit

 

 

7,708

 

 

 

 

 

 

7,708

 

 

 

7,030

 

 

 

 

 

 

7,030

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

5,069

 

 

 

(29

)

 

 

5,040

 

 

 

9,785

 

 

 

20

 

 

 

9,805

 

Commercial paper

 

 

7,569

 

 

 

(55

)

 

 

7,514

 

 

 

7,503

 

 

 

 

 

 

7,503

 

U.S. treasury securities

 

 

20,051

 

 

 

(27

)

 

 

20,024

 

 

 

9,855

 

 

 

91

 

 

 

9,946

 

 

 

$

153,304

 

 

$

(111

)

 

$

153,193

 

 

$

185,439

 

 

$

111

 

 

$

185,550

 

Maturing within one year

 

 

 

 

 

 

 

 

 

$

150,693

 

 

 

 

 

 

 

 

 

 

$

185,550

 

Maturing within one to two years

 

 

 

 

 

 

 

 

 

 

2,500

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

 

 

 

 

 

 

$

153,193

 

 

 

 

 

 

 

 

 

 

$

185,550

 

 

 Recurring Fair Value Measurements

We measure certain financial assets at fair value on a recurring basis based on a fair value hierarchy that requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs that may be used to measure fair value are:

 

Level 1 – quoted prices in active markets for identical assets or liabilities.

 

Level 2 – observable inputs other than Level 1 prices, such as (a) quoted prices for similar assets or liabilities, (b) quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or (c) model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

We obtain the fair values of our level 2 available-for-sale securities from a professional pricing service.

For the earn-out liability related to the EDIAdmin acquisition, the Company utilized the Monte Carlo simulation method to estimate the fair value of this contingent liability as of the reporting date. Thousands of iterations of the simulation were performed using forecasted revenues to develop a distribution of future values of recurring revenue which, in turn, provide indicated earn-out payments. The total estimated fair value equals the sum of the average present values of the indicated earn-out payments.   

    SPS COMMERCE, INC.

55

Form 10-K for the Annual Period ended December 31, 2020

 


 

The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value:

 

 

 

December 31, 2020

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

112,907

 

 

$

 

 

$

 

 

$

112,907

 

Certificate of deposit

 

 

7,708

 

 

 

 

 

 

 

 

 

7,708

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

 

 

 

5,040

 

 

 

 

 

 

5,040

 

Commercial paper

 

 

 

 

 

7,514

 

 

 

 

 

 

7,514

 

U.S. treasury securities

 

 

 

 

 

20,024

 

 

 

 

 

 

20,024

 

 

 

$

120,615

 

 

$

32,578

 

 

$

 

 

$

153,193

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data Masons Contingent Consideration

 

$

 

 

$

 

 

$

1,878

 

 

$

1,878

 

 

 

$

 

 

$

 

 

$

1,878

 

 

$

1,878

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2019

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

151,266

 

 

$

 

 

$

 

 

$

151,266

 

Certificate of deposit

 

 

7,030

 

 

 

 

 

 

 

 

 

7,030

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

 

 

 

9,805

 

 

 

 

 

 

9,805

 

Commercial paper

 

 

 

 

 

7,503

 

 

 

 

 

 

7,503

 

U.S. treasury securities

 

 

 

 

 

9,946

 

 

 

 

 

 

9,946

 

 

 

$

158,296

 

 

$

27,254

 

 

$

 

 

$

185,550

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EDIAdmin Earn-out liability

 

$

 

 

$

 

 

$

405

 

 

$

405

 

 

 

$

 

 

$

 

 

$

405

 

 

$

405

 

 

During the year ending December 31, 2020, we recognized a gain of $0.1 million in our consolidated statements of comprehensive income due to the remeasurement of the EDIAdmin contingent liability and paid $0.7 million for a portion of the contingent liability. The remaining portion of the earn-out liability that is expected to be paid in the first quarter of 2021 has been determined to be $0.1 million, given the completion of certain revenue milestones for the year ending December 31, 2020. As such, $0.1 million of the earn-out consideration is included in accrued expenses in the consolidated balance sheet at December 31, 2020 and transferred from the Level 3 earn-out liability.

 

Other than the transfer relating to the EDIAdmin contingent consideration, there were no other transfers in or out of our Level 1, 2, or 3 assets or liabilities during the years ended December 31, 2020 and 2019.

Nonrecurring Fair Value Measurements

We measure certain assets and liabilities at fair value on a nonrecurring basis. Assets that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of business combinations are measured at fair value. For additional information on our business

    SPS COMMERCE, INC.

56

Form 10-K for the Annual Period ended December 31, 2020

 


 

combinations and the related nonrecurring fair value measurement of the assets acquired and liabilities assumed, refer to Note B.

NOTE F – Allowance for Credit Losses

The allowance for credit losses activity, included in accounts receivable, net, was as follows:

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Balance, beginning of year

 

$

1,469

 

 

$

1,392

 

 

$

763

 

Adoption of ASU 2016-13

 

 

1,069

 

 

 

 

 

 

 

Allowance for Data Masons acquired receivables

 

 

354

 

 

 

 

 

 

 

Provision for credit losses

 

 

5,660

 

 

 

3,499

 

 

 

2,592

 

Write-offs, net of recoveries

 

 

(4,319

)

 

 

(3,422

)

 

 

(1,963

)

Balance, end of year

 

$

4,233

 

 

$

1,469

 

 

$

1,392

 

 

NOTE G – Property and Equipment, net

Property and equipment, net included the following:

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

Computer equipment and software

 

$

63,225

 

 

$

54,030

 

Office equipment and furniture

 

 

9,613

 

 

 

9,205

 

Leasehold improvements

 

 

12,746

 

 

 

11,091

 

 

 

 

85,584

 

 

 

74,326

 

Less: accumulated depreciation and amortization

 

 

(59,152

)

 

 

(50,574

)

 

 

$

26,432

 

 

$

23,752

 

 

 

 

Depreciation and amortization expense of property and equipment for the years ended December 31, 2020, 2019, and 2018 was $13.1 million, $11.1 million, and $8.6 million, respectively.

NOTE H – Goodwill and Intangible Assets, net

Goodwill

The changes in the net carrying amount of goodwill was as follows:

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

76,845

 

 

$

69,658

 

Additions from business acquisitions

 

 

56,960

 

 

 

6,372

 

Foreign currency translation

 

 

1,048

 

 

 

815

 

Balance, end of year

 

$

134,853

 

 

$

76,845

 

 

Intangible Assets

 Intangible assets, net included the following:

 

 

 

December 31, 2020

 

(in thousands)

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Foreign

Currency

Translation

 

 

Net

 

Subscriber relationships

 

 

54,447

 

 

 

(24,792

)

 

 

101

 

 

$

29,756

 

Non-competition agreements

 

 

698

 

 

 

(691

)

 

 

(4

)

 

 

3

 

Acquired technology

 

 

33,195

 

 

 

(2,724

)

 

 

-

 

 

 

30,471

 

 

 

$

88,340

 

 

$

(28,207

)

 

$

97

 

 

$

60,230

 

    SPS COMMERCE, INC.

57

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

 

 

 

December 31, 2019

 

(in thousands)

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Foreign

Currency

Translation

 

 

Net

 

Subscriber relationships

 

$

43,640

 

 

$

(27,287

)

 

$

214

 

 

$

16,567

 

Non-competition agreements

 

 

2,495

 

 

 

(2,371

)

 

 

10

 

 

 

134

 

Acquired technology

 

 

8,602

 

 

 

(2,643

)

 

 

8

 

 

 

5,967

 

 

 

$

54,737

 

 

$

(32,301

)

 

$

232

 

 

$

22,668

 

 

The estimated annual amortization expense related to intangible assets subject to amortization for the next five years and thereafter was as follows:

 

(in thousands)

 

 

 

 

2021

 

$

9,942

 

2022

 

 

8,838

 

2023

 

 

8,758

 

2024

 

 

7,476

 

2025

 

 

7,337

 

Thereafter

 

 

17,879

 

 

 

$

60,230

 

 

NOTE I – Other Assets

The changes in the net amount of capitalized implementation costs for software hosting arrangements was as follows:

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

1,166

 

 

$

455

 

Capitalized implementation fees

 

 

127

 

 

 

797

 

Amortization of implementation fees

 

 

(112

)

 

 

(86

)

Balance, end of year

 

$

1,181

 

 

$

1,166

 

 

 

NOTE J – Commitments and Contingencies

Leases

We are obligated under non-cancellable operating leases, primarily for office space and certain equipment, as follows:

 

 

 

December 31, 2020

 

 

December 31, 2019

 

(In thousands, except remaining term)

 

Remaining Term (years)

 

 

Right-of-Use Asset

 

 

Remaining Term (years)

 

 

Right-of-Use Asset

 

Minneapolis, MN lease

 

 

6

 

 

$

10,992

 

 

 

5

 

 

$

10,704

 

Kyiv, Ukraine lease

 

 

4

 

 

 

1,930

 

 

 

5

 

 

 

2,316

 

Other leases

 

<1 - 5

 

 

 

2,659

 

 

<1 - 5

 

 

 

2,724

 

 

 

 

 

 

 

$

15,581

 

 

 

 

 

 

$

15,744

 

    SPS COMMERCE, INC.

58

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

 

 

In December 2020, we executed the fifth amendment to our lease agreement for our current headquarters located in Minneapolis, Minnesota where we lease approximately 198,000 square feet under an agreement that expires in April 2027. The  lease also has two options to extend the term for five years each at a market rate determined in accordance with the lease. Incentives of $2.4 million are included as a lease component.

In December 2019, we executed a lease agreement for a new Kyiv, Ukraine location, where we lease approximately 17,000 square feet under an agreement that expires on May 31, 2025. The lease includes one option to extend the term for five years and six months at a market rate determined in accordance with the lease.   

    

The components of lease expense were as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Operating lease cost

 

$

2,719

 

 

$

2,569

 

Variable lease cost

 

 

3,578

 

 

 

3,390

 

 

 

$

6,297

 

 

$

5,959

 

 

Rent expense for all operating leases, which includes minimum lease payments and other charges such as common area maintenance fees, charged to operations was as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2018

 

Rent expense

 

$

5,577

 

 

Supplemental cash flow information related to leases was as follows:

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

4,134

 

 

$

4,383

 

ROU assets obtained in exchange for operating lease liabilities

 

 

12,801

 

 

 

2,537

 

 

 Supplemental balance sheet information related to leases was as follows:

 

 

 

December 31, 2020

 

 

December 31, 2019

 

Weighted-average remaining lease term - operating leases

 

5.6 years

 

 

5.0 years

 

Weighted-average discount rate - operating leases

 

 

4.1

%

 

 

4.5

%

 

At December 31, 2020, our future minimum payments under operating leases were as follows:

 

(in thousands)

 

 

 

 

2021

 

$

3,728

 

2022

 

 

4,699

 

2023

 

 

4,431

 

2024

 

 

4,070

 

2025

 

 

3,715

 

Thereafter

 

 

4,753

 

 

 

 

25,396

 

Less: imputed interest

 

 

(2,926

)

 

 

$

22,470

 

 

    SPS COMMERCE, INC.

59

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

  

Purchase Commitments

In 2020, we entered into separate noncancelable agreements with computing infrastructure and customer relationship management vendors for services through 2023. At December 31, 2020, the total remaining purchase commitment was $17.9 million.

Contingencies

We may be involved in various claims and legal actions in the normal course of business. We believe that the outcome of any such claim or legal action is not expected to have a material effect on our financial position, results of operations or cash flows.

NOTE K – Stockholders’ Equity

Stock Split

On August 22, 2019, we effected a two-for-one stock split of our common stock. There was no change in the number of our authorized common shares. All share and per share data have been adjusted for all periods presented to reflect the stock split.

Stock Repurchase Program

On November 2, 2017, our board of directors authorized a program to repurchase up to $50.0 million of common stock over two years. On November 2, 2019, $3.7 million expired from the program. On November 2, 2019, our board of directors authorized a new program to repurchase up to $50 million of common stock. Under the program, purchases may be made from time to time in the open market over two years. As of December 31, 2020, $31.1 million of the share repurchase authorized was available for future share repurchases.        

 

Under the programs, we purchased 0.4 million, 0.4 million, and 0.6 million shares at costs of $19.0 million, $20.6 million, and $19.9 million for the years ended December 31, 2020, 2019, and 2018, respectively.

 

NOTE L – Stock-Based Compensation

Our equity compensation plans provide for the grant of incentive and nonqualified stock options, as well as other stock-based awards including PSUs, RSAs, RSUs, and DSUs, to employees, non-employee directors and other consultants who provide services to us. We also provide an ESPP and 401(k) stock match.    

RSAs result in the issuance of new shares when granted. For other stock-based awards, new shares are issued when the award is exercised, vested, or released according to the terms of the agreement. In February 2020, February 2019, and January 2018, 2.1 million additional shares were reserved for future issuance under our 2010 Equity Incentive Plan. At December 31, 2020 there were approximately 15.8 million shares available for grant under approved equity compensation plans.

 Stock-based compensation expense was allocated as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Cost of revenues

 

$

3,948

 

 

$

2,819

 

 

$

2,168

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

4,119

 

 

 

2,946

 

 

 

2,675

 

Research and development

 

 

3,626

 

 

 

2,651

 

 

 

1,505

 

General and administrative

 

 

7,243

 

 

 

6,274

 

 

 

6,162

 

 

 

$

18,936

 

 

$

14,690

 

 

$

12,510

 

 

    SPS COMMERCE, INC.

60

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

Stock-based compensation expense by type was as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Stock options

 

$

2,232

 

 

$

3,211

 

 

$

3,355

 

PSUs

 

 

3,219

 

 

 

1,379

 

 

 

1,034

 

RSUs

 

 

10,367

 

 

 

7,553

 

 

 

5,930

 

RSAs and DSUs

 

 

446

 

 

 

519

 

 

 

487

 

ESPP

 

 

1,117

 

 

 

701

 

 

 

466

 

401(k) stock match

 

 

1,555

 

 

 

1,327

 

 

 

1,238

 

 

 

$

18,936

 

 

$

14,690

 

 

$

12,510

 

 

As of December 31, 2020, there was $24.1 million of unrecognized stock-based compensation expense under our equity compensation plans, which is expected to be recognized over a weighted-average period of 2.4 years.

Stock Options

Stock options generally vest over four years and have a contractual term of seven to ten years from the date of grant. Our stock option activity was as follows:

 

 

 

 

 

 

 

 

Weighted Average

 

 

 

Options

 

 

Exercise Price

 

 

 

(#)

 

 

($/share)

 

Outstanding at December 31, 2017

 

 

2,194,662

 

 

 

23.80

 

Granted

 

 

362,944

 

 

 

29.94

 

Exercised

 

 

(688,668

)

 

 

20.83

 

Forfeited

 

 

(122,470

)

 

 

28.34

 

Outstanding at December 31, 2018

 

 

1,746,468

 

 

 

25.93

 

Granted

 

 

184,434

 

 

 

53.92

 

Exercised

 

 

(346,098

)

 

 

21.98

 

Forfeited

 

 

(40,892

)

 

 

30.74

 

Outstanding at December 31, 2019

 

 

1,543,912

 

 

 

30.03

 

Granted

 

 

127,974

 

 

 

59.02

 

Exercised

 

 

(712,074

)

 

 

26.11

 

Forfeited

 

 

(14,926

)

 

 

43.14

 

Outstanding at December 31, 2020

 

 

944,886

 

 

 

36.71

 

 

 

 

Of the total outstanding options at December 31, 2020, 0.7 million were exercisable. The outstanding and exercisable options had a weighted average exercise price of $32.35 per share and a weighted average remaining contractual life of 3.4 years.

The table below presents the intrinsic value of options exercised and outstanding and factors related to our stock options:

 

 

 

Year Ended December 31,

 

(in thousands, except per share data)

 

2020

 

 

2019

 

 

2018

 

Fair value of options vested

 

$

3,000

 

 

$

3,393

 

 

$

3,689

 

Intrinsic value of options exercised

 

 

31,737

 

 

 

11,103

 

 

 

14,852

 

Intrinsic value of options outstanding

 

 

67,918

 

 

 

39,194

 

 

 

26,654

 

Weighted-average fair value per share of options granted

 

 

16.18

 

 

 

16.86

 

 

 

9.74

 

    SPS COMMERCE, INC.

61

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

 

The fair values of the options granted were estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Volatility

 

 

33

%

 

 

33

%

 

 

35

%

Dividend yield

 

 

 

 

 

 

 

 

 

Life (in years)

 

 

4.01

 

 

 

4.43

 

 

 

4.44

 

Risk-free interest rate

 

 

0.99

%

 

 

2.41

%

 

 

2.54

%

Performance Share Units, Restricted Stock Units and Awards, and Deferred Stock Units

In February 2020, 2019, and 2018, our executive officers were granted PSU awards with vesting contingent on our total shareholder return as compared to indexed total shareholder return over the course of a fiscal based three-year performance period, starting in the year of grant. Expense is recognized on a straight-line basis over the performance period, regardless of whether the market condition is satisfied as the likelihood of the market condition being met is included in the fair-value measurement of the award.

In February 2017, our executive officers were granted PSU awards with vesting contingent on successful attainment of pre-determined revenue targets over the course of a three-year performance period (fiscal 2017 – 2019). The awards were forfeited in 2020 as the targets were not met.

RSUs generally vest over four years and, upon vesting, the holder is entitled to receive shares of our common stock.

RSAs vest over one year and, upon vesting, the holder is entitled to receive shares of our common stock. In lieu of RSAs, a participant may elect to receive DSUs with one year vesting, but the participant directs delayed receipt of common shares of up to ten years after the end of service to us. 

Activity for our PSU, RSU, RSA, and DSU was as follows:

 

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

 

Grant Date Fair

 

 

 

(#)

 

 

Value (per share)

 

Outstanding at December 31, 2017

 

 

646,560

 

 

 

27.59

 

Granted

 

 

360,198

 

 

 

33.19

 

Vested and common stock issued

 

 

(176,802

)

 

 

28.74

 

Forfeited

 

 

(71,622

)

 

 

27.52

 

Outstanding at December 31, 2018

 

 

758,334

 

 

 

29.99

 

Granted

 

 

288,462

 

 

 

55.69

 

Vested and common stock issued

 

 

(217,424

)

 

 

31.05

 

Forfeited

 

 

(31,826

)

 

 

34.67

 

Outstanding at December 31, 2019

 

 

797,546

 

 

 

38.80

 

Granted

 

 

331,264

 

 

 

62.78

 

Vested and common stock issued

 

 

(222,606

)

 

 

36.06

 

Forfeited

 

 

(167,782

)

 

 

30.09

 

Outstanding at December 31, 2020

 

 

738,422

 

 

 

52.37

 

    SPS COMMERCE, INC.

62

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

 

The number of PSUs, RSUs, and DSUs outstanding at December 31, 2020 included 122,910 units that have vested, but the shares of common stock have not yet been issued, pursuant to the terms of the agreement.

Employee Stock Purchase Plan

Our ESPP allows participating employees to purchase shares of our common stock at a discount through payroll deductions. The plan is available to all employees subject to certain eligibility requirements. Participating employees may purchase common stock, on a voluntary after-tax basis, at a price that is the lower of 85% of the fair market value of one share of common stock at the beginning or end of each stock purchase period. The plan consists of two six-month offering periods, beginning on January 1 and July 1 of each calendar year. A total of 1.9 million shares of common stock are remaining for issuance under the plan at December 31, 2020.

Our ESPP activity was as follows:

 

 

 

Year Ended December 31,

 

(in thousands, except share data)

 

2020

 

 

2019

 

 

2018

 

Amounts for shares purchased

 

$

3,374

 

 

$

2,270

 

 

$

1,745

 

Shares purchased

 

 

61,833

 

 

 

58,851

 

 

 

69,596

 

 

The fair value was estimated based on the market price of our common stock at the beginning of each offering period and using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Volatility

 

 

43

%

 

 

36

%

 

 

26

%

Dividend yield

 

 

 

 

 

 

 

 

 

Life (in years)

 

 

0.50

 

 

 

0.50

 

 

 

0.50

 

Risk-free interest rate

 

 

0.96

%

 

 

2.36

%

 

 

1.77

%

 

NOTE M – Income Taxes

Our provisions for income taxes included current federal, foreign, and state income tax expense, as well as deferred tax expense as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Current

 

 

 

 

 

 

 

 

 

 

 

 

State

 

$

1,249

 

 

$

599

 

 

$

1,103

 

Foreign

 

 

1,608

 

 

 

169

 

 

 

540

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

4,462

 

 

 

6,595

 

 

 

3,011

 

State

 

 

244

 

 

 

1,156

 

 

 

224

 

Foreign

 

 

(469

)

 

 

(161

)

 

 

(410

)

 

 

$

7,094

 

 

$

8,358

 

 

$

4,468

 

      

A reconciliation of the expected federal income tax at the statutory rate to the provision for income taxes was as follows:

    SPS COMMERCE, INC.

63

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Expected federal income tax at statutory rate

 

$

11,063

 

 

$

8,835

 

 

$

5,951

 

State income taxes, net of federal tax effect

 

 

2,382

 

 

 

1,933

 

 

 

1,293

 

Tax impact of foreign activity

 

 

233

 

 

 

(108

)

 

 

57

 

Nondeductible executive compensation

 

 

928

 

 

 

940

 

 

 

902

 

Foreign derived intangible income

 

 

(710

)

 

 

 

 

 

 

Nondeductible expenses

 

 

234

 

 

 

329

 

 

 

351

 

Change in valuation allowance

 

 

 

 

 

 

 

 

(4

)

Change in state deferred rate

 

 

32

 

 

 

47

 

 

 

38

 

Research and development credit

 

 

(294

)

 

 

(1,252

)

 

 

(1,843

)

Tax impact of stock activity

 

 

(6,807

)

 

 

(2,518

)

 

 

(2,438

)

Other

 

 

33

 

 

 

152

 

 

 

161

 

 

 

$

7,094

 

 

$

8,358

 

 

$

4,468

 

 

  Differences between our effective tax rate and statutory tax rates are primarily due to tax benefits generated upon settlement or exercise of stock awards as such activities are recognized as a reduction to income tax expense as a discrete tax item in the period that such events occur, creating potentially significant fluctuations in tax expense by period. Additionally, federal research and development credit benefits are partially offset by permanently non-deductible expenses contributing to the difference in effective and statutory tax rates.

The significant components of our deferred tax assets and liabilities were as follows:

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

Deferred tax assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net operating loss and credit carryforwards

 

$

4,539

 

 

 

 

 

 

$

9,122

 

 

 

 

 

Stock-based compensation expense

 

 

3,605

 

 

 

 

 

 

 

3,944

 

 

 

 

 

Accounts receivable allowances

 

 

1,228

 

 

 

 

 

 

 

496

 

 

 

 

 

Accrued expenses

 

 

3,200

 

 

 

 

 

 

 

2,916

 

 

 

 

 

Deferred revenue

 

 

695

 

 

 

 

 

 

 

668

 

 

 

 

 

Lease liabilities

 

 

5,435

 

 

 

 

 

 

 

5,995

 

 

 

 

 

Other

 

 

660

 

 

 

 

 

 

 

9

 

 

 

 

 

Gross deferred tax assets

 

 

 

 

 

 

19,362

 

 

 

 

 

 

 

23,150

 

Less: valuation allowance

 

 

(1,582

)

 

 

 

 

 

 

(1,068

)

 

 

 

 

Total net deferred tax assets

 

 

 

 

 

 

17,780

 

 

 

 

 

 

 

22,082

 

Deferred tax liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Deferred costs

 

 

(12,561

)

 

 

 

 

 

 

(11,436

)

 

 

 

 

Right-of-use assets

 

 

(3,754

)

 

 

 

 

 

 

(4,047

)

 

 

 

 

Foreign operations

 

 

(228

)

 

 

 

 

 

 

(144

)

 

 

 

 

Depreciation and amortization

 

 

(3,980

)

 

 

 

 

 

 

(4,975

)

 

 

 

 

Other

 

 

 

 

 

 

 

 

 

(43

)

 

 

 

 

Total deferred tax liabilities

 

 

 

 

 

 

(20,523

)

 

 

 

 

 

 

(20,645

)

Net deferred tax assets (liabilities)

 

 

 

 

 

$

(2,743

)

 

 

 

 

 

$

1,437

 

 

As of December 31, 2020, we had net operating loss carryforwards of $17.5 million for U.S. federal tax purposes and $1.5 million for state tax purposes. If not utilized, the loss carryforwards will expire between 2021 and 2024 for federal tax purposes and between 2028 and 2031 for state tax purposes. Section 382 of the U.S. Internal Revenue Code generally imposes an annual limitation on the amount of net operating loss carryforwards that might be used to offset taxable income when a corporation has undergone significant changes in stock ownership. As of December 31, 2020,  all $17.5 million of our net operating loss carryforwards are subject to Section 382 limitations, of which we believe $14.6 million of federal losses will expire unused due to Section 382 limitations.  Accordingly, our deferred tax assets are reported net of the Section 382 limitations.

    SPS COMMERCE, INC.

64

Form 10-K for the Annual Period ended December 31, 2020

 


 

As of December 31, 2020, we had federal research and development (“R&D”) credit carryforwards, net of Section 383 limitations, of $2.2 million, which, if not utilized, will begin to expire in 2039. We had state research and development credit carryforwards of $1.6 million which, if not utilized, will begin to expire in 2025.

As of December 31, 2020, we had a valuation allowance against our deferred tax assets of $1.6 million. The valuation allowance is established for state credit carryforwards that we do not expect to utilize based on our current expectations of future state taxable income.

We are subject to income taxes for U.S. federal and various state and international jurisdictions. We are generally subject to U.S. federal and state tax examinations for most prior tax years due to our net operating loss and R&D credit carryforwards and the utilization of the carryforwards in years still open under statute.

As of December 31, 2020, we do not have any unrecognized tax benefits. It is our practice to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do not expect any material changes in our unrecognized tax positions over the next 12 months.

NOTE N – Net Income Per Share

The following table presents the components of the computation of basic and diluted net income per share for the periods indicated:

 

 

 

Year Ended December 31,

 

(in thousands, except per share amounts)

 

2020

 

 

2019

 

 

2018

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

45,586

 

 

$

33,712

 

 

$

23,872

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding, basic

 

 

35,226

 

 

 

35,024

 

 

 

34,392

 

Options to purchase common stock

 

 

611

 

 

 

680

 

 

 

612

 

PSUs, RSUs, RSAs, and DSUs

 

 

448

 

 

 

298

 

 

 

208

 

Weighted average common shares outstanding, diluted

 

 

36,285

 

 

 

36,002

 

 

 

35,212

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

1.29

 

 

$

0.96

 

 

$

0.69

 

Diluted

 

$

1.26

 

 

$

0.94

 

 

$

0.68

 

 

The following table presents the effect of the outstanding potential common shares that were excluded from the calculation of diluted net income per share as they were anti-dilutive:

 

 

Year Ended December 31,

(in thousands)

 

2020

 

2019

 

2018

Antidilutive shares

 

26

 

181

 

1

   

NOTE O – Retirement Savings Plan

We sponsor a 401(k) retirement savings plan for our employees. Employees can contribute up to 80% of their compensation, subject to the limits established by law, and we match 50% of the employee’s contribution up to the first 6% of pre-tax annual compensation. A portion of our match is in company stock, which is purchased from the open market by our plan provider and immediately deposited into the employee’s 401(k) account. Additionally, we make statutory contributions to retirement plans as required by local foreign government regulations. Our total contributions to the plan were $3.9 million, $3.3 million and $2.9 million for the years ended December 31, 2020, 2019, and 2018, respectively.

NOTE P – Related Party Transactions

SPS Commerce Foundation (the “Foundation”) is a Minnesota non-profit organization exempt from federal taxation under Section 501(c)(3) of the Internal Revenue Code. The Foundation was formed in 2015 to engage in, advance, support, promote and administer charitable activities. The directors of the Foundation are also our officers.

    SPS COMMERCE, INC.

65

Form 10-K for the Annual Period ended December 31, 2020

 


 

These officers receive no compensation from the Foundation for the management services performed for the Foundation. The Foundation is not a subsidiary of ours and the financial results of the Foundation are not consolidated with our financial statements. For the years ended December 31, 2020, 2019, and 2018, we made contributions to the Foundation of $1.8 million, less than $0.1 million, and $0.7 million, respectively. We have no current legal obligations for future commitments to the Foundation.

 

NOTE Q – Geographic Information

For the years ended December 31, 2020, 2019, and 2018, 85%, 85%, and 83%, respectively, of our revenue was attributable to customers based within the United States. No single jurisdiction outside of the U.S. had revenues in excess of 10%.

At December 31, 2020 and 2019, 15% and 8%, respectively, of property and equipment, net was located at subsidiary and office locations outside of the United States.

    SPS COMMERCE, INC.

66

Form 10-K for the Annual Period ended December 31, 2020

 


 

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

Item 9A.

Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of December 31, 2020, the end of the period covered by this Annual Report on Form 10-K. This evaluation was done under the supervision and with the participation of management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”). Disclosure controls and procedures means controls and other procedures that are designed to provide reasonable assurance that information required to be disclosed in the reports that we file or submit under Exchange Act, such as this Annual Report on Form 10-K, is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. Disclosure controls and procedures include, without limitation, controls and procedures designed such that information is accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosure. Based on this evaluation, our CEO and CFO have concluded that as of December 31, 2020, our disclosure controls and procedures were effective.

Management’s Annual Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act as a process designed by, or under the supervision of, our principal executive and principal financial officer and effected by our board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP and includes those policies and procedures that:

 

pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets;

 

provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and

 

provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our 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.

Under the supervision and with the participation of management, including our principal executive and financial officers, we assessed our internal control over financial reporting as of December 31, 2020, based on criteria for effective internal control over financial reporting established in the Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Based on this assessment, management concluded that we maintained effective internal control over financial reporting as of December 31, 2020 based on the specified criteria.

For the year ended December 31, 2020, management’s assessment of our internal control over financial reporting excluded the internal control over financial reporting of the Data Masons business, which was acquired on December 16, 2020. Pursuant to the SEC’s general guidance that an assessment of a recently acquired business may be omitted from our scope for a period not to exceed one year from the date of acquisition, the scope of our most recent assessment did not include Data Masons. Our assessment of the effectiveness of internal control over financial reporting as of December 31, 2021 will include Data Masons. As of and for the three and twelve months ended December 31, 2020, excluding net intangible assets and goodwill, Data Masons represented approximately 3% of our total consolidated assets and less than 1% of our consolidated revenues.

    SPS COMMERCE, INC.

67

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

The effectiveness of our internal control over financial reporting as of December 31, 2020 has been audited by KPMG LLP, our independent registered public accounting firm, as stated in their report, which is included under Item 8 of this Annual Report on Form 10-K.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting during the most recent fiscal quarter ended December 31, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Item 9B.

Other Information

None.

    SPS COMMERCE, INC.

68

Form 10-K for the Annual Period ended December 31, 2020

 


 

PART III

Item 10.

Directors, Executive Officers and Corporate Governance

The information required by this item with respect to executive officers is contained in Item 1 of this Annual Report on Form 10-K under the heading “Information About our Executive Officers” and with respect to other information relating to our directors and executive officers will be set forth in the 2021 Proxy Statement under the caption “Item 1 – Election of Directors,” which will be filed no later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, and is incorporated herein by reference.

The information required by this item under Item 407(c)(3) of Regulation S-K is incorporated herein by reference to the section titled “Information Regarding the Board of Directors and Corporate Governance—Procedures for Selecting and Nominating Director Candidates” of the 2021 Proxy Statement.

The information required by this item under Item 407(d)(4) and (d)(5) of Regulation S-K is incorporated herein by reference to the section titled “Information Regarding the Board of Directors and Corporate Governance—Board Committees” of the 2021 Proxy Statement.

We have adopted a code of business conduct applicable to our directors, officers (including our principal executive officer and principal financial officer) and employees. The Code of Conduct is available on our website at www.spscommerce.com under the Investor Relations section. We plan to post on our website at the address described above any future amendments or waivers of our Code of Conduct.

Item 11.

Executive Compensation

The information required by this item is incorporated herein by reference to the sections titled “Executive Compensation,” “Information Regarding the Board of Directors and Corporate Governance—Director Compensation” and “Certain Relationships and Related Transactions—Compensation Committee Interlocks and Insider Participation” of the 2021 Proxy Statement.

Item 12.

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

The information required by this item is incorporated herein by reference to the section titled “Security Ownership” of the 2021 Proxy Statement.

Equity Compensation Plan Information

The following table summarizes the number of shares of our common stock to be issued upon exercise of outstanding stock options and settlement of restricted stock unit awards granted under our equity plans as of December 31, 2020. The table also includes the weighted-average exercise price of outstanding stock options and the number of shares of our common stock remaining available for future issuance under the plans for all awards.

 

Plan Category

 

Number of shares

to be issued upon

exercise of

outstanding

options, warrants

and rights

 

 

Weighted-

average

exercise price of

outstanding

options, warrants

and rights

 

 

Number of shares

remaining available

for future issuance

under equity

compensation plans

(excluding shares

in first column)

 

 

Equity compensation plans

   approved by stockholders(1)(2)

 

 

1,819,750

 

(3)

 

36.71

 

(4)

 

15,757,726

 

(5)

Equity compensation plans not

   approved by stockholders

 

None

 

 

N/A

 

 

None

 

 

 

 

(1)

Includes the 2001 Stock Option Plan, the 2010 Equity Incentive Plan and the Employee Stock Purchase Plan.

(2)

The 2010 Equity Incentive Plan contains an “evergreen” provision, pursuant to which the number of shares of common stock reserved for issuance under the 2010 Equity Incentive Plan shall be increased on January 1 of

    SPS COMMERCE, INC.

69

Form 10-K for the Annual Period ended December 31, 2020

 


 

each year beginning in 2011 and ending on January 1, 2020 in an amount equal to the lesser of 6% of the total number of our shares outstanding as of December 31 of the immediately preceding calendar year or a number of shares determined by our board of directors; provided, however, no more than 2,403,000 shares of our common stock may be issued upon the exercise of incentive stock options.

(3)

Includes 944,886 shares subject to outstanding and unexercised stock options and 874,864 shares issuable in settlement of RSU and PSU awards.

(4)

The weighted average exercise price reflects only the outstanding stock options, as the other forms of awards disclosed in this note entail the issuance of shares for the payment of no consideration.

(5)

Includes 1,852,748 shares remaining available for future issuance under the Employee Stock Purchase Plan.

Item 13.

The information required by this item is incorporated herein by reference to the sections titled “Certain Relationships and Related Transactions,” and “Information Regarding the Board of Directors and Corporate Governance—Director Independence” of the 2021 Proxy Statement.

Item 14.

Principal Accounting Fees and Services

The information required by this item is incorporated herein by reference to the section titled “Audit Committee Report and Payment of Fees to Our Independent Auditor” of the 2021 Proxy Statement.

    SPS COMMERCE, INC.

70

Form 10-K for the Annual Period ended December 31, 2020

 


 

PART IV

Item 15.

Exhibits, Financial Statement Schedules

The following documents are filed as a part of this Annual Report on Form 10-K:

 

(a)

Financial Statements: The financial statements filed as a part of this report are listed in Part II, Item 8.

 

(b)

Financial Statement Schedules: The schedules are either not applicable or the required information is presented in the consolidated financial statements or notes thereto.

 

(c)

Exhibits: The exhibits incorporated by reference or filed as a part of this Annual Report on Form 10-K are listed in the Exhibit Index prior to the signatures to this report.

Item 16.

Form 10-K Summary

None.

 

    SPS COMMERCE, INC.

71

Form 10-K for the Annual Period ended December 31, 2020

 


 

EXHIBIT INDEX

 

 

 

 

 

Incorporated By Reference

Exhibit

Number

 

Exhibit Description

 

Form

 

Date of

First

Filing

 

Exhibit

Number

 

Filed

Herewith

 

 

 

 

 

 

 

 

 

 

 

2.1

 

Membership Interest Purchase Agreement, dated December 16, 2020

 

8-K

 

12/17/2020

 

2.1

 

 

 

 

 

 

 

 

 

 

 

 

 

3.1

 

Ninth Amended and Restated Certificate of Incorporation

 

8-K

 

05/21/2020

 

3.2

 

 

 

 

 

 

 

 

 

 

 

 

 

3.2

 

Amended and Restated Bylaws

 

8-K

 

10/17/2017

 

3.1

 

 

 

 

 

 

 

 

 

 

 

 

 

4.1

 

Description of Capital Stock

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

10.1

 

2001 Stock Option Plan**

 

S-1/A

 

01/11/2010

 

10.3

 

 

 

 

 

 

 

 

 

 

 

 

 

10.2

 

Form of Incentive Stock Option Agreement under 2001 Stock Option Plan**

 

S-1/A

 

01/11/2010

 

10.4

 

 

 

 

 

 

 

 

 

 

 

 

 

10.3

 

Form of Non-Statutory Stock Option Agreement (Director) under 2001 Stock Option Plan**

 

S-1/A

 

01/11/2010

 

10.5

 

 

 

 

 

 

 

 

 

 

 

 

 

10.4

 

2010 Equity Incentive Plan, as amended effective October 29, 2014**

 

10-K

 

02/20/2015

 

10.6

 

 

 

 

 

 

 

 

 

 

 

 

 

10.5

 

Form of Incentive Stock Option Agreement under 2010 Equity Incentive Plan**

 

8-K

 

02/17/2012

 

10.2

 

 

 

 

 

 

 

 

 

 

 

 

 

10.6

 

Form of Non-Statutory Stock Option Agreement (Employee) under 2010 Equity Incentive Plan**

 

8-K

 

02/17/2012

 

10.3

 

 

 

 

 

 

 

 

 

 

 

 

 

10.7

 

Form of Non-Statutory Stock Option Agreement (Director) under 2010 Equity Incentive Plan**

 

8-K

 

02/17/2012

 

10.4

 

 

 

 

 

 

 

 

 

 

 

 

 

10.8

 

Form of Restricted Stock Unit Award Agreement under 2010 Equity Incentive Plan**

 

8-K

 

02/15/2017

 

99.2

 

 

 

 

 

 

 

 

 

 

 

 

 

10.9

 

Form of Restricted Stock Award Agreement under 2010 Equity Incentive Plan**

 

10-Q

 

05/08/2012

 

10.6

 

 

 

 

 

 

 

 

 

 

 

 

 

10.10

 

Form of Performance Stock Unit Agreement under 2010 Equity Incentive Plan**

 

8-K

 

02/18/2018

 

10.1

 

 

 

 

 

 

 

 

 

 

 

 

 

10.11

 

Form of Deferred Stock Unit Agreement under 2010 Equity Incentive Plan

 

10-Q

 

04/26/2019

 

10.2

 

 

 

 

 

 

 

 

 

 

 

 

 

10.13

 

Form of Indemnification Agreement for Independent Directors

 

S-1/A

 

01/11/2010

 

10.18

 

 

 

 

 

 

 

 

 

 

 

 

 

10.14

 

Form of Indemnification Agreement for Archie C. Black**

 

S-1/A

 

01/11/2010

 

10.19

 

 

 

 

 

 

 

 

 

 

 

 

 

    SPS COMMERCE, INC.

72

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

 

 

 

Incorporated By Reference

Exhibit

Number

 

Exhibit Description

 

Form

 

Date of

First

Filing

 

Exhibit

Number

 

Filed

Herewith

10.18

 

Management Incentive Plan**

 

8-K

 

02/03/2016

 

10.2

 

 

 

 

 

 

 

 

 

 

 

 

 

10.19

 

Amended and Restated Executive Severance and Change in Control Agreement between the Company and Archie C. Black**

 

8-K

 

02/18/2020

 

10.1

 

 

 

 

 

 

 

 

 

 

 

 

 

10.20

 

Form of Amended and Restated Executive Severance and Change in Control Agreement**

 

8-K

 

02/18/2020

 

10.2

 

 

 

 

 

 

 

 

 

 

 

 

 

10.21

 

Non-Employee Director Compensation Summary**

 

10-Q

 

04/30/2020

 

10.3

 

 

 

 

 

 

 

 

 

 

 

 

 

21.1

 

Subsidiaries of the registrant

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

23.1

 

Consent of KPMG LLP

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

24.1

 

Power of Attorney (included on signature page)

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

31.1

 

Certification of Principal Executive Officer pursuant to Rules 13a-14(a) under the Securities Exchange Act of 1934, as amended

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

31.2

 

Certification of Principal Financial Officer pursuant to Rules 13a-14(a) under the Securities Exchange Act of 1934, as amended

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

32.1

 

Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

101

 

Interactive Data Files Pursuant to Rule 405 of Regulation S-T

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

104

 

The cover page from the Annual Report on Form 10-K for the year ended December 31, 2020, formatted in Inline XBRL.

 

 

 

 

 

 

 

X

 

**

Indicates management contract or compensatory plan or arrangement.

    SPS COMMERCE, INC.

73

Form 10-K for the Annual Period ended December 31, 2020

 


 

 

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.

 

Dated: February 23, 2021

 

SPS COMMERCE, INC.

 

 

 

 

 

 

 

By:

 

/s/ ARCHIE C. BLACK

 

 

 

 

Archie C. Black

 

 

 

 

President and Chief Executive Officer

 

Each of the undersigned hereby appoints Archie C. Black and Kimberly K. Nelson, and each of them (with full power to act alone), as attorneys and agents for the undersigned, with full power of substitution, for and in the name, place and stead of the undersigned, to sign and file with the Securities and Exchange Commission under the Securities Exchange Act of 1934, any and all amendments and exhibits to this annual report on Form 10-K and any and all applications, instruments, and other documents to be filed with the Securities and Exchange Commission pertaining to this annual report on Form 10-K or any amendments thereto, with full power and authority to do and perform any and all acts and things whatsoever requisite and necessary or desirable. Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities indicated on February 23, 2021.

 

Name and Signature

 

Title

 

 

 

/s/ ARCHIE C. BLACK

 

Chief Executive Officer, President and Director

Archie C. Black

 

(principal executive officer)

 

 

 

/s/ KIMBERLY K. NELSON

 

Executive Vice President and Chief Financial Officer

Kimberly K. Nelson

 

(principal financial and accounting officer)

 

 

 

/s/ MARTIN J. LEESTMA

 

Director

Martin J. Leestma

 

 

 

 

 

/s/ JAMES B. RAMSEY

 

Director

James B. Ramsey

 

 

 

 

 

/s/ MARTY M. RÉAUME

 

Director

Marty M. Réaume

 

 

 

 

 

/s/ TAMI L. RELLER

 

Director

Tami L. Reller

 

 

 

 

 

/s/ PHILIP E. SORAN

 

Director

Philip E. Soran

 

 

 

 

 

/s/ ANNE SEMPOWSKI WARD

 

Director

Anne Sempowski Ward

 

 

 

 

 

/s/ SVEN A. WEHRWEIN

 

Director

Sven A. Wehrwein

 

 

 

    SPS COMMERCE, INC.

74

Form 10-K for the Annual Period ended December 31, 2020

 

EX-4.1 2 spsc-ex41_8.htm EX-4.1 spsc-ex41_8.htm

Exhibit 4.1

 

DESCRIPTION OF CAPITAL STOCK

 

The summary of the general terms and provisions of the capital stock of SPS Commerce, Inc. (the “Company”) set forth below does not purport to be complete and is subject to and qualified by reference to the Company’s Ninth Amended and Restated Certificate of Incorporation (the “Certificate”), and Amended and Restated Bylaws (the “Bylaws,” and together with the Certificate, the “Charter Documents”), each of which is incorporated herein by reference and attached as an exhibit to the Company’s most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission (the “SEC”). For additional information, please read the Company’s Charter Documents and the applicable provisions of the Delaware General Corporation Law (the “DGCL”).

 

Capital Stock

 

The Company is authorized to issue up to 110,000,000 shares of common stock, par value $0.001 per share (the “Common Stock”), and 5,000,000 shares of preferred stock, par value $0.001 per share (the “Preferred Stock”). The Company’s Board of Directors (the “Board”) is authorized at any time and from time to time, subject to any limitations prescribed by law, to provide for the issuance of Preferred Stock in one or more series, and by filing a certificate pursuant to the applicable law of the State of Delaware, to establish from time to time the number of shares to be included in each such series, and to fix by resolution the designation, powers, preferences and rights of the shares of such series and any qualifications, limitations or restrictions thereof. The number of authorized shares of Preferred Stock may be increased or decreased (but not below the number of shares thereof then outstanding) by the affirmative vote of the holders of a majority of the Common Stock, without a vote of the holders of the Preferred Stock, or of any series thereof, unless a vote of any such holders is required pursuant to the certificate or certificates establishing the series of Preferred Stock.

 

Voting Rights

 

The holders of shares of the Common Stock are entitled to one vote per share for each share of Common Stock owned of record on all matters submitted to a vote of stockholders, including, but not limited to, the election of directors. All matters submitted to a vote of stockholders at a meeting of the stockholders shall be decided by a majority vote of the number of shares entitled to vote represented at the meeting, in person or by proxy, except as otherwise provided by law, the Certificate or the Bylaws. Subject to the rights of the holders of any series of Preferred Stock to elect directors under specified circumstances, each director shall be elected by the vote of a majority of the votes cast with respect to that director nominee at any meeting of stockholders for the election of directors at which a quorum is present, provided that if the number of nominees exceeds the number of directors to be elected, the directors shall be elected by the vote of a plurality of the shares represented in person or by proxy at any such meeting and entitled to vote on the election of directors. The Common Stock does not have cumulative voting rights.

 

Dividend Rights

 

Subject to the rights of the holders of Preferred Stock and any other class or series having a preference as to dividends over the Common Stock then outstanding, the holders of the Common Stock are entitled to receive, to the extent permitted by law, such dividends as may be declared from time to time by the Board upon the terms and conditions provided by law and the Certificate.

 

Liquidation Rights

 

Upon the voluntary or involuntary liquidation, dissolution, distribution of assets or winding-up of the Company, the holders of the Common Stock are entitled to share ratably in all assets remaining after payment of liabilities and the liquidation preferences of any Preferred Stock.

 

Other Rights and Preferences

 

Our Common Stock has no sinking fund or redemption provisions or preemptive, conversion or exchange rights. The absence of preemptive rights could result in a dilution of the interest of investors should additional capital stock be issued. Holders of Common Stock may not act by written consent in lieu of meeting.

 

 


 

Listing

 

The Common Stock is currently traded on the Nasdaq Stock Market under the symbol “SPSC.”

 

Potential Anti-Takeover Effects

Some provisions of our Charter Documents may have the effect of making it more difficult for a third party to acquire, or of discouraging a third party from attempting to acquire control of the Company. This could limit the price that certain investors might be willing to pay in the future for our Common Stock.

Among other things, our Charter Documents:

 

allow the Company to issue Preferred Stock without any vote or further action by our stockholders;

 

 

eliminate the ability of stockholders to act by written consent without a meeting; and

 

 

allow the Company to specify procedures for director nominations by stockholders and submission of other proposals for consideration at stockholder meetings.

The Company is subject to provisions of Delaware law that could also delay or make more difficult a merger, tender offer or proxy contest involving the Company. In particular, Section 203 of the DGCL prohibits a Delaware corporation from engaging in any business combination with any interested stockholder for a period of three years from such interested stockholder’s acquisition (together with affiliates or associates) of 15% of more of our voting stock unless the transaction meets certain conditions.

The possible issuance of Preferred Stock, the procedures required for director nominations and stockholder proposals and Delaware law could have the effect of delaying, deferring or preventing a change in control of the Company, including without limitation discouraging a proxy contest or making more difficult the acquisition of a substantial block of the Company’s Common Stock.

***

 

EX-21.1 3 spsc-ex211_7.htm EX-21.1 spsc-ex211_7.htm

 

Exhibit 21.1

 

List of SPS Commerce, Inc. Subsidiaries

 

 

Name of Company

State or Other Jurisdiction of

Incorporation/Organization

 

SPS Commerce Australia Pty Ltd

 

Australia

SPS Commerce Hong Kong Limited

Hong Kong

SPS International, Inc.

Delaware

SPS Europe Limited

England and Wales

SPS Ukraine LLC

Ukraine

SPS Commerce Canada, Ltd.

Ontario

SPS Commerce Netherlands B.V.

Netherlands

SPS Commerce Ireland Ltd.

Ireland

D Masons Software, LLC

Florida

 

 

EX-23.1 4 spsc-ex231_10.htm EX-23.1 spsc-ex231_10.htm

Exhibit 23.1

 

Consent of Independent Registered Public Accounting Firm

 

The Board of Directors

SPS Commerce, Inc.:

 

We consent to the incorporation by reference in the registration statements on Form S-3 (Nos. 333-192392, 333-182097 and 333-174026) and on Form S-8 (Nos. 333-236671, 333-229838, 333-222438, 333-222435, 333-216288, 333-209721, 333-201673, 333-193544, 333-185972, 333-182007, 333-179236, 333-172073, 333-167315 and 333-167314) of SPS Commerce, Inc. of our report dated February 23, 2021, with respect to the consolidated balance sheets of SPS Commerce, Inc. and subsidiaries as of December 31, 2020 and 2019, and the related consolidated statements of comprehensive income, stockholders’ equity and cash flows for each of the years in the three-year period ended December 31, 2020, and the related notes (collectively, the consolidated financial statements), and the effectiveness of internal control over financial reporting as of December 31, 2020, which reports appear in the December 31, 2020 annual report on Form 10-K of SPS Commerce, Inc.

 

Our report dated February 23, 2021 on the consolidated financial statements refers to a change in the method of accounting for leases on January 1, 2019, due to the adoption of Financial Accounting Standards Board’s Accounting Standards codification (ASC) Topic 842, Leases.

 

Our report dated February 23, 2021 on the effectiveness of internal control over financial reporting as of December 31, 2020, contains an explanatory paragraph that states management acquired the Data Masons business during 2020, and has excluded from its assessment of the effectiveness of internal control over financial reporting as of December 31, 2020, Data Masons’ internal control over financial reporting associated with approximately three percent of total assets and less than one percent of total revenues in the consolidated financial statements of SPS Commerce, Inc. as of and for the year ended December 31, 2020. Our audit of internal control over financial reporting of SPS Commerce, Inc. also excluded an evaluation of the internal control over financial reporting of the Data Masons business.

 

/s/ KPMG LLP

 

Minneapolis, Minnesota

February 23, 2021

EX-31.1 5 spsc-ex311_11.htm EX-31.1 spsc-ex311_11.htm

EXHIBIT 31.1

 

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT

 

I, Archie C. Black, certify that:

 

 

1.

I have reviewed this Annual Report on Form 10-K of SPS Commerce, 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 the 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/ ARCHIE C. BLACK

Archie C. Black

President and Chief Executive Officer

(principal executive officer)

February 23, 2021

 

EX-31.2 6 spsc-ex312_6.htm EX-31.2 spsc-ex312_6.htm

EXHIBIT 31.2

 

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT

 

I, Kimberly K. Nelson, certify that:

 

 

1.

I have reviewed this Annual Report on Form 10-K of SPS Commerce, 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 the 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/ KIMBERLY K. NELSON

Kimberly K. Nelson

Executive Vice President and Chief Financial Officer

(principal financial and accounting officer)

February 23, 2021

 

EX-32.1 7 spsc-ex321_9.htm EX-32.1 spsc-ex321_9.htm

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. §1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report on Form 10-K of SPS Commerce, Inc. (the “Company”) for the period ended December 31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, the Chief Executive Officer and the Chief Financial Officer of the Company, hereby certify, pursuant to and for purposes of 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

 

1.

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ ARCHIE C. BLACK

Archie C. Black

President and Chief Executive Officer

 

/s/ KIMBERLY K. NELSON

Kimberly K. Nelson
Executive Vice President and Chief Financial Officer

 

 

February 23, 2021

 

GRAPHIC 8 ge0gzrr3bqc5000002.jpg GRAPHIC begin 644 ge0gzrr3bqc5000002.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^D)%!/%< M5K.NWFM:H=!T)\=1<70_@'0X/]?PK2E2=1V1A7KQHQN]6]EW-?5/%5CI]S]D MA62\O#T@MQN/XGM4"'Q5?G=_H>F1'H"/.D'ZXJ[HVA6.A6NV%09",R3O]YC] M>PJ*[\8:'9DA[^.1AU6'Y_Y5JK7M2C?S.=N27-B)\ODG;\>II6$%S;0%;N[- MS(3G?Y80#VP*MYS7!7_Q,MD.VQL9)3_>F;:/R&<_I6,WC'Q-JS&.QB*YXQ;P M[B/Q.:TC@*\M9*WJ8RS7#0]V#ZGT([&KU<+33LSU8R4DI1V9S'C36WTC1BD#8N;DF./U [G_ #ZU M+X1T1=&T9#(!]JG DE;N,]!^%C,N5P.X MKKJ_NJ,8+KJ_T/.H/V^)G5>T=%^IYCK>K7_BK7?[&TYBELK%>N ^.K-[>U:- MG\,[<8-[?R/_ +,*A?U.:YM_#OB+2=586EM=>8&(2>'HP/N.GXU6U*'7M&O( M9[^6XBN)!N1S-N/'N#^E>FH-I0H325OFSQ'52E*KBJ3D[_)'J%GX1T.R \NP MC=A_%+ES^M;,<,42!(D5%'0*,"O*3XR\2ZB!#:*=P '^CPEF/N>M4I=<\3:5 M>@W5U=QR\-LGS@CZ'C%<;P->;]^:OZGH1S7"TE>G3=NZ1[-6;K.BVFM636UR M@SCY) /F0^HJ32K]=1TJUO<;/.C#D>A-1WVOZ3IXS=7\"$?PALM^0YK@BIQG M[NZ/7G.E.G>;7*^YYSH%[<^$_%+Z?=-^Y=_+E';G[KC_ #T->L]J\U^(UM'* MNGZK".)5\LMC!(QN7^M=CX>U#[;X?L;B5B9&B ;E\O859X9O1:KT9QFEON^*DY;KYDH'_ 'R?\*[O5]9L]%L_M-XY5,X55Y9C MZ 5YQK,C:+\1A=?=7SED)_V6X/\ 6N]UCP[9:_-:RWCRM'"#MC1L*V<=>_:J MQ*@Y4Y3^%I$X&510K0I_&I/?S.2OOB9(6(L+!57L\S9/Y#_&N:UB35]5A&L: M@C"$D1QEAM'_ $?UKUFR\/:386IQXBIB?J4:;ARP5M>Y>M-)\4:Q: M0)'YZV@0"+<^R/;CCCO]<5NZ3\-RLR2ZK=(X4Y,,0)#?5CC^59-Q\0=9D11; MI;VZ+@92,M_.NV\(>()=?TZ1[A%6>%MKE.C<<&L<3/%4X"JU5! MMREY[%/XA0K_ ,(L. /+F0KCMU']:@\+"3_A&[/&<8;_ -"--^)5ULTFVM1R M99MQ'L ?ZD5T.@6)L= L;>1,2)"N\'LQY/ZFN7GY,+&_5L[O9^TQ\[=(HY[X MAZ(;JQCU*%"TEN-LFTEY!KC?%'AJ^\0ZW:;2L=C%'\\A/.2><#UP!7-Q>/==T\?9[J&-W M7@^=&5?\:#XK\5:SF.RC< _\^T.K>)/#:+Y=[/;W.#GRU02\_J!7%IX.\3ZHVZ\ MD*YZFYG+'\N:V[/X9VJ@&\OI)#W6-=H_7-1[##TW>=2[\C3ZUBZRY:5&R_O? MY&1X@\56FJ:;_9&E:>4CD=?X .AR JCWKL?!^B/H>C;)\"XF;S) /X?0?A5G M2_#6DZ,=]K;*)GX5A:]KMQJ]PVA:#^]EDR)[@'Y47N,_S/\Z)3 M56/LJ*M'=MBA2EAY?6,0[SV27Z&>^[Q?XY79SI]@>6SPV#_4_H*]'[5SNG:: M/#&FPVUG;?:' MR3=3XY:O_+Y%^DQ2T5S'>1/!%)]^-&]-PS3U15&%4 #L!3J*+L7*KW&,=HSC MI6!+XCNG)2PT2_G;LTB")?S)KHJ*J+2W5R)QE+X96.3FTC7M]7Z*J=64ER[+L13P\(2YMWW8W + HVC_)IU%9FY_]D! end GRAPHIC 9 ge0gzrr3bqc5000001.jpg GRAPHIC begin 644 ge0gzrr3bqc5000001.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 **** $QSFDIDTT<"%Y'"J/6N4U;QW96>Y+8B:0>AQ6E*C4JNT%2P ]ZK3ZE:VZEI9D 'HPKRR;Q1KFL3&.V+JIX"@5:M/!NL:BX>[ MD>('KGFN[ZA&FKUII'F?VK*J[8>FV=C<>-=(MS@RD_1:KCQYI3,H4R'/^P:@ ML_A_8Q$&X;S3WS6S#X7TB @I:KD5$OJ<=%=FT/[0F[OE2-.TN4N[=9H\[6&1 MD8J>F1HL:!$& .@I]<+M?0].-[:A1112&%%%% !1110 4444 %%%% !1110 M4444 %%%% ""CO12,P49- !]*P]<\3V6C1D,X>;L@/-9'BGQBEDK6MHP:8\$ M^E>?VMG?Z_J.U2TC,?F8\@5Z6&P/,O:5=$>)CLTY)>QP^LBYJGB#4=>N/+C9 MMK'Y47K6UH/@.:YQ/J!**>=C9R:ZKP_X4M='B5W423_Q$\C\*Z,#'08JJ^/4 M5[.@K+N1AZ#4;1CA9U- M3K()!E3D>M>!"ZN1S]HD'_ S5J#6M1MB&2YJ'7U45W6EZ]9:I&&BE4,?X">:X*V$JTOB6AZV&S"AB-(/7 ML:HSWI:;U%.KF.X**** "BBB@ HHHH :!CO7$^,/%:V>ZRM'S*P^9AVK4\6> M(%T:P81D?:'!"^H->2*)]1O<#+2RMP?M(2 ,DX ]:Y?7O&=II8:*$B6<=NWYUQ MTZ4ZKY8*YZ5:O3H1YJCLCIV(7EB /6JEQJMC;*3),Q%PT M2G^%6XK(DN)YSF:5G/N:]2GE4GK.1X5;/XK^%'[SU:\\>:7;9"EW/^R,U@WG MQ(E((M81CMN%<#T/(&*<.3@#-=E/+J$=U<\VKG.*GL[>AMWGBS5;OK,4!_N& MLF2[N9\^;.[D_P!XT1V=S,VV.&0Y]%-:UIX0U>Z(V0J ?[QQ71^YI+HCD_VB MN^K,,X[]:.#S7>V7PXE8@W&*]?M])L;7'DVL:8]!5L *,#@ M>E<53-7]B)Z5+A^"_B2/'7\%:LH^XIK+NM)OK0E9+>3 [[3BO=\5%-;P7"[) MHPX/4&IAFL[^\BZF04FO
< X/7O4UO=SV4HD@E92#G@UZ;KG@6TO$>2S M40R8R%48!->:W^FW6FW)AN(]I'?L:]2CB:>(6GW'B8K U\)*\OO1Z1X6\9)J M 6UO&"3 8!/0UV0Y'!S7SZCM'*)(SA@*?7DGT 4444 -Y]:@O+I;.TDGBZM101S8O$+#T749Q&O:M)J^IR3/]T' &:ZSP M#H0?.H3IG!PF?45Q6F63ZCJ4-KC.]L$U[C86B65E%!&N JC/UKV,PK*C35*' M4^=RC#O$5WB*FMOS+/TI".,DXQ3JQ?$VJC2='DF!^9OE'XUX=.#G)174^GJU M(TH.((SD^]?2TX4\)2N^A\35JULPKV778P(K2XF;;'"QS[5L6?A#5;P@ MB#:I[YKURUTRTM8U2*%0 /2K04#H /H*\^IFLGI!'L4L@@M:DON/.[/X<%@& MN;@J?[N,UT%GX'TJWP9(5E([D5TV:*XIXVO/>1Z=++,+3VC?U*MMIMI:\0P* MH]JM8'I0*6N9R;U9W1BHJR0F!2T44AA1110 4444 &*P]?T"WUFT8,@$P'RM M6Y3._-5")B&0]17 MIWC;0!?61NX5_?1CL.H[UY5T)!'X5]/AJ\<12N_F?#X["RPE>RVZ'M_A_5DU M?3(YEQNQ@BM>O)_ NLM9ZFMJ[8CF(4>U>K@Y&1WKP,90]C5LMCZW+L5]9H*3 MW6C%HHHKE.\BF<1PO(3@*I->)>(=0.I:S/,#E<\5ZIXMO?L>A3,IPQP!7BY^ M;)[DU[654K)U&?,9_7UC17J=S\.].\RZENY5R% V'WS7IF.:YOP79BUT"(D8 M=B?C:GM*\F>OEE%4L-%=]1!S7G'Q)NB9[>V&<%=Q_ UZ1BO/?B+ITCB M*]4$JB[3CW-5E[2Q"N1FZD\)+E/.^]=IX/\ $]KI5NUO%V;U!&*Q)?B+J+/F)55?0J* MXLD?C1VR*PA@*$%MC:1\05EF6.^C*ACC?P!7=PSQW$:RQ.& MC89!'>OGX$,>^171V/C#4-.TX6D.T@# +#-LZZ\0Z99@^;=QAAVS7D-UXAU*\.7N'4>BL16;+*\AR\C,?]HU%/*?Y MY&E;B!;4H_>>KS>/],B/RJ7^C#FGVWCS2IV"LWE9_O-7D6!0.O:NC^S*-K:G M&L]Q-[Z6/H"WNH;J(202*ZGH14V37CWA3Q#/IFH1Q22%H'.W!/0GBO7T8.H8 M'(->/BL-+#SL]CZ/ 8Z.+I\RT:W'#-+2"EKF.X*3'K2GI2#@4 ,DC62-D/(8 M$5XMXITLZ;K4BXQ&Q^2O:^/6N&^(FGB2TCNU',8Y-=^75>2KR]&>1G.'57#N M2WB><03M;3),O#(W:="(;&!%Z M! ?TJY4< Q;QC_8'\JDKYN3N[GVD5:*0F*@N[.&]MV@F4,C#O5BBA-IW0VDU M9GG&I?#ES*S64ORD\!CBJ47PYU!F&]XP.Y#5ZG29"CD_G7;',:Z5KGESR?". M7-:QP]E\.K2([IYG8^G%<_XO\,PZ,LEW>IVEE$9)IDVCK@@FO* MO%?B :U>;(^($Z#U-=."J8BK5O)Z'#F='!X>@XQ2YGL3ZEX$O;*U,L9$F!DC.:Y,H4+*PPRG!%?03# M*D'I7AWB 1+K5R(NF\YKIP&+G6;C/H<6;Y?2PRC.GU,^([9HFYR'&/SKW'1) M&ETBVD8\LO->'P;1/'O/RA@2?QKT%O'=KIUI':VD?FE%QE@11F-&=7EC!7#) M\13H.4JDK(] SCDU#)>01?ZR:-<>K"O)KSQQJET2(Y#"I_N-6)< MG#=:EMK:2ZG2&%2S,<<"NR&6T8:RU/-J9SB:KM#0];\):U=ZU!/-<1JH5@%V M]QBKWB6U%UH=Q&1G(S1X;TK^R=*BA)^ -Q(P/8D5V7PZG*:G/&3P4'\ZY34(O)U"9/1B?UK<\#N4 M\0*!_%@5]#BO>H2]#X_ -PQA\)BW;&R;[GO<)S!'_NC^5/SQ4-LP:U MB([H/Y5-VKY=[GW4=AK2! 2Q 4#K6'?>+]*L2RM."X[5ROC/Q3)YQL+5]H'W MF%<$6+DDDM]37K87+N>//4/ QVU<^<8R:EAMYISB*,OGTKTX82A3V7WGAU,PQ59V*,]789%=UIGA&ST2TDN'Q),J9W=JFMC* M5)66K\C3#Y;B*[YI*R[L\I='BE*N,$<$4^V4R7<2C^^./QJ74G,NI7+@=7)J M70T$FK6X)& 5=SVW3XA!8Q(!@!:M9K(N/$.EV46);N-2!T M)KG-2^(=M$C)9IYC'HX/%?+PP]6J](GW53&8>A'WI+0W/$VMQZ5ISG>25^KMN-6-3U2YU.Y,MRY;/0>E5 .Q->_@\*J$/-GR.8X]XJ=U\ M*V#&.W!HSW_2I[.UFO;I+>%"S,>W85Z/I?P]LHHU:\)D?O@D5=?%4Z'Q&6%P M-;%7]FM$>9I&SX"(QSVQ6E:^'-4O,&&V)![UZ[::%I]E_JK=0!_>YK26.-?N M*H^@KSJF;?R1/;I9 O\ EY+[CR^Q^'EY.5-S(8O48S7:Z-X5L=(&Y4#R_P!_ M%;F2#TIU<%7&5JJLWH>KA\MP]!\T5J)BF29,3?0U)3'_ -4WT-'^( M$VZS<#WJ]X*YU^/V(JCXA8-KLY'3-:G@2,R:\6 ^Z :^HJ.V&;?8^&HKFQR2 M[GK]% Z45\N?='EWQ&A*ZE;R'HRD_K7%*<2J1V->F_$:T\VQCNE>#B(>SK->9];@ZGML-&7='C,VA:KJ&IW#);2 ,Y^ M9EXK8L?AU=2+FXF1?;D&O3%14^ZH%.Q73+,JK5HZ'#3R2@GS3U.4L/ .F6WS M2!W;_>XKH+?2K.U0+%;QC'E<]&EA:-)>Y%(C"A> H 'H M*S]?E\C1;IO^F9K3[US?C:?R=";!^\2M%"/-5BO,,5+DH2EY'C[R&1V)[FDW M,K+M)4@=0<4U<@?6K=I8W-\VRVC+D<$@5]8VDKL_/HJ4I66K*[R2/]YV?ZG- M(0-O/%=59> ]2N<%V5 ?4XKI]-\ 6=L5>Y8R,.V9_99EA$WE,(C_$>E0'V[UZAXYL(X-"B2VB555CG:/:O,LC%:X:O[>'-8PQ MV$^JU/9WN=7X"DM8=5+7#*K8.TM7I5QK%A;+F2ZC7V)KPI'=&W1L5;U!I\EQ M/-S)*[?4US8C *M4YVSMP>;/"T?9J-V>L3^.]+@8@'S,?W34UCXSTN]D"!Q$ M3TW-7CA QF@95_E."!U%2\KHVTN6L]Q'-=I6/H1'610R$,IZ$4^N"\!:[)UXM>C*C-P9]-A<3'$TE4B%0S/LMY">RFIJR?$%U]DT:XE)Q@8 MK.$>:22-JLE"#D^AXUJCB;49G!ZL:Z_X;6Q:[N)B.-F!^=<-*V9'8]V)KU7X M?V?D:%YI&&=F_*OH(,C12LA&,''-?03*&0J>A&*\=\9:4;#6WD5=L,A^6O8RJK9NFSYS/L/> M*K+IHP\&ZE_9^MQJ6(CF(5J]B1@RAEZ$9%?/J2/$X9#@J<@U[%X3UI=6TQ-Q MQ+'\I'L*>:4-JJ^9.0XI6="7JCH>:7%+17C'TH4444 (3BN)^(LX728H\\EZ M[8]:\U^)$Y^TQP#L U=> BY8B)YV:SY<)+S.#W86O3/AS9JEC/.PY9@1^5>= M6MM)>SQP(A+,0.*]JT'3!I6E0VX'S!?F^M>KF=51I\G5G@Y'AW.M[6VB-7 H MVC.: G_5JH_VCBO8PB@]! MFE/ [ "NN6:U'I&-CSZ>04D_?DV>.ZUX1O=&MO/?:\8^\=V<5SP('.*].\=Z MU!'I[64;!I)!@X/2O,,_*3WKTL'5J5:7-41X>94*-"OR4GH=5X"5GUMF4' 7 MFO7,UP?P[TQH[9[V1<,^5%=WWKQLQJ*==VZ'TV3TG3PJOU%S7$_$+4!%IZVJ MM\TO:NS=]B,YZ*,FO&?%NH_VEKF6:V>G0PH,84$_7%>:^ =(-UJGVQU^6'!'O7J_:MLTKU=-XW\,-$[:A:)E#RX Z5 MP9!Z#GUKZBG4AB*7DSX2M2J8*O;9K9GO>G:A!J-HDT+ AADCTJWD5XIH'B2Y MT6Y!R3"3@J:]5TK7K+5X@T$J[\)C:3M+L:V12T MVE%<9Z8'K7"^(_"U[KFM"092$(!NQ7QSV@^%; M71UW[0\W]ZN@%0SW=O;#]]*J?6LBZ\7:1:@_Z7&[#L#3:JUY7=VQ1>'PT.5- M)&\*,CUK@;SXCPC*V]LY/KD&N=OO'.K7)(1E13_LUTT\NKSW5CBJYSA8;.YZ MY+<0PKNDD4#ZUC7GBO2+/.ZY4L.U>0SZE>W7,MP_X,154LQ^\6;ZFNRGE4?M MR/-JY_)_PX_>>DW?Q%@ (MX-WHVZN=OO'.IW(98G,:FN6R*?&C3-LB0NQZ8K MLIX*A#9?>>;5S/%5=.:WH.GFDGD,DK%F/4DUL>'-!FUF^0;#Y*G+M[5>T3P5 M?7\B272F&+N&'6O3].TZWTRT6"W0*!W[FL,7CHTH\E/?\CKR_*IUI>TK:1_, MEM+6.SMDAB&%48XJ?/>@8JM?WL5A9R3S,%51Q[FO LY/S9];>,(]DC!\9ZW_ M &7IAC1OWTHX'MT->30027EPL: L\AJ]KNKRZUJ33.3Y8.(U]!77^!?#94_V MA_34<%A[RW9\C6E+,L7RP^%?D=;X=TM=*TJ.''SXRQK8IO;VIU># M.;G)R9];3IQIP4([(****DL**** (9(EG1XI &1A@@UYEXJ\'O9NUW8J6B)R MRCDBO4< !K6_#36O[N4\X' KS_4/#^HZ?*5E@9E'= 2*^@H8NE71 M\CB:V4^)5OM^>WDW>P%>:8JFK*7WGH%S\23M_<0D'_:%8=UXVU:[! =$4_P!T8KFPA2R*O+XVD>06WA_4KH MX2TD'N5K>LOA]?3X::14'H>#7J4:)&,(H4>U/KCGFE67PJQZ5+(J$?C;9Q=I M\/M/BP9R[,/1N*W[/0-.LP/+MT..[**U#TI*XIXFK/XI'I4L%0I?!%" !5P M !2XYS2=!5:\O[;3X&EGD"J!G&>36*3D[(Z')15WL2W%Q%:PM+*P55&237D_ MBSQ-+JMP;>!L6ZGMWIOB7Q9/J\K00%D@!QQU-.\+^%)]5F6>X4I;J>_!->WA ML-##Q]K6W/FL;C:F-G]7PVP>$_#$FJ70N)U*VZ'\Z]5W06%LJDK'&HQZ4MK: MQ65NL4*!448P!4=_$L]FZLF[CH17GXG$O$5+O8];!X*.$I-1UEU!-2LV'RW" M8['-3FZ@618S*H=N@SUKE&T]9-.MHEB9&9V!*CD4Y--NX-3M99V9SN XY Z M4O80[]Q_6JNGN]CKZ*!THKE/0"BBB@!O/:EQ2T4 (/>HY(HY4*R(&4]C4M%" MT$UE%LA /^ UU5%;1Q%6.TF<\\'0F[R@CFH/!. MDQ,&:!7^JUK0:-I]MCRK2-2/05?HI2KU)_%)E0PM&'PQ2&*H7A1@4XTM%9&X ME'?K0>M-Z=: N.[TM1&6-1S(OYUGW.OZ;:9$MPHQZ5482EI%$3J0@KR=C4/2 MF.ZQC<[!0/4XKB]1^(5I#N2UC\UNQKE+G6]=UZ0I$9 AZ)BNRE@*LM9>ZO,\ MVMF]"&D/>?D=QK7C6RTU72$B6;L.WYUYUJ&JZEXAN@OSLK'Y4'(%;FE> KRZ M827[&)3R1US7>:7X=L-)C @A7>.K5U*KAL*O<]Z1PNAC,?K5]V'8Y+PYX%(9 M+G4>W(3J*] AA2&,1QH%0< "G@4ZO-K8BI6E>;/9PN#I8:/+37S&]/>CKU%. MHK$ZB/8.PZ4I 8/K?9T/.64X>]Y7?JSEK/P-I5LP:2,NP[YK>M["UM$V MPPJ /:K=%<\ZU2?Q.YV4L-2I?!%(;VQC%+2T5D;C:=110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% /!1110 4444 %%%% '__9 end GRAPHIC 10 ge0gzrr3bqc5000026.jpg GRAPHIC begin 644 ge0gzrr3bqc5000026.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#VZSLX)K59 M)$+,-&G?\>,?X_S-6J *O]G6O_//_P >-']G6O\ MSS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9U MK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P > M-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ M /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6 MO_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O] MG6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6 MJ* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P > M-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ M//\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6 MO_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QX MT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ M ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=: M_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O M]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB M@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\ M>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS M_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G M6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C M1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_// M_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ M #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* * MO]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* M *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ M\>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_// M_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V= M:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>- M']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#/ M/_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O M_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ M &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J M* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#' MC5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ MSS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9U MK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P > M-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ M /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6 MO_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O] MG6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6 MJ* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P > M-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ M//\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6 MO_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QX MT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ M ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=: M_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O M]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB M@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\ M>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS M_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G M6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C M1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]G6O_// M_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* *O]G6O_ M #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ \>-6J* * MO]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_//_P >-6J* M *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V=:_\ //\ M\>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>-']G6O_// M_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#//_QXT?V= M:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O_//_ ,>- M']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ &=:_P#/ M/_QXT?V=:_\ //\ \>-6J* *O]G6O_//_P >-']G6O\ SS_\>-6J* *O]G6O M_//_ ,>-']G6O_//_P >-6J* *O]G6O_ #S_ /'C1_9UK_SS_P#'C5JB@"K_ M &=:_P#//_QXT?V=:_\ //\ \>-6J* *O]GVN/\ 5_\ CQK%WO\ WC^==(>E M-;1R. 22JC@=LG-2:G=7GAE;2]EO MY[J&0[)XY<8!QD%<#B@#K:*X^>XU*#PZOB#[?*T@ F:WX\K9G[H&,].^:Z2] MOUM-'GU#&5C@,H'K@9Q0!VUI]0EDD+(TT!QY>UCT48R,9]:Z MQ6#HK#H1F@!:**1F5%+,0 .I- "T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% M$M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z M% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/ M:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5 MO_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]" MC[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM M'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ MGM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M% M1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T M5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ M +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //: M/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5 M;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C M[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM' M_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ MY[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1 M?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ M[Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SV MC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5; M_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT M*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ M -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K M?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]J MM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% M $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH M4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ M/:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ M //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!] M"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_ M]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K? M_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?: MK?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% M$M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z M% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/ M:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5 MO_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]" MC[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM M'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ MGM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M% M1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T M5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ M +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //: M/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5 M;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C M[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM' M_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ MY[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1 M?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SVC_[Z% $M M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5;_P#/:/\ M[Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT*/M5O_SV MC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ -]"C[5; M_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K?_GM'_WT M*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]JM_\ GM'_ M -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% $M%1?:K M?_GM'_WT*/M5O_SVC_[Z% $M%1?:K?\ Y[1_]]"C[5;_ //:/_OH4 2T5%]J MM_\ GM'_ -]"C[5;_P#/:/\ [Z% $M%1?:K?_GM'_P!]"C[5;_\ /:/_ +Z% M $M%1"Y@)P)D)/\ M5+0 4444 %%%% !1110 'I7,UTQZ5S- &YIW_'C'^/\ MS5JJNG?\>,?X_P S5J@ HHHH *R]1T;[??6]VM_=VTL 8)Y/ED<]3AU;FM2B M@#C(/#6HMHVKV\MU,TTMV9H!-Y>UB&#!CM48SC!_E5C4;*^\31VMG<6$MC#% M\\SRLAW-C "[2?S.*ZNB@#D&M-6N?#R^'WT]XVQY+W9=#%Y8/WASNSCMCK6S M=03WT%[I#6ICM6M?+CNBX.XD$$;>HQQ^=:U% ')26VJZEH]MHT^GR0%659[D MNAC*J>JX.[G'<"NL50B*HZ 8%+10 55O^84!_P">BU:JK??ZE/\ KHM $WV> M#_GC'_WR*/L\'_/&/_OD5)10!']G@_YXQ_\ ?(H^SP?\\8_^^14E% $?V>#_ M )XQ_P#?(H^SP?\ /&/_ +Y%244 1_9X/^>,?_?(H^SP?\\8_P#OD5)10!'] MG@_YXQ_]\BC[/!_SQC_[Y%244 1_9X/^>,?_ 'R*/L\'_/&/_OD5)10!']G@ M_P">,?\ WR*/L\'_ #QC_P"^14E% $?V>#_GC'_WR*/L\'_/&/\ [Y%244 1 M_9X/^>,?_?(H^SP?\\8_^^14E% $?V>#_GC'_P!\BC[/!_SQC_[Y%244 1_9 MX/\ GC'_ -\BC[/!_P \8_\ OD5)10!']G@_YXQ_]\BC[/!_SQC_ .^14E% M$?V>#_GC'_WR*/L\'_/&/_OD5)10!']G@_YXQ_\ ?(H^SP?\\8_^^14E% $? MV>#_ )XQ_P#?(H^SP?\ /&/_ +Y%244 1_9X/^>,?_?(H^SP?\\8_P#OD5)1 M0!']G@_YXQ_]\BC[/!_SQC_[Y%244 1_9X/^>,?_ 'R*/L\'_/&/_OD5)10! M']G@_P">,?\ WR*/L\'_ #QC_P"^14E% $?V>#_GC'_WR*/L\'_/&/\ [Y%2 M44 1_9X/^>,?_?(H^SP?\\8_^^14E% $?V>#_GC'_P!\BC[/!_SQC_[Y%244 M 1_9X/\ GC'_ -\BC[/!_P \8_\ OD5)10!']G@_YXQ_]\BC[/!_SQC_ .^1 M4E% $?V>#_GC'_WR*/L\'_/&/_OD5)10!']G@_YXQ_\ ?(H^SP?\\8_^^14E M% $?V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%244 1_9X/^>,?_?(H^SP?\\8_P#O MD5)10!']G@_YXQ_]\BC[/!_SQC_[Y%244 1_9X/^>,?_ 'R*/L\'_/&/_OD5 M)10!']G@_P">,?\ WR*/L\'_ #QC_P"^14E% $?V>#_GC'_WR*/L\'_/&/\ M[Y%244 1_9X/^>,?_?(H^SP?\\8_^^14E% $?V>#_GC'_P!\BC[/!_SQC_[Y M%244 1_9X/\ GC'_ -\BC[/!_P \8_\ OD5)10!']G@_YXQ_]\BC[/!_SQC_ M .^14E% $?V>#_GC'_WR*/L\'_/&/_OD5)10!']G@_YXQ_\ ?(H^SP?\\8_^ M^14E% $?V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%244 1_9X/^>,?_?(H^SP?\\8 M_P#OD5)10!']G@_YXQ_]\BC[/!_SQC_[Y%244 1_9X/^>,?_ 'R*/L\'_/&/ M_OD5)10!']G@_P">,?\ WR*/L\'_ #QC_P"^14E% $?V>#_GC'_WR*/L\'_/ M&/\ [Y%244 1_9X/^>,?_?(H^SP?\\8_^^14E% $?V>#_GC'_P!\BC[/!_SQ MC_[Y%244 1_9X/\ GC'_ -\BC[/!_P \8_\ OD5)10!']G@_YXQ_]\BC[/!_ MSQC_ .^14E% $?V>#_GC'_WR*/L\'_/&/_OD5)10!']G@_YXQ_\ ?(H^SP?\ M\8_^^14E% $?V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%244 1_9X/^>,?_?(H^SP M?\\8_P#OD5)10!']G@_YXQ_]\BC[/!_SQC_[Y%244 1_9X/^>,?_ 'R*/L\' M_/&/_OD5)10!']G@_P">,?\ WR*/L\'_ #QC_P"^14E% $?V>#_GC'_WR*/L M\'_/&/\ [Y%244 1_9X/^>,?_?(H^SP?\\8_^^14E% $?V>#_GC'_P!\BC[/ M!_SQC_[Y%244 1_9X/\ GC'_ -\BC[/!_P \8_\ OD5)10!']G@_YXQ_]\BC M[/!_SQC_ .^14E% $?V>#_GC'_WR*/L\'_/&/_OD5)10!']G@_YXQ_\ ?(H^ MSP?\\8_^^14E% $?V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%244 1_9X/^>,?_?( MH^SP?\\8_P#OD5)10!']G@_YXQ_]\BC[/!_SQC_[Y%244 1_9X/^>,?_ 'R* M/L\'_/&/_OD5)10!']G@_P">,?\ WR*/L\'_ #QC_P"^14E% $?V>#_GC'_W MR*/L\'_/&/\ [Y%244 1_9X/^>,?_?(H^SP?\\8_^^14E% $?V>#_GC'_P!\ MBC[/!_SQC_[Y%244 1_9X/\ GC'_ -\BC[/!_P \8_\ OD5)10!']G@_YXQ_ M]\BC[/!_SQC_ .^14E% $?V>#_GC'_WR*/L\'_/&/_OD5)10!']G@_YXQ_\ M?(H^SP?\\8_^^14E% $?V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%244 1_9X/^>, M?_?(H^SP?\\8_P#OD5)10!']G@_YXQ_]\BC[/!_SQC_[Y%244 1_9X/^>,?_ M 'R*/L\'_/&/_OD5)10!']G@_P">,?\ WR*/L\'_ #QC_P"^14E% $?V>#_G MC'_WR*/L\'_/&/\ [Y%244 1_9X/^>,?_?(H^SP?\\8_^^14E% $?V>#_GC' M_P!\BC[/!_SQC_[Y%244 1_9X/\ GC'_ -\BC[/!_P \8_\ OD5)10!']G@_ MYXQ_]\BC[/!_SQC_ .^14E% $?V>#_GC'_WR*/L\'_/&/_OD5)10!']G@_YX MQ_\ ?(H^SP?\\8_^^14E% $?V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%244 1_9X M/^>,?_?(H^SP?\\8_P#OD5)10!']G@_YXQ_]\BC[/!_SQC_[Y%244 1_9X/^ M>,?_ 'R*/L\'_/&/_OD5)10!']G@_P">,?\ WR*/L\'_ #QC_P"^14E% $?V M>#_GC'_WR*/L\'_/&/\ [Y%244 1_9X/^>,?_?(H^SP?\\8_^^14E% $?V># M_GC'_P!\BC[/!_SQC_[Y%244 1_9X/\ GC'_ -\BC[/!_P \8_\ OD5)10!' M]G@_YXQ_]\BC[/!_SQC_ .^14E% $?V>#_GC'_WR*/L\'_/&/_OD5)10!']G M@_YXQ_\ ?(H^SP?\\8_^^14E% $?V>#_ )XQ_P#?(H^SP?\ /&/_ +Y%244 M1_9X/^>,?_?(H^SP?\\8_P#OD5)10!']G@_YXQ_]\BC[/!_SQC_[Y%244 1_ M9X/^>,?_ 'R*/L\'_/&/_OD5)10!']G@_P">,?\ WR*/L\'_ #QC_P"^14E% M $?V>#_GC'_WR*/L\'_/&/\ [Y%244 1_9X/^>,?_?(H^SP?\\8_^^14E% $ M?V>#_GC'_P!\BC[/!_SQC_[Y%244 1B"$'(BCS_NBI*** "BBB@ HHHH *** M* ]*YFNF/2N9H W-._X\8_Q_F:M55T[_CQC_'^9JU0 4444 %%%% !1110 M4444 %%%% !56^_U*?\ 71:M55OO]2G_ %T6@"U1110 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 4444 %%%% !1110 4444 !Z5S-=,>E M,?X_S-6J "BBB@ HHHH **** "BBB@ HHHH *JWW^I3_ *Z+5JJM]_J4_P"N MBT 6J*** "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@ /2N9KICTK MF: -S3O^/&/\?YFK55=._P"/&/\ '^9JU0 4444 %%%% !1110 4444 %%%% M !56^_U*?]=%JU56^_U*?]=%H M4444 %%%% !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 %%%% >E,?X_S-6J "BBB M@ HHHH **** "BBB@ HHHH *JWW^I3_KHM6JJWW^I3_KHM %JBBB@ 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 #TKF:Z8]*YF@#9L4+PP/;TH TV\32);K?OI[+IC/M%QYOS 9QN M*8Z?C6])-'# \SL!&BEV;T &#0!$/$DJQP7<^G-%I\[A4G\W+#/W2RXX!^M=!7 M&ZE>07W@RSMK9P\\_E(D8/S @C/';&*["-2L2*>H4 T .JK??ZE/^NBU:JIJ M S H!QEQS0!;HJK]EE_Y^Y*/LLO_ #]R4 6J*J_99?\ G[DH^RR_\_IJ/3/#4DLGVO56+R-SY9.?S_PH R;Q]7UT^<+>5H<_ M*JC@5#;:7J]KU.HH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M /2N9KICTKF: -S3O^/&/\?YFK55=._X\8_Q_F:M4 %%%% !1110 4444 %% M%% !1110 55OO]2G_71:M55OO]2G_71: +5%%% !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 %%%% !116+ MJ_B&WTX&*+$MQV4'@?6@#2O+ZWL(#+<2!5[#N?I7*7%_J/B.CWVMSB[U)V6(\A>Y'L.PKK+>VAM(5B@C"(.PH H:3H=MI:!E'F3D ME:E%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 'I7,UTQZ5S- &YIW_'C'^/\S5JJNG?\>,?X_S- M6J "BBB@ HHHH **** "BBB@ HHHH *JWW^I3_KHM6JJWW^I3_KHM %JBBB@ 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 **** "F2RQPQM)*X1%&22>!5/4M7M=+BW3-F0_=C7J:YD)J?BB?@_Q- %C4/$%QJ$WV/2D8[N"X')^GH*NZ1X:BM2+B\Q-<'G!Y"G^IK4T M_3+;38?+@3!/WG/5JN4 %%%% !1110 44C,J*68@*!DD]JJ6&JV>IB3[),)/ M+.&'^>U.S:N*Z3L7****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** ]*YFNF/2N9H W-._P"/&/\ '^9JU573O^/&/\?Y MFK5 !1110 4457O+^TT^(27ES% A. TC!03^- %BBH+:\MKVW%Q;3QS0G.)$ M8$''7FH;75].OIFAM+ZWFD49*1R D4 7:*I#6---[]B%];_:LX\KS!NSZ8J[ M0 452CUC39;PV<=];M<@D&(2#=D=>*NT %5;[_4I_P!=%JU56^_U*?\ 71: M+5%%% !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 %%%% !114%W>064!FN) B#U[_2@"8D 9)P!7.ZMXF6)C;6 \V8\;@,@?3UK M/N=2U#Q#.;:Q1H[?N?;W-;NDZ#;:8H<@23]W(Z?2@#*TWPY+=A^[CSR??Z5 M48N3LB9245=F!X[O[N%8K6-@EO(,L0>6]OI7)Z+<7UOJ<36&XS$X"CHWL:Z+ M2-$NO$=VVI:J6\AC\J]-WT]JZC2/#UEH[R20@M(YX9NJCT%>A[:G1I^SW9P> MRG6G[39&K&7,:F0 .0-P!X!IU%%>:>B%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 'I7,UTQZ5S- &YIW_'C'^/\S5JJNG? M\>,?X_S-6J "BBB@ JI>B=0DMI:6\]PIP/.D\O:#UPP5C5NJ5]97%S)');W\ MUJR9!V*&# ^H88_&@#BY)#;Z)K\$BF*]EOHS=Q+@(JR,H^0]P5'4X).>!6AX MT/\ 9^FZ==6BA)X9-D97C"E3D?2MF+P[:"TO8;EY+F2].;B9SAF(Z8QTQQC% M-B\/ S0O?7LUZL"D1)*J@+GC/ Y./6@#%O8(D^&BR*H#I")U8=1)G.<^N:W] M6N9H?"UY33T?>MHP7;UR!G&2,]LUI'3]]W M<2RW$LD$\0B-LQ_=KUR0/4YH YS5K>&W\#6;PJ%:#RGB8=0V1S^M=;&2T2,> MI4$UBQ>&51(+>:_GGLH&W1VSA<#'0$XR0/>MV@ JIJ&1 I R=XP*MU5OO]2G M_71: #[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX M*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T7/\ SYG_ M +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX*/M%S_SY MG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T7/\ MSYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX*/M% MS_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T M7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX M*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_ M@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SY MG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9 M_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M% MS_SYG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ M ,^9_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 M5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5? MM%S_ ,^9_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX* MM44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M4 M4 5?M%S_ ,^9_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG M_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_O MX*M44 5?M%S_ ,^9_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ M #YG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_S MYG_OX*M44 5?M%S_ ,^9_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^ MT7/_ #YG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^ M_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_O MX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ M/F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_S MYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T7/\ SYG_ +^"K5% %7[1 M<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T7/\ SYG_ +^"K5% M%7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 M 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T7/\ SYG_ +^" MK5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX M*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T7/\ SYG_ M +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX*/M%S_SY MG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T7/\ MSYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX*/M% MS_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_@H^T M7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SYG_OX M*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9_P"_ M@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M%S_SY MG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ ,^9 M_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 5?M% MS_SYG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_ M ,^9_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX*M44 M5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5? MM%S_ ,^9_P"_@H^T7/\ SYG_ +^"K5% %7[1<_\ /F?^_@H^T7/_ #YG_OX* MM44 5?M%S_SYG_OX*/M%S_SYG_OX*M44 5?M%S_SYG_OX*/M%S_SYG_OX*L2 M2)%&7D8*HY))KE=1\13WLOV/2D8EN#(!R?IZ4 7M2\2K89C, :;'"A\X^M8T M6FZGKDZW=ZK^2>B@A>/8=OK6KI/AI+=A<7Q$LYYVGD#_ !KHNE &?;(UG"(; M?3]B#L'%3?:+G_GS/_?P5:HH J_:+G_GS/\ W\%'VBY_Y\S_ -_!5JB@"K]H MN?\ GS/_ '\%'VBY_P"?,_\ ?P5:HH J_:+G_GS/_?P4?:+G_GS/_?P5:K#\ M0^(H=&@V+A[IQ\B>GN:J$)3?+$FW'VAQ\B%\_B<=JY[2= M%O=9O/[6U.)YHW.Y4+!=WI^%6-!\/SZK=?VMJ^7#'.*LT44 %%%% !1110 4444 !Z5S-=,>E,?X_S-6J "BBB@ HHHH **** "BBB@ HHHH *JWW M^I3_ *Z+5JJM]_J4_P"NBT 6J*** "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@ JCJ.JVVF0[YG^8_=0=367J_B:.W)M[$":X/&X)H](B-O; MD27K#@=0GN?\*N$)3ERQ)G.,%S2'^(_$D6CP^5%B2[$)5 M7SU-NB 8 P!1117(=04444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 !Z5S-=,>E,?X_S-6J "BBB@ HHHH **** "BBB@ HHHH *JWW^I3_ *Z+5JJM]_J4 M_P"NBT 6J*** "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 ***R=6UZ MVTQ2@(DG/1 >GUH T+FZ@LX3+/($0>O>N3N]5O\ 7IS::>C)!T9NF1[G^E); M:;J'B&<7-\[1V^>!ZCV%=9:6<%C"(K>,(H_,_6@#.TCP_;Z:!(^);CNY'3Z5 ML444 %%%% !1110 4444 %%%J?AOPRYD&J:IF2=SN1'YP?4^]/\-^&#$PU M'4@7N6^94;G;[GWKKJWG4C3C[.G\V80A*H^>I\D%%%%E,?X_S-6J "BBB@ HHHH **** M "BBB@ HHHH *JWW^I3_ *Z+5JJM]_J4_P"NBT 6J*** "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@ IKNL:%W8*H&22< 55U#4[;38=\[\_PH.IKEF?4_$\ M^U 8;0'\/_KF@"UJ?B26YE^QZ2C.S''F E,?X_P S5JJNG?\ 'C'^/\S5J@ HHHH **** "BBB@ HHHH **** "JM M]_J4_P"NBU:JK??ZE/\ KHM %JBBB@ 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 **** "BBHKBY MAM(6EGD5$'4F@"6N?U?Q+%:$V]IB:XZ9'(7_ .O6=>:S?:Y.;/3(W6(]6Z$C MU)["M?2/#MOIP$LN)KC^\1POTH S-/\ #]SJ,WVS57;!Y"$\G_"NJBBC@C$< M2!$'0 4^B@ HHHH **** "BBB@ HHHH ***XKQ'XFEN)_P"RM(R\CG8\B=2? M1?\ &M*5*525D9U*D::NR3Q'XF=I3IFEY>9SM=TYQ["KOAOPRFF(+JZ >\89 MYYV?_7I_AOPS'I,0GN )+QAR>H3V%=#6M2K&,?9T]NK[F5.G*3]I4W[=@HHH MKF.D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** ]*YFNF/2N9H W-._X\8_Q_F:M55T[_ M (\8_P ?YFK5 !1110 4452O].M;]4-V&:./)V[R%/N: +M%<;IZ7-QX1UN. MT,TL+23+8$5UY))/[25!@D% %JBH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">B MH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV M3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ M ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@" M>BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ M ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[ M7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_. M@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M= MO_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/ MM=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D M_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/ MM=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D M_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\ M]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">B MH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV M3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ M ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@" M>BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ M ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[ M7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_. M@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M= MO_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/ MM=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D M_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/ MM=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D M_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\ M]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">B MH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV M3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ M ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@" M>BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ M ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[ M7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_. M@">BH/M=O_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M= MO_SV3\Z/M=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/ MM=O_ ,]D_.@">BH/M=O_ ,]D_.C[7;_\]D_.@">BH/M=O_SV3\Z/M=O_ ,]D M_.@">BH#>VRC)G0 =R:YS5?$[.QM=-!9CP9!_2@#6U77+;2T*D^9,>D8/\ZY M^"PU'Q'.+B\=H[8'@>WL/ZU8TK1;=7%UJ,ZR3'G86R!]:Z475LH $J #H : M$L[&WL(!%;QA5[^I^M6*@^UV_P#SV3\Z/M=O_P ]D_.@">BH/M=O_P ]D_.C M[7;_ //9/SH GHJ#[7;_ //9/SH^UV__ #V3\Z )Z*@^UV__ #V3\Z/M=O\ M\]D_.@">BH/M=O\ \]D_.C[7;_\ /9/SH GI"0!DG '4U";RV ),R #OFN+\ M0>(Y=3G_ +,TLDHQP\@_B_\ K5K2I.H[(SJU535V2>(/$4U_,?X_S-6J "BBB@ K%\16&I MZE;Q6UB\"P,W^D+)(R%U_N@A3C-;5% &9;IJ<>GO"+>PMI(U"P+'*SI@=C\J MX_#-49]'O]8O()-5%K##;AMJ6TC.69AC))5<#VKH:* .7_L+59=+319Y;7^S MU.UIU=O-:,'.W;MP#VSFM>:RN;IKNTG,']FRVXBC5 ?,!((;/;&,8K1HH YG M^Q=6N;&WTN]EM/L4++NFC=C)*J] 5*X'OR:Z4 * !T' I:* "JM_S"@/_/1: MM55OO]2G_71: )_)B_YY)_WR*/)B_P">2?\ ?(I]% #/)B_YY)_WR*/)B_YY M)_WR*?10 SR8O^>2?]\BCR8O^>2?]\BGT4 ,\F+_ )Y)_P!\BCR8O^>2?]\B MGT4 ,\F+_GDG_?(H\F+_ )Y)_P!\BGT4 ,\F+_GDG_?(H\F+_GDG_?(I]% # M/)B_YY)_WR*/)B_YY)_WR*?10 SR8O\ GDG_ 'R*/)B_YY)_WR*?10 SR8O^ M>2?]\BCR8O\ GDG_ 'R*?10 SR8O^>2?]\BCR8O^>2?]\BGT4 ,\F+_GDG_? M(H\F+_GDG_?(I]% #/)B_P">2?\ ?(H\F+_GDG_?(I]% #/)B_YY)_WR*/)B M_P">2?\ ?(I]% #/)B_YY)_WR*/)B_YY)_WR*?10 SR8O^>2?]\BCR8O^>2? M]\BGT4 ,\F+_ )Y)_P!\BCR8O^>2?]\BGT4 ,\F+_GDG_?(H\F+_ )Y)_P!\ MBGT4 ,\F+_GDG_?(H\F+_GDG_?(I]% #/)B_YY)_WR*/)B_YY)_WR*?10 SR M8O\ GDG_ 'R*/)B_YY)_WR*?10 SR8O^>2?]\BCR8O\ GDG_ 'R*?10 SR8O M^>2?]\BCR8O^>2?]\BGT4 ,\F+_GDG_?(H\F+_GDG_?(I]% #/)B_P">2?\ M?(H\F+_GDG_?(I]% #/)B_YY)_WR*/)B_P">2?\ ?(I]% #/)B_YY)_WR*/) MB_YY)_WR*?10 SR8O^>2?]\BCR8O^>2?]\BGT4 ,\F+_ )Y)_P!\BCR8O^>2 M?]\BGT4 ,\F+_GDG_?(H\F+_ )Y)_P!\BGT4 ,\F+_GDG_?(H\F+_GDG_?(I M]% #/)B_YY)_WR*/)B_YY)_WR*?10 SR8O\ GDG_ 'R*/)B_YY)_WR*?10 S MR8O^>2?]\BCR8O\ GDG_ 'R*?10 SR8O^>2?]\BCR8O^>2?]\BGT4 ,\F+_G MDG_?(H\F+_GDG_?(I]% #/)B_P">2?\ ?(H\F+_GDG_?(I]% #/)B_YY)_WR M*/)B_P">2?\ ?(I]% #/)B_YY)_WR*/)B_YY)_WR*?10 SR8O^>2?]\BCR8O M^>2?]\BGT4 ,\F+_ )Y)_P!\BCR8O^>2?]\BGT4 ,\F+_GDG_?(H\F+_ )Y) M_P!\BGT4 ,\F+_GDG_?(H\F+_GDG_?(I]% #/)B_YY)_WR*/)B_YY)_WR*?1 M0 SR8O\ GDG_ 'R*/)B_YY)_WR*?10 SR8O^>2?]\BCR8O\ GDG_ 'R*?10 MSR8O^>2?]\BCR8O^>2?]\BGT4 ,\F+_GDG_?(H\F+_GDG_?(I]% #/)B_P"> M2?\ ?(H\F+_GDG_?(I]% #/)B_YY)_WR*/)B_P">2?\ ?(I]% #/)B_YY)_W MR*/)B_YY)_WR*?10 SR8O^>2?]\BCR8O^>2?]\BGT4 ,\F+_ )Y)_P!\BCR8 MO^>2?]\BGT4 ,\F+_GDG_?(H\F+_ )Y)_P!\BGT4 ,\F+_GDG_?(H\F+_GDG M_?(I]% #/)B_YY)_WR*/)B_YY)_WR*?10 SR8O\ GDG_ 'R*/)B_YY)_WR*? M10 SR8O^>2?]\BCR8O\ GDG_ 'R*?10 SR8O^>2?]\BCR8O^>2?]\BGT4 ,\ MF+_GDG_?(H\F+_GDG_?(I]% #/)B_P">2?\ ?(H\F+_GDG_?(I]% #/)B_YY M)_WR*/)B_P">2?\ ?(I]% #/)B_YY)_WR*/)B_YY)_WR*?10 SR8O^>2?]\B MCR8O^>2?]\BGT4 ,\F+_ )Y)_P!\BCR8O^>2?]\BGT4 ,\F+_GDG_?(H\F+_ M )Y)_P!\BGT4 ,\F+_GDG_?(H\F+_GDG_?(I]% #/)B_YY)_WR*/)B_YY)_W MR*?10 SR8O\ GDG_ 'R*/)B_YY)_WR*?10 SR8O^>2?]\BCR8O\ GDG_ 'R* M?10 SR8O^>2?]\BCR8O^>2?]\BGT4 ,\F+_GDG_?(H\F+_GDG_?(I]% #/)B M_P">2?\ ?(H\F+_GDG_?(I]% #/)B_YY)_WR*/)B_P">2?\ ?(I]% #/)B_Y MY)_WR*/)B_YY)_WR*?10 SR8O^>2?]\BCR8O^>2?]\BGT4 ,\F+_ )Y)_P!\ MBCR8O^>2?]\BGT4 ,\F+_GDG_?(H\F+_ )Y)_P!\BGT4 ,\F+_GDG_?(H\F+ M_GDG_?(I]% #/)B_YY)_WR*/)B_YY)_WR*?10 SR8O\ GDG_ 'R*/)B_YY)_ MWR*?10 SR8O^>2?]\BCR8O\ GDG_ 'R*?10 SR8O^>2?]\BCR8O^>2?]\BGT M4 ,\F+_GDG_?(JI?W=CIT'FW C']U0HRWTK/U?Q)#99@ML37'3CHO^-9UAH- MUJD_VW57?:W(0]3_ ("@"NS7WB6XV6\2P6JGDXP!]3W-=+INB6FG1;50/(?O M.PR3_A5^&&.WB6*)%1%& H%/H 9Y,7_/)/\ OD4>3%_SR3_OD4^B@!GDQ?\ M/)/^^11Y,7_/)/\ OD4^B@!GDQ?\\D_[Y%'DQ?\ /)/^^13Z* &>3%_SR3_O MD4>3%_SR3_OD4^B@!GDQ?\\D_P"^11Y,7_/)/^^13Z* &>3%_P \D_[Y%-:. M!%+,D84#)) XI[ND4;.[!549)/05P>L:U=^(KW^R]*#>03AF'&[W/M6M*DZC M\C*K55->8W6M8DUR]&E:/$#&QPSJN-_X]EKIM"\.VVD6P#*LMPP^>0C]![5) MH6A6^B6NQ 'G8?O)2.3[?2M:KJU5;V=/;\R*5)WYZF_Y#/)B_P">2?\ ?(H\ MF+_GDG_?(I]%2?]\BCR8O\ GDG_ 'R*?10 SR8O^>2?]\BCR8O^>2?] M\BGT4 ,\F+_GDG_?(H\F+_GDG_?(I]% #/)B_P">2?\ ?(H\F+_GDG_?(I]% M #/)B_YY)_WR*/)B_P">2?\ ?(I]% #/)B_YY)_WR*/)B_YY)_WR*?10 SR8 MO^>2?]\BCR8O^>2?]\BGT4 ,\F+_ )Y)_P!\BCR8O^>2?]\BGT4 ,\F+_GDG M_?(H\F+_ )Y)_P!\BGT4 ,\F+_GDG_?(H\F+_GDG_?(I]% #/)B_YY)_WR*/ M)B_YY)_WR*?10 SR8O\ GDG_ 'R*/)B_YY)_WR*?10 SR8@XBMHFEF<(@ZDFN4O=;O-8G-GIB,(SP6'4_X M"HX;34O$LXGN6,5J#QZ?@._UKJ[*PM]/A$5O&%'<]S]: ,S2/#L%AB:?$MQU MR>B_2MRBB@ HHHH **** "BBB@ HHHH **** "F2RI#$TDKA$49+$\"DFFCM MX7FF<)&@RS$\ 5P6H:G>^+=1_L_3PRVBG))XR/[S>WM6U*BZC[);LRJU5!=V MQ=4U:\\3W_\ 9VFJPM@?F;^][GVKK=%T2WT:U$<0W2-]^0]2:=H^C6VCV@AA M7+G[\AZL:T:JK537)#2/YDTJ33YYZL****YS<**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** ]*YFNF/2N9H W-._X\8_Q_F:M55T[_CQC_'^9JU0 M4444 %%%% !1110 4444 %%%% !56^_U*?\ 71:M55OO]2G_ %T6@"U1110 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 %%%% !112$@#).! M0 M4;W5;:PG@BF;#2G /I[FJNH>)+&QRJMYTH_A3^IKB=2U"74[QKB08SPJC MH!0!T^J>)6:3[)I:F24\>8!G\J-*\,EI/M>J$RRL=WEDYY]_6I?"<-F;#SHT M'V@'#D]1714 ( % ' I:** "BBB@ HHHH **** "BBB@ HHHH *BN+B* MU@>:=PD:#))I+JZALK=Y[APD:#))K@KBYO\ QCJ0M[<-'91GD]@/4^];4J+G MJ]$C&K5Y-%JV%[>WWC#419V8:.R0\D]/J?\ "NTTG2;;1[-;>W7GJ[GJY]33 MM,TRWTJT6WMUP!]YN['U-7:=6LI+DAI%"I4N5\\]9,****P-PHHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** ]*YFNF/2N9H W-._X\8_Q_F: ME^T0F=H!*GFJNXIGD#UQ46G?\>,?X_S-<[KUOJ%MJKR6%_IUN+U!')]K;#KC MC*>M &G;^*='N]6;3(;Q6NE)&W:<$CL#T)K9KE+VQL]/M=(TQ+JWC,5Q&[%F M_>.<]@/4UU= !1110 4444 %%%% !1110 55OO\ 4I_UT6K55;[_ %*?]=%H M M4444 %%%% !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 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(SJBEG8*HZ MDG % "TA( R3@#N:P=0\56EL3'; W$GMPH_&LO[-KGB [IW,%L>Q&T?EU/XT M :^H>)[*SRD)\^4=D/ _&LC&N>(#GF"V/_ 1_B:W-/\ #EC8806%J]Q-=3_BAL(S^"_P")K>E1Y_>EI%&-6KR>['5L))=0 M\::GY<0,5C$>_11ZGU-=SIVG6^F6BV]LFU1U/=CZFG6-C;Z=:);6T82-1^)/ MJ?>K-%6MS>['2*"E2Y?>EJV%%%%8&P4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 'I7,UTQZ5S- &YIW_'C'^/\S7&^(;>9M?N9)O# MLVJ1M$JP2*1B,XYQGWKLM._X\8_Q_F:Q=7\4/9ZI_9=K:J]T0I#3RB-.?0GD MGZ4 8?AK[197$"W'A>[^TNVV2\E8,5!/\AQ7H%>U=?0 4444 %%%% !1110 4444 %5;[_4I_UT6K55;[_4I_UT6@ M"U1110 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 %%%1S3Q6\9DFD5$'4L<4 24R M25(D+R.JJ.I)Q7.WWBR-6\JPB,SG@,1Q_P#7JG'H^KZRXEU"9HHCSM/]!_C0 M!?O_ !7;Q$Q6:&>3H#V_^O6>NG:SKC"2[D,,)Y /'Y"NAL-$L=/ ,40:3^^_ M)K1H R]/T"QT_#+'YD@_C?DUJ444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !534=1M],M&N+EPJCH.['T%-U/4[;2;1KBY? 'W5'5CZ"N)MK:_P#& M6I&YN"8[*-L #H!Z#U/O6]*CS+FEI%&%6KROECK)B1Q7_C/4_,ES%8QGMT ] M![UWMG9P6%JEO;H$C4< =Z6UM8;*W2"W0)&HP *FI5:W/HM$ATJ7)J]6PHHH MK$V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CDGBA7=+(B* M.['%#=MP2;V%:6-#AY%4^YQ3?M$'_/:/_OH5YUXLO8KK62]M.)(P@&4;(S6% MO?\ O-^=>35S3DFXJ-[>9[%+*N>"DY6OY'LP(894@@]"*6L;PJ2WANT)))PW M7_>-;->G3GSP4NZ/*JPY)N'9A1115D!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 'I7,UTQZ5S- &YIW_'C'^/\ ,T^ZM+2\B\J[ M@BF3KMD4$?K3-._X\8_Q_F:R]5\):5K-X;J\$QE( ^29E'Y T 9]UHUIX+!<22"YC5 ;AB Q8 ' M!/:NSH *IWPU%O+6P>VCR?GDG1GQ]%!&?SJY6)XDUE]*MHXX%)N+@[$UN,J3!&R-$V,@'+'TTJ1KJ:*19Y&*D-*X<.QY'4X-1ZZZ^ M*K6SL+!7+ ^9*S(5$> >#GOF@"Y)KFK0Z6NMNEI_9Y(9K<(WFK'G&[?NP3WQ MMKH;B[BMK&6\<_NHXS(2/0#-TC<2>G:NR1=D:K_= % # MJJWW^I3_ *Z+5JJFH#,"C.,N.: +=%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC M_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^= M'V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J; M\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5? MLC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WY MT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"? MJ;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5% M5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/ MU-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_ M^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z + M5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\ M_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9' M_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z M +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC M_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^= M'V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J; M\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5? MLC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WY MT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"? MJ;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5% M5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/ MU-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_ M^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z + M5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\ M_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9' M_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z M +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC M_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^= M'V1_^?J;\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J; M\Z +5%5?LC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5? MLC_\_4WYT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WY MT?9'_P"?J;\Z +5%5?LC_P#/U-^='V1_^?J;\Z +5%5?LC_\_4WYU!=-%9QE M[C4)$'NW- &C45Q0G^)O\*DM_#=]J#B;4 M[EQG^'.30!/>^+-[^3IL#2N> [#^0JO#H&IZM()M4N&1>NW.3^ Z"MRUT.WL MABW=T/1"-W=VY8_C5ZJOV1_^?J;\Z/LC_\ M/U-^= %JBJOV1_\ GZF_.C[(_P#S]3?G0!:HJK]D?_GZF_.C[(__ #]3?G0! M:HJK]D?_ )^IOSH^R/\ \_4WYT 6J*J_9'_Y^IOSH^R/_P _4WYT 6J*J_9' M_P"?J;\Z/LC_ //U-^= %JBJOV1_^?J;\Z/LC_\ /U-^= %JBJOV1_\ GZF_ M.C[(_P#S]3?G0!:HJK]D?_GZF_.C[(__ #]3?G0!:JAJNK6VD6C3W#<_PH.K M&J>L7L6CVAFFO)2Y^Y&&Y8URVFZ5?>*KS[;?R.MJO3/?V%=%*BFN>>D3"K5: M?)#60ME8WWC#4C>7K-'9(> .F/1?\:[ZWMXK6!(((UCC0855'2J\.G"WA6** M>1(U& H/ I_V1_\ GZF_.IJUG4=EHELBJ5)0U>K9:HJK]D?_ )^IOSH^R/\ M\_4WYUB:EJBJOV1_^?J;\Z/LC_\ /U-^= %JBJOV1_\ GZF_.C[(_P#S]3?G M0!:HJK]D?_GZF_.C[(__ #]3?G0!:HJK]D?_ )^IOSH^R/\ \_4WYT 6J*J_ M9'_Y^IOSH^R/_P _4WYT 6J*IO!Y8R][(H]68"LZYU;3K7(DU5RP_A4Y-1*I M"'Q.Q<*'PCIL&"J%B.[/RYJ2/P3=7#![_4>ZWX>EL+T0V<%S/%M!W["W/X" MLW^R]0_Y\;K_ +\M_A7JGV1_^?J;\Z/LC_\ /U-^=<\\JA*3:=C>&;5(Q2<; ME/PS%)!X>M8Y49' ;*L,$?,:UJJ_9'_Y^IOSH^R/_P _4WYUZ5.')!1['F5) M\\W/N6J*J_9'_P"?J;\Z/LC_ //U-^=606J*J_9'_P"?J;\Z/LC_ //U-^= M%JBJOV1_^?J;\Z/LC_\ /U-^= %JBJOV1_\ GZF_.C[(_P#S]3?G0!:HJK]D M?_GZF_.C[(__ #]3?G0!:HJK]D?_ )^IOSH^R/\ \_4WYT 6J*J_9'_Y^IOS MH^R/_P _4WYT 6J*K"U<,#]IE.#T)JS0 4444 %%%% !1110 'I7,UTQZ5S- M &YIW_'C'^/\S7,^++/0H[@7FJZC>P.X 6.WE89'J%%=-IW_ !XQ_C_,UA27 M%GI_C"XFU*2.$2P*+>68@* /O $\ T 8N@Z;X7U._B>SU+4)9H7$BQ7$K#)' M/1AS7H-BZ5E,#ABB#[V2.@QFNKH **** "BBB@ HH MHH **** "JM]_J4_ZZ+5JJM]_J4_ZZ+0!: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 ***IWNJ6>GKFX MF53V0=@.3 M_P#6KI;:TM[./R[>)8U]AUJ>@"M:6%M8Q[+>%4]\9*=TK?ZN,=6/ M^%,US7;?1;7>^'F8?NXP>3_]:N7T?1;KQ'>G5-69O(SE4/&_V'HM=%*DK>TJ M:1_,PJU7?DAO^0W2M)O/%%]_:6IDBV!^5>F[V'M7>Q1)!$L<2A448 Z4J(L M:*B*%51@*!@ 4ZHJU74?9=BJ5)4UYA11161J%%%% !112$@#). .YH 6BJ%Q MK>F6F?.O801U ;\MK9=T]Q'&/5F K)N?%VDV^0LQE8=HUS^M94'@7/KRT3MZ:%*WT?3[4?N;2)??;G^=7 !@ >@I:*Z8QC%6BK'+*]O%.DK+'& MP8[3G@UU] !1110 4444 %%%% !1110 55OO]2G_ %T6K55;[_4I_P!=%H M 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% !116;J&N66G@B24-)_<3DT :54+[6++3U/G2@OV1>37.OJNKZTYBL86BB[ ML/ZFKMCX3B1A+?R&>0\E<\?_ %Z *_TKII4E;V ME3;\SGJ57?V=/?\ (;HFA7.N7G]JZL6,9.50_P 7_P!:N[5510J@!0, #M0 MJ* %4# 'I56XU.QM/\ 7W42>Q85E7K\SO+1&M&ARJT5=ENBNA.2?RK@GC:$=.:_IJ=\,!7EKRV]=#MJBEN(8!F M65$Q_>8"N,\OQ9J7WBT"'J#A*DB\%7,YW7VH$YZAA?U2E M#^)47RU-NY\4:3;9!N?,([1C-9,_CE"VVTLGD/8L?Z"K]MX.TJ#!='F/^VW' MY5KP:?9VPQ#;1)CT6CEQ<]VH^FHE,?X_S-6J "BBB@ HHHH **** "BBB@ HHHH *JWW^I3_K MHM6JJWW^I3_KHM %JBBB@ 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 **** "BD) &2< 5CZAXDL;'*JWG2C^%#Q^= &S65J'B"PT_*F3S91_!'S M^9[5A&;7-?.V-3!;GT^48_F:U-/\+6=KA[C_ $B3_:^[^5 &6U_K>O,4M(S! M;G^(' _%N_X5HV'A.V@(DNW-Q)UQT7_Z]= JJBA5 '0"EH :D:1($C154= MHP*=110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45D> M)+A8="NP)0DA4;1NP>HKS+[3/_SVD_[Z-<&*QRP\U&UST,)@'B(.7-8]DHKR MG2=6O;&]$L :=]I 0Y(/X"M[[3XLU+_5HT"'T 3'X]:FGF,9QTB[^6I=3+)0 MEK)6[O0[9W2-2SLJJ.I8X%8&M^*K6PMRMI(EQASMI>Q?V@U]J,;WDN=P0MA2??V]JZ+_ (2#Q#?C;96'EIV*QD_J>*ZR MVTFPM,>1:1(1W"C/YU= Z"IJ0Q59WJU+>25ATZF%H*U*G?S;N<.-"\2ZCS= MWOE*>H:3^B\5;MO ELIS=7E,?X_P S5JJNG?\ 'C'^/\S5J@ HHHH **** M "BBB@ HHHH **** "JM]_J4_P"NBU:JK??ZE/\ KHM %JBBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **K&[\N[\B5-@;_5OGAO;V-#W?\ I2V\2>8_5^>$'O6/UBGWZV\[^G]: M:E^SD6:***V("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 **** "BD9U12SL%4=23@"L#4/%=I;9CM@;B3U'"C\ M>] &^6"C+$ #N:Q-0\3V=IE(3Y\OHO3\ZR5M-J_ZF!H(SW";!CZM_2N5XZE>T+R?DCK67U;7G:*\V=M)-'$ MI:214 [DXK)NO%.DVN0;D2,.T8W5AQ^#;^[8/J.H^^ 2Y_7%:UKX/TJWP71Y MV_Z:-Q^0I>TQ4_A@H^H_982G\J]%:" M,_\ !BNR@L[:U&(((X_]U0*GH^JU9_Q*C^6@?6Z4/X5-?/4X"^\*7<&G37= MS=F61%W!%R<\US/DR_\ /)_^^37LM(652 6 )Z GK6-7*X3=XNWXF]+-JD%: M:O\ @>=>#H9!K\;-&P 1N2OM70^)?$Z:8AM;4A[QACCG9_\ 7IGB;Q.NG@V5 MD=]XW!(YV?\ UZA\->&&C<:EJ8+W+_,J/SM]S[_RKU<#@XX6E>H[KIYGDX[& MRQ56U-6?7R&>'/#+M+_:>J@O,YW(C]O2B.-?7J3Z =S0!;HJBNKVCZ+_:P9OLGE>= MNV\[>O2F66L17SJ$M;R-2NX22P%%Q]30!HT5D?\ "2:?YJJ3,(FD\L7!B/E% MO3=TZUK$A5))P ,DT +161'XDT^2:-!YRQROLCG:(B-S[-T-:] !56^_U*?] M=%JU56^_U*?]=%H M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !112$@#)( ]Z %HK.N=:L[;(W^8P_A3FLUM5U"^;9 M:0E%]0/ZUYE?-L-2ER)\TNT=6=$,+4DKVLO,WY9XH%W2R*@]S63<^(H$.VW1 MI6['H*ABT&>=M][.23U .36K;:;:VH_=Q#=_>/)K#VF98GX(JE'N]9?<:01L7J5Q@+]:#9:C8W CCG*[^A#$!JZH*JDD* 3U/K0RJV M-P!P_3L5]=MI&*2['._;-:M?];$7 ]5S_*GIXD9#B>U( M/LE+XZ:^6AG1:_8R?>9D/\ MM"KD=]:S?L 7W7BJ3L_Q"V&E MLVC:!!&0A*/IJ@^JQE\ M$T_P.CHKGD\13(<3VN,=<<5;B\0V;_?WH?<9K6GG."J:<]GYZ?F3+"5H]#6H MJK%J-I-]R="?3-60P;H0?H:]"%6G45X23]#"491W0M%%%:$A1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !12,RH,LP ]S6;5LS.Q9B2QZDUNZ/H8U6T,J7;(ZMM=&LSG_KE0!U]%QIP\9P#[]I+[8(H ZBBN:7QE:$,+$CF.4?A0!T M5%8(\7:;CGS1_P !I_\ PE>E?\])/^_9H VZ*R!XFTLG'GG\5-/'B+2RBHQ/"1D2I_WT*7S8_^>B_G0 ^BF[U_O#\Z7(/<4 +1110 444C M,J(SL0%49)/:@!:*HVVK6=S9?:EE"Q D$L<8Q6/?>+$#&*PB,S] Q'% '1R2 MQPH7D=44=2QQ7/W_ (L@B8Q649GDZ _P_P#UZHQZ-JVLN)=0F:*,_P )Z_@* MZ"PT6RT]1Y409^[MR: .>73=9UUA)>RF&'J%/'Y"M_3]!L=/PR1[Y1_RT?D_ M_6K3HH **** "BBB@ HHHH **** "BBB@ HHHH **"0!DG%4KK5["S'[^ZC4 M^F[FIE*,5>3L5&,I.T5X0G] M37++'44[)W?D=<'=? MU$[KZ\* ]B^?T%:%KX(L8\&XEDF;ZX%3[?$3^"%O4KV&&I_Q*E_3_,CNO'-J MIVVMM)*W8L<53.L^)M3.+2U,*'NJ8_5JZNVTBPLQ^XM8U/KMR:N@ # &*/J] M>?\ $J6] ^L8>'\.G?UU_ XA?"FKW[!]0O\ 'L6+FM.U\%:9!@S>9.W^TV!^ ME=)15PP-&+NU=^>I$\?7DK)V7EH5K;3[.S&+>VBC]U4 U9HI"0!DD >]=2BD MK(Y)2R,I5H1 MW9UE(6"C+$ #N:X0^(_$6IDK8V1C4]PA./Q-*/#7B#4B&O[XQ@]B^?Y5I]6Y M?CDD9?6.;X(MG3WWB'3+"-FDNHV8#A$.2?:O-]6UZ[U2_%R9&C"']TJG&S_Z M]=A!X$L84+2R23R8R 3M&:S;SPI;W-RLELZVT:G$\3GE/<>M72Q&$H5.63U? M5[&=6EB*L;I:=D+X'LK:[N)KR=7DN8SE2PRH]_K7>UFZ-;Q6UGY5O#Y< ^X3 MU?W-:51[A1114&@4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 !Z5S-=,>E6 M)[(1[\9VY'7%5M2NM4T6&&QFG@NHKF%XHVCA,;HP7TW'(_*MJV\/V%II[V,2 MSFV=0OEO<.X4#IMR?E_#%/M=#L;2Y^T*LTLP78'N)WE*CT!$KW;GSOL;?7.WFEC\-Z9%.LJPR863S%B,SF)6]0F M=H/X5;33;5-0FOA%_I$\8CD8L2"HS@8Z=S0!SFLF(^ [7RMO(A\K;ZY&,5U< M6?*3=UVC-9L'AS3+:>.2.*3$;%HXFF=HT)[JA.T?@*U: "JFH9\A<8SO&,U; MJK??ZE/^NBT &+[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+[^ M]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6J* M *N+[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH M/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+[^]!^1 MHQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+ M[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6 MJ* *N+[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ?? MWH/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+[^]!^1HQ??WH/R-6J* *N+[^]! M^1HQ??WH/R-3R2)$NZ1U5?4G%9=SX@M8?P MH^P:MJ/S7$GEJ?X6./T%;\%K!;+MAB5!["IJ/[+K5]<95K,*WT$P'@_(U:HH JXOO[T'Y&C%]_>@ M_(U:HH JXOO[T'Y&C%]_>@_(U:HH JXOO[T'Y&C%]_>@_(U:HH IO%=R##BV M;ZJ35272/-^]#; ^J@BM>BLJE"E5TJ13]45&.,K+1N_J]9_V77I_P #$27K:17UF$OC@OEH<]'XB9CA]B>Y4G^5 M78M3\[[MW:?1LC^=6I=,LIOOVT?U Q_*J4OART?[C21_0Y'ZTO\ A6I?R37S M3_R#_99=U^)=4WC#*R6Y'J,TN+[^]!^1K';P]ALXOO[T'Y&C%]_>@_(UCC7+Z#BXM,@=]I% M6(O$ELW^LB=/IS5PSO!2=I2Y7YIH3P=9:I7]#0Q??WH/R-&+[^]!^1ID6K6, MOW9U!]&XJTDL@_(T8OO[T'Y&J5S MXETVVR/.,K#M&,UE2^++FX;9861)]2"W\J .BQ??WH/R-5KF^>T'^D75I&?0 MDY_*L+[+XDU/_6S-!&>V[;Q]!5FW\&P@[KJY>0]PHP* &7'BX1$B+;-[A2!^ MM0+K6O:B,6EKM4_Q*G]3Q716VBZ=:8,5K'N'\3#JER?T'%6K?PE'"<,0!A2,#]* .)T^W%Y>1VKS>6KGC/3 M-=Q8Z0=/4>1';AO[[ EJJ)X/LHY%=;BYRI!'(_PKH0, #TH K8OO[T'Y&C%] M_>@_(U:HH JXOO[T'Y&C%]_>@_(U:HH JXOO[T'Y&C%]_>@_(U:HH JXOO[T M'Y&C%]_>@_(U:HH JXOO[T'Y&C%]_>@_(U:J">\MK89GGCCQ_>8"DVDKL:3; MLAF+[^]!^1HQ??WH/R-95UXPTJWR$=YV_P!A>/S-9,GC+4+MMFGZ?UXR07/Z M<5S3QM".G-=^6IU0P->:ORV7GH=7B^_O0?D:K7-^UD,W-Y9Q>S-@_E7,_8O% M6J_ZZ=H(SV+[1CZ+5FV\"Q9W7EX[GJ0@Q^IS6?UFM/\ AT_OT-/JM&'\6HO1 M:C[GQI#"2(F6<^J(0/UQ5(>*M:OR4L;('W5"Q%=+:^&])M,%+-&8?Q2?,?UK M45510JJ !T %'L<3/XYV]/\ ,/;86G\$+^K_ $.'_L;Q/J?-U=>2I[-)C]%J M:#P+M.Z>Y$A[@9%=G151P-%.\O>?FR98^LU:-HKR1B6N@Q6>/*M;3([LI8_K M6@%O5& ;< =@#5NBNJ,(Q5HJQR2G*;O)W*N+[^]!^1HQ??WH/R-%SJ=E9@FX MNHH\=06Y_*L.[\<:7!D0B2=O]D8'YFMHTIS^%&,JL(_$SC;2Q_/I3/[(\5:KS>7AAC/56? _P"^5XK7ZLU\)]3^:]O/)4]5:3^BUMMXAE?Y;6TZ<#.3_* MF^=KEU]U3&I] !_]>N%\28:]L-32!6A%9Z;I@^1=/##U!<_P!:<-"OK@YN;K\R6JU%X;M5YDDD<_7 K&>99IB/ M@IOYCB"W5C[*36S%I=E# M]RV3CNPS_.K84*, #VK/ZKF57^+64?**_5FGME(TSLM8FD8]">!4 M]8U(YE8PQGL M?E_3K7E3SBDY'[6'#2DRM[\"M2.-(EVQHJCT J/8YCB?XLU3CVCJ_O_R*YZ%/ MX5S/SV,"/1+R[;?>SD9[9R:U+;2;2UP5B#-_>;DU>HKIP^586@^91O+N]69U M,34FK7LO(.@P****]$YPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@!"H;J ?J*KRZ?:3??@0GUQ4DUS!;KNFF2-?5F M K(N?%6FP9$;/,WHB\?F:SG2A45IQ3]2E*4=F32^'K-_N;T/L:J2>'I(^8;O M&/[W%46\3:E>L4L+(_7!8T#2=?U$YNKGRE/8O_05Y]3)L%4UY+/RT_(WCBZT M?M!/>7NFMAKY#Z#?FI(?$UP>"L5'#U9_#%_<;]4]3U&+2[)KJ5695(&%ZUSDWCRW'^HLY6_W MR!_C61J_B.]U6P:)K+RK"&*1&1-_S=QG']:\OK4T*74H;QVTR/?-Y?S#&?ER/ZXK MSZ.8UG42EJO)'HULLHJFW'1^;/5:*XG^V/%<8R=/+?\ ;!C_ "-'_"1^(D($ MFEMGO^Y85Z7UZGU3^X\O^SZG1K[SMJ*XG_A,-409DTSCZ$?TH_X3J=,"330# M_P!="/Z4?VA0ZO\ !A_9V(Z+\4=M17&KX]3/S6##Z/4B^/+7'S6

8+E?9W7ZQM_A4B^*]%89%Y^:,/Z52Q-%_;7WD/"UU]A_<;5%9:^(] M(8X%]%^)Q4BZYI3=-1MA]90*M5J;VDOO)="JMXO[C0HJJNIV#8VWMN<],2"I M%NK=_NSQGZ,*I3B]F0X26Z)J*0,I&001]:7-42%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1137=(U+.P51U).* '45D77B?2;3 M(:[61AVC^;^58MQXZ#-LLK)W)X!<_P!!7-4Q=&&\CJIX.O4VC^AV-1RW$,"E MI940#^\<5Q7VCQ9JO^KB:WC/^SL&/QJ2+P7>7+!]0U#)]%RQ_6LOKNAQ>SQ7JO4M!&? M^ #%3P>"'D(:^OF8]2%Y_G7944U@:;=ZC/J)6II1]$8UKX6TFUP1;B1 MAWD.:UHX8HAB.-4 _NC%/HKJA2A#X58Y9U9U-9NX45#/=6]JF^XGCB7U=@*Q M;OQGH]MD),T[#M$N?UZ5M&G.?PJYA*I&/Q,Z"BN%G\=7AW%_:6J[I[B.,#^\U M8EWXUTFWR(V>=AV0I7C;-/T\C/0D%C_ (57DM_$NH#- MY>"VC/4,^W]!6W'I6JR+M+K OH"%_1:L1^&U)W3W+,>^!_6I_M?%S_W;"V\Y M.WX#^HT_^7U:_H;BYV_5LUT=%9?V-&I_O%64_G9?0Q(HT&$15QZ"GT4 M5W))*R,&[A1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ /2N9KICTKF: -S3O\ CQC_ !_F:M55T[_CQC_'^9JU0 4444 %%%% M!1110 4444 %%%% !56^_P!2G_71:M55OO\ 4I_UT6@"U1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 454N=2M;4?O)1G^Z.365+KT\[>796Y)/0D9-<&)S/"X=\LI7?9 M:LWIX>I/5+0WV9471RRDY.["BBBK$%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !115:XO[2U&9KB-/J: + M-%<_<^+K&+(A5YF]A@50.NZUJ!VV=H44]PN?YT =W94'L6S6A;>$["'!E+S-_M' H JS^, S;+*T:1CT+ M_P" J#S/$NI_=#6\9]/D_P#KUU,%E;6R[88(T'LM3T 5_,OKQF8]0O M)_,UK6WAW3+7!%LLC#O)\W_UJTFEC3[[JOU.*J3:SIMO_K;R%?\ @53*<8[N MQ482E\*N75544*JA5'0 4M8,WC#2(N!*\A_V5K/E\=09Q!9R.?4FL)8RA'>2 M.B."Q$MHLZZBN)/BO6+DXMM.QZ':32;_ !?>?PM"#[!:S^O0?P1;^1I]0FOC MDEZL[>H)+VUA_P!;;B^D;_=' M^-'UBO+X:?WL/J^'C\57[D;4WB;2(/O7BL?1036?-XXTU.(XYY#] !4L/@W2 M8^7220_[35H0Z%I<'^KLH@?4KDT6QDNJ7XA?!1Z2?X'.OXXGE.+332?JQ;^0 MJM+?^(M2^[ID:Y[F ?\ LU=RL,2#"1HN/1:?4RP=2HK5:EUZ(:Q=&'\.DOF[ MG!0Z#X@E;C_86S)I:R?[X+#^==W16+R&E%WHU)1_%?B-9C M5M:6IR]KJME:D*=+BA([QJ!_2I=5O;+6-,>V\UH6)!&Y?2M]X(9!AXD;ZBJ% MUI6G")I'AV@#^#BBIALQITW%5(RC;JK?D*-:BYJ5FGZW_,XV+PO;RVQF.JHN MWJABY_GS6_X9T(:9*UVUP&:2/9LQTY!S^G2E7P^TL#2JQC8\HA]/>FV^B/<1 MDK<,C*<,K \&O/P[Q=.I"3H7=M/>M?SU_([*V(]I!Q=33T.GHKG?[!O4^Y=C M\S1_9FKI]RY_\?KU?[2Q2^+#2^33//\ J]-[5$=%17.^1KL?_+0MC_:S1YNO M1_P%O^ @T?VO;XZ,U\@^JWVFOO-YK>%AAHD.?5143:?9,M ?P-)YUA/MQDO6+*6%K?9:^\U&T;2VSG3K7GOY*_X5$WA M[2&ZV$'X+BJ0\12C[UH?UIX\2Q_Q6SC\:/[6RU[M?-/_ "'['%K:_P!Y*WA; M1FSFR7GT9A_6HF\(:*>ELR_25O\ &I%\26IZQR"I%\06)ZLX_P" U:QN63^U M'\ _VV/67WLI-X+TDYPLJ_22HF\#:8>DUROT8?X5KKK5@W_+;'U%2KJEBW2Y MC_.M%++Y[./WH/;XR/5G/-X#LLG;=7 ';.T_TJ)O 46/EOG!]T!KJA>6S=)T M/XU()8STD3_OJM%AL'+9+[P^NXJ/VF<:? 3!LIJ.,=/W7/\ .D_X0S4$'[O4 M^3]1_6NU#*>A!_&EJOJ&'Z+\6']HXGJ_P1Q/_"+ZZF!'JIP.G[UA1_8?BJ/) M74RWM]H<_P Q7;44?4*71O[P_M"KU2?R.)^P>+H\ 79;_MIG^8HQXSCR0Q;\ M$/\ .NVHH^I+I.7WA]>?6$?N.)^U^,HP T)/OL3^E']L^*4)+6(./^F7^%=M M11]4DMJDOO#ZY![TH_<<3_PDOB*,?-I:M_VQ?^AI?^$OU93^\TKIU^1Q7:TF MT'J!^5'U:LMJK^X/K5%[TE][.,'C>Z4?O-,/MR1_2GCQZ@.'TYAZ_O?_ *U= M=Y<9ZHOY4A@A/6)#_P !%'L,2MJOX(/;X9[TOQ9RR^/+4_>LY1]&!J5?'6G' M&Z"X'K@ _P!:WVT^S88:VB/_ $5&VCZ M9*^-M);J+A?J@_QJ5?&&D-C][(,^J5;;P]I##'V"$?1:C;PQI#'/V-1]*.7& M+K'\0YL$^DOP&KXJT9NMX%^J-_A4J^(](8 B^CY]01_2JS>$-'88\AA]'-1M MX+T@GA)1_P #-%\8ND?Q"V"?67X&DNMZ8QP+Z'_OJN3UKQ7?0:I+%97$1@7& MTA0V?QK4;P/IQZ23#\:XW6K&/3=5FM8V9D3&"W7I7)C*V)C33DK:]&=N!HX6 M=1J+YM.J+_\ PF.L_P#/=/\ OVO^%:X\= 6T:K:-+<%1N).!GV%<37J/A^QM M8]'M94MXQ(\8+-MY)K#!5,16DXJ?WZFV.IX:C%2\S5I0>%F &^1$'HHJ/[4G/ M^!AY2];17ZC^K-?'-+TU_P BK/XRO)?QK5MO"2?*ON149T:?\.FE^+.=A\,G \VX ]D6KT6@6,?WE>0_[3?X5J44Z63X*F[J MFF_/7\QRQ=:7VB"*SMH/]5!&A]0HS4]%%>C"$8*T59&#;>K"BBBJ$%%%% !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 %%%% >E,?X_P S5JJNG?\ 'C'^/\S5J@ HHHH M**** "BBB@ HHHH **** "JM]_J4_P"NBU:JK??ZE/\ KHM %JBBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MI"0!DG ':SK:8.DY^; MTC^)T?5E#6K*WENR>Y\10)E;=&E;UZ"JO_$XU/UAB/\ P$?XULVVFVEICRH5 MW#^(\FK=']GXK$:XNK9?RQT7W[C]O2I_PH_-F+;>'8$.ZXIZ);?ZO3I[INQFDQ^@J_'XDU5EV:=H\<2'IMB8_RP M*P>/H;)W]$;K+\1NU;U:+/V;Q)J?^LC_A&-?N_^/O4R >QE9OTI?6Y2^"FW^ _J<(_'42]-3H4 ML-%TT980(1_%*PS^M)+XET:W&/MD9 [1C=_*L6'P%%UGOI&]=B ?SS6A#X,T MB+&])9?]^0C^6*.?%RV@EZO_ "#V>#CO-OT5OS(9O'&FIQ''-+Z87'\ZI/XX MFD;;;:>23TRW/Y 5TD.A:7;_ .KL(..[)N/ZU>2..)=L:*@]%&*/98J7Q32] M$'ML)'X:;?JSBO[7\4WG^ILFC4]#Y1'ZFC^S/%=Y_KKDQ ^L@'\J[>BCZG?X MYM_,/KW+\%.*^1Q:^"[V;_C[U//KC+?SJW#X&L$_UL\TGTPM=3151P-!?9N3 M+'XA_:MZ&-#X6TB'_EU#GU=B:T(M.LH1^[M85^B"K-%;QHTX_#%(YY5JDOBD MV( , #VI:**T,PHHHH **** "BBB@ HHHH **** "CKUHHH **** "BBB@ M HHHH **** &F-#U13]13#;0'K#&?^ BI:*EPB]T-2:*S:?:-UMX_P JB;2+ M!NMLOX$U>HK&6$P\OBII_)%JK46TF9K:%8-_RS8?1JB;P[9'H91_P*M>BL)9 M7@I;TE]Q2Q-9?:9B-X:MS]V9Q^%1GPUC[ETW_?/_ ->M^BL99)@'_P N_P 7 M_F6L977VCGCH%TOW+S]2*3^R-43[MV#_ ,#/]:Z*BH_L/"?9NO23*^N5>MON M.=^QZXGW9B\5]QSOVW7(^ML M6_[9DT?VQJ:??LS_ -\$5T5%/^S*Z^'$2^=F'UB#WIHYW_A(YT^_:#\R/Z4\ M>)E_BMF'T-;],,,3?>C0_512^I9A'X<3?UB@]M0>]/\ $QU\2VW\4,H_*I5\ M161Z^8OU6K[65HWWK:$_]LQ43:58MUMH_P !BCV.:QVJ1?JO\@Y\,_LO[R%= M=T]O^6Q'U4U*NKV#=+E/QXJ-M#T]O^6&/HY_QJ-O#UB>@D7Z-1?-X[J#^\+8 M5_S+[BXM_9M]VZA/_ Q4JSPM]V5#]&K);PU:'[LLP_$?X5&?#,?\-RP^JT?6 MU3\#HJ*YW^S];CZ71;_MH3_.C9K\?1RV/]T_SH_M:HOCP\ M_DKA]5B]IHZ*LVYT?2KV[9Y[:.2? +9)SC\ZS_M.O1_>CSC_ &5_I69=:U/+ M-M9XX[A!C=&<,!^=95LYI148E&D._!JTLVK:C_ *N&[E4]V^1? MUJJ>8RG*7U7#R:V3MRI^K?Y"G#1*M5U[7N=E+>6T'^MGC7V+51E\06,?W6:0 M_P"RM8\'AO4)>9I8( >PRY_I6E!X9M(\&:2:<^[;1_X[BM>;-:NT80]7S/\ M#0S_ -FCWE^'_!*\WB9N1# !Z%C_ $J+[3K5\1Y:NJL.JKM4_B:Z&"RM;;_4 MV\:'U"\_G4]+^S<34_C8B7_;J41_6*A3BTJRA^[ I/JW-6E14&%4*/88I MU%>A3H4J2M3BEZ(PE.4OB=PHHHK4D**** "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 #TKF:Z8]*YF@#,N2E>Q(_I3[?PZF=]U,TC=P/\ M:UH+6"V7$42K]!S65LRQ6[5*/WR_R+OAZ?\ >?W(P18:IJ)W7,IC0]B?Z5H6 MVA6D&"ZF5O5NGY5J45M1RC#4Y<\USR[RU(GBJDE9:+R$550850 .P%+117II M):(Y@HHHI@%%%% !1110 44FY1W'YTQ[B&/[\J+]6I70[,DHJF^K:057?Q#I2?\O:'_ '>:7/'N/DEV-2BL1O%>E+TE=OI&:@?QC8+]V*9_H /Y MT!_*D^Q^))OO&X_%@ M*+R[!RQ[G%?O2H/JPKB?^$>UV4_.[#ZS_\ UZ>/".HR??GC'^\Q M-%Y]D%H=V=<^H6"I?X[F(?[JFK">"H_P". M\;Z!/_KT>_Y!>'9G+ZI>S7.L7,D-Q(86D)4ACC':JQEN_,RMQ)C_ 'C5J]M3 M:WT\"[F6-RH..H%57CW&54#?@L2<54E;7]1ZQW+J>P&!7;Z?#''8VY6)5;RUSA<'.*M5V6DUH[ M'#>*>JN>>Q^%M8F.62.,>K/S5N+P-;*T-A: M0?ZJVB3Z**L = !]*6BMU%+8YW)O=A1113$%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45%-< MP6R%YY4C4=2S8K!O?&FE6N5B=KAQVC''Y]*N%.<_A1$JD8?$SHZ:[I&NYV51 MZDXKA7\5:WJC&/3+$J#QN"EB/Q[4J>%]=U1M^I7QC4]5+9/Y#BMOJW+_ !)) M&/UCF_AQ;.AO?%6DV60UP)''\,8S6#/XVO+IC'IE@23P&8;C6K9>"M*M<&57 MN&']\X'Y5O06L%LNV"%(Q_LKBGS4(;*_J'+6GN[>AP_]E>*-9YN[AH(C_"S8 M_05'?"D\"&:^. MQPX*1$9 P>IKL@,#%+16E,?X_P S5JJNG?\ 'C'^/\S5J@ HHHH ***S-=LC?:9+']IFAC"DN(FV MEQCH3UQ]* -.BN.@O9K3X:6,L4C+,\,48<'E=S!<_7FH]?@@\+V]EJ.G1^5) MN\N7;_RU!!^]ZG- ':T5P]U8QP^#QKJ9&IJ@N3U\/7 M-^@_>);-*H]]N10!HT5Q5]I\6F^';;5X,C4$,.Q^*BO84>7S ME^BW"='#TI>]._H=7)K=Y=MY=C;D?[6,G_ 41Z)>7;"2^N"/;.3_ ("N='BR M]B7;')#&H[+&*AE\5W\AYO"/]P8K6.2U*_O8N4[GK3R)&,NZJ/4?;D/61ZD2\L?^6OGG_=Q6WU6 MO_*9_6:/<],DUO38_O7D7X'/\J@;Q+I*_P#+WGV"-_A7!QWFB?Q_;/I\O^%6 M4U'PXH^:VNG^K8H^K5NP_K-'N=6_B[3%/ G;_=0?XU"_C.S _=V\[?[V!_C6 M FL>&DZ6$Q^K9JPOB/PXO32_S04OJM;LP^LT>Z+[>-A_#8$_67_ZU0-XRNV_ MU5I$/J2W^%(GB[0X_N:>5^B"IAXYTL=+63\A1]5K=F'UJEW1#_PDFN2_ZNS3 M_@,+'^M-_M'Q-,?D29/I !_,59'CS3ATMY?R%+_PGNG_ //":CZI5_E8?6J? M=%8Q^*INIF_[Z5:0:-XBE^_<2KGLUP?Z5:_X3W3_ /GA-3U\>:81S',#Z;:/ MJE3^4?UN'\Q2_P"$4U67_6W,1^LC'^E2)X*F_BNXU^B9_K5K_A.]*_N3_P#? M-'_"=Z5_E?W)_^^:/^$[TK^Y/_P!\T_J]7^4GZQ2_F+:>$]+7JLK_ .\_^%3IX:TE M/^70$^I=O\:S?^$[TK^Y/_WS1_PG>E?W)_\ OFCZO5_E#ZQ2_F-E=%TU.EE# M^*Y_G4ZV%FGW+2!?I&!7/_\ "=Z5_E_, MCI**YO\ X3G1O[T__?O_ .O1_P )SHW]Z?\ []__ %Z/J]7^5A[>E_,CI**Y MO_A.=&_O3_\ ?O\ ^O1_PG.C?WI_^_?_ ->CZO5_E8>WI?S(Z2BN;_X3G1O[ MT_\ W[_^O1_PG.C?WI_^_?\ ]>CZO5_E8>WI?S(Z2BN'UOQM%+:>3IGF!WX: M1EP5'M4?AOQ?Y2BTU)R5'W)3R?H:OZI4Y.:Q'UJGS\MSO**H1ZQ9S?ZN0O\ M[O-2_;XO[DO_ 'Q7,U8Z+W+5%5?M\7]R7_OBC[?%_X\3Z5:_P"MGY] ,FL6Z\>(6*:?9O*W8O\ X"M84*D] MD93K4X;L[*JMUJ5E8@FYNHH\=BW/Y=:X:2Z\4:MP?,MXC_=&T8J:T\)0,P?4 M+F>1NI5$/\ZU]A"/\27W&?MIR^"/WFE>^/-/ARMK#)<-ZGY5_P ?TK-.K^*= M9.+.V-O$?XE3''U;^E=#9:?H]A@P61##^)DR?S-:0OH@,!)!_P H]K2A\$; M^H>RJR^.5O0Y"'P1>WCB75-1)8]0I+G\S6_9>%-(LL$6PF@7C>%AHE\]NHCC5(I8&8G*G()! [@4Z71+_5 M6MX]7DMOL]N"0L!8F1L8R<@8KHJ* .8_L#4Y-,31Y[BW.G*V#(I;S6C!SMQC M'MG-:TME<7+W=M.\1TV6 1)&H.\$@ALGTQC%:-% '-#0]3N+*WTR]GMFL86! M+H6\R0+T!&,#WYKI .@I:* "JM]_J4_ZZ+5JJM]_J4_ZZ+0!:HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** ,+Q3:RW5A$L4,DVV3<509/2N2^ MP:IOW?8+G'3;Y1QBO2J*Y:F%A.;G+6ZMJ;1K-14>QR/AG2"MS=/=V3JC*NT3 M)W[XS71_V78?\^7<.2/8H?V+IG_ #Y0_P#?-']BZ9_SY0_]\U?HHYY=PY(] MBA_8NF?\^4/_ 'S1_8NF?\^4/_?-7Z*.>7<.2/8H?V+IG_/E#_WS1_8NF?\ M/E#_ -\U?HHYY=PY(]BA_8NF?\^4/_?--;0-*8Y-C#GZ5HT4_:3[AR1[&9_P MC^D_\^$/Y4?\(_I/_/A#^5:=%'M)]V+V<.QF?\(_I/\ SX0_E1_PC^D_\^$/ MY5IT4>TGW8>SAV,S_A'])_Y\(?RH_P"$?TG_ )\(?RK3HH]I/NP]G#L9G_"/ MZ3_SX0_E1_PC^D_\^$/Y5IT4>TGW8>SAV,D^&=&)R=/BS^/^-'_",:+_ - ^ M+]?\:UJ*/:S[L/9P[(R?^$8T7_H'Q?K_ (T?\(QHO_0/B_7_ !K6HI^UG_,P M]G#LC)_X1C1?^@?%^O\ C1_PC&B_] ^+]?\ &M:BCVL_YF'LX=D9/_",:+_T M#XOU_P :/^$8T7_H'Q?K_C6M11[6?\S#V<.R.3UWP=;3VOF:;"L,Z#[@Z/\ M_7JCI'@82V9DU%GCE;[J*?N_6NZHK18JJH\MS-X:FY\;G^N:R M9_A^@.ZTU!T(Z!TS^H(HYH.Z3.UHK@_["\5Z?S:WQE4= )2?T;B MC^W?%6GG%U8F51U)B)_5>*?U:_P23#ZQ;XHM'>45Q4'Q 0';=Z>Z$=2CY_0@ M?SK6M_&>C3_>G>$^DB'^F:B6&JQWB7'$4I;,WZ*JP:G8W/\ J+R"0GLKC/Y5 M:K%IKY@MDWSS1 MQ+ZNP%"5PV):*YR]\:Z3:Y6)WN'':->/S-8S>*]*WC MAJDE=JR\S"6(IK2]_0[IG5%W.P4#N36/>^*M)LL@W(E1L#\A5^SHP^*5_0GVE:?PQMZF5/XW MO+I_*TRP8L>A8;C^0J(:3XHUDYN[AK>,]F;;C\!S7<06T%LFR"&.)?1% J6C MZQ&/\.*7XA["4OXDKG*6?@2QB(:[FDG;J0.!706NF65DN+>VCCQW"\_G5NBL M9UIS^)FL*4(?"@HHHK,T"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 #TKF:Z8]*YF@#5^64=A(5_2N\H MK98JIL]?4R>%I]-#@_[5\6Z?_K[8RJ/5 <_B.:FB\>2Q';>ZNY11[:G+XH?=H+V-1?#/[S"M_&ND38#O)$?]M>*UK?6-.NA M^YO(6_X%C^=4[CPKH]SDM:*A/=#BLF?P#9LP(S1;#RZM!>O'HF=7/\JF6&JKH4L32? M4Z>BLZWUW2[K_57L)/INP:T%=6^ZP/T-8N+6Z-E)/9BT444AA1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !102 ,DXK-O=>TRPR)[N,,/X M5.3^5.,7)V2$Y**NS2HKC+OQXA)2PLWE;H&?@?E57_BK-;[-;0M_P 8KH6%G M:\]/4P>)CM'7T.RNM3LK)2;BYCCQV+<_E7/WGCNQB)6UADG;L>@JO:^!%9A) MJ%X\K=PG^)KH;+0-,L /)M$W#^)ADT[4(;WE^ KUY]HG*'5_%&LG%I;FWC/= M5Q^IYJ6'P3>W;^;J=^Q)ZA3N/YFNW & ,"EI?66M()(/JR>LVV8EEX4TFRP M1;"5Q_%+\U;*HJ*%10H'8"G45A*E,?X_S-6JJZ=_QXQ_C_,U:H **** "BBB@ HHHH **** "BBB@ JK??ZE/ M^NBU:JK??ZE/^NBT 6J*** "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 9)#%,NV6))!Z,H-9EQX:T>YSOL8P?5 M,K_*M:BJC.4=F2X1ENCE+CP%ITF3!//$3ZX8?TJ@W@S5K,YL-4&!T&YD_EFN MZHK98JJNMS)X:D^EC@M_C/3NJM.@]E?/Y#^."^6A/L)KX9O\ ,Y>W\>:9+Q-%/"?4J&'Z'^E:]OXBTBZQ MY=_"">SG9_/%%QX?TFZSYMC#D]2JX/YBLJX\":7+S"\T/^ZV?YTO]GEW0?OX M]F=,DB2KNC=77U4Y%.KA7\#WUNV^RU'GMG*G\Z;Y/C'3ONR/.H_V@_\ .CV$ M'\$U\] ]O-?%!_F=Y17"+XOUFT.V]TW('4["I_PJ];^/K!\">WFB/MAJ3PM5 M;*Y2Q--[NQUM%9%OXGTBY^[>(I]'XK2BN(9A^ZFC?_=8&L90E'=&JG&6S):* M**DH**3(R!D9/04M !144]S!;)NGF2-?]IL5@WOC32K7(B9KAQV0S/MX^B_UK2LO =A#AKN:2X;N!\J_XUU=% M3+%5&K1T7D-8:"UEJ_,J6FF65B,6UK%'CN%Y_/K5NBBL&VW=FZ26B"BBBD,* 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@ /2N9KICTKF: -S3O\ CQC_ !_F:M55T[_CQC_'^9JU0 44 M44 %%%% !1110 4444 %%%% !56^_P!2G_71:M55OO\ 4I_UT6@"U1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 (R*XPRAAZ$9JC<:)IMU_KK*)CZ[<5 M?HIJ36S$XI[HYJX\$:5-S&)(C_LMD?E6;+X%N83FRU$CT#9'\J[>BMHXFJNI MB\-2?0X/[!XNT[_53M,@Z .&_2C_ (2K7K ?Z=89 ZED*UWE-DC26-HY%#(P MP5(X-7]83^.*9/U=KX)-'D]WXCU"YU1;X2F-D/R(IX ]*V8]<\2:[E+&/RT' M#,@Q@_4U8O/ C/JRFVD"V3G+9/*>P]:[&RLH+"U2VMD"1H/S]S[UO5KT5%W;>9J=^23R54[C6[9>%=)LL$6XD';\\83?N'?CO7+PVME)KUD_A^S-K& MH;[6R0&%&3L""!N.: +G]J:O>6=UJ5BULMM S"."2,EI0O4[LC;GMP:UHM6@ MDT%=6Y$!M_/([@8SBN=L[MM)T:\TF6UG:\5Y!"B1,5E#'@AL8'7N:M06C-X: ME\->7+]IBT\(9"F(RS*1@-WYH )-6U>TL+?5KDVQM)67S+=8R'C5NAWYY(^@ MKI@0RAAT(R*XVYN7U7P_;:/%;3I>L425'B8+'M(R=V,'IV-=BB[(U7^Z * ' M55OO]2G_ %T6K55-0 :!0>A< T 6Z*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:H MJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6 MJ*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- M%JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C M0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_O MHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_ M[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF M?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_Y MYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M? M^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[ M7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L M^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/ M[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]& MC^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#? M1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ MWT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ M -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/, M_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_S MS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_ M\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GV MO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9 M]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_ MV?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJ MO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:H MJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6 MJ*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- M%JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C M0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_O MHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_ M[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF M?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_Y MYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M? M^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[ M7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L M^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/ M[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]& MC^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#? M1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ MWT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ M -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/, M_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_S MS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_ M\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GV MO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9 M]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_ MV?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJ MO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:H MJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6 MJ*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- M%JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C M0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_O MHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_ M[Z- %JBJO]GVO_/,_P#?1H_L^U_YYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF M?^^C0!:HJK_9]K_SS/\ WT:/[/M?^>9_[Z- %JBJO]GVO_/,_P#?1H_L^U_Y MYG_OHT 6J*J_V?:_\\S_ -]&C^S[7_GF?^^C0!:HJL+"V5@1&<@Y'S&K- !1 M110 4444 %%%% >E,?X_P S5JJNG?\ 'C'^/\S5J@ H MHHH **** "BBB@ HHHH **** "JM]_J4_P"NBU:JK??ZE/\ KHM %JBBB@ 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 #TKF:Z8]*YF@#,?X_S-6J "BBB@ HHHH **** "BBB@ HHHH *J MWW^I3_KHM6JJWW^I3_KHM %JBBB@ 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 #TKF:Z8]*YF@#_P#/ M2+_ODU:HH J[;W_GI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_ M[Y-6J* *NV]_YZ1?]\FC;>_\](O^^35JB@"KMO?^>D7_ 'R:-M[_ ,](O^^3 M5JB@"KMO?^>D7_?)HVWO_/2+_ODU:HH J[;W_GI%_P!\FC;>_P#/2+_ODU:H MH J[;W_GI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_[Y-6J* * MNV]_YZ1?]\FC;>_\](O^^35JB@"KMO?^>D7_ 'R:-M[_ ,](O^^35JB@"KMO M?^>D7_?)HVWO_/2+_ODU:HH J[;W_GI%_P!\FC;>_P#/2+_ODU:HH J[;W_G MI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_[Y-6J* *NV]_YZ1? M]\FC;>_\](O^^35JB@"KMO?^>D7_ 'R:-M[_ ,](O^^35JB@"KMO?^>D7_?) MHVWO_/2+_ODU:HH J[;W_GI%_P!\FC;>_P#/2+_ODU:HH J[;W_GI%_WR:-M M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_[Y-6J* *NV]_YZ1?]\FC;>_\ M](O^^35JB@"KMO?^>D7_ 'R:-M[_ ,](O^^35JB@"KMO?^>D7_?)HVWO_/2+ M_ODU:HH J[;W_GI%_P!\FC;>_P#/2+_ODU:HH J[;W_GI%_WR:-M[_STB_[Y M-6J* *NV]_YZ1?\ ?)HVWO\ STB_[Y-6J* *NV]_YZ1?]\FC;>_\](O^^35J MB@"KMO?^>D7_ 'R:-M[_ ,](O^^35JB@"KMO?^>D7_?)HVWO_/2+_ODU:HH MJ[;W_GI%_P!\FC;>_P#/2+_ODU:HH J[;W_GI%_WR:-M[_STB_[Y-6J* *NV M]_YZ1?\ ?)HVWO\ STB_[Y-6J* *NV]_YZ1?]\FC;>_\](O^^35JB@"KMO?^ M>D7_ 'R:-M[_ ,](O^^35JB@"KMO?^>D7_?)HVWO_/2+_ODU:HH J[;W_GI% M_P!\FC;>_P#/2+_ODU:HH J[;W_GI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ M?)HVWO\ STB_[Y-6J* *NV]_YZ1?]\FC;>_\](O^^35JB@"KMO?^>D7_ 'R: M-M[_ ,](O^^35JB@"KMO?^>D7_?)HVWO_/2+_ODU:HH J[;W_GI%_P!\FC;> M_P#/2+_ODU:HH J[;W_GI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ MSTB_[Y-6J* *NV]_YZ1?]\FC;>_\](O^^35JB@"KMO?^>D7_ 'R:-M[_ ,]( MO^^35JB@"KMO?^>D7_?)HVWO_/2+_ODU:HH J[;W_GI%_P!\FC;>_P#/2+_O MDU:HH J[;W_GI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_[Y-6 MJ* *NV]_YZ1?]\FC;>_\](O^^35JB@"KMO?^>D7_ 'R:-M[_ ,](O^^35JB@ M"KMO?^>D7_?)HVWO_/2+_ODU:HH J[;W_GI%_P!\FC;>_P#/2+_ODU:HH J[ M;W_GI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_[Y-6J* *NV]_ MYZ1?]\FC;>_\](O^^35JB@"KMO?^>D7_ 'R:-M[_ ,](O^^35JB@"KMO?^>D M7_?)HVWO_/2+_ODU:HH J[;W_GI%_P!\FC;>_P#/2+_ODU:HH J[;W_GI%_W MR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_[Y-6J* *NV]_YZ1?]\FC M;>_\](O^^35JB@"KMO?^>D7_ 'R:-M[_ ,](O^^35JB@"KMO?^>D7_?)HVWO M_/2+_ODU:HH J[;W_GI%_P!\FC;>_P#/2+_ODU:HH J[;W_GI%_WR:-M[_ST MB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_[Y-6J* *NV]_YZ1?]\FC;>_\](O^ M^35JB@"KMO?^>D7_ 'R:-M[_ ,](O^^35JB@"KMO?^>D7_?)HVWO_/2+_ODU M:HH J[;W_GI%_P!\FC;>_P#/2+_ODU:HH J[;W_GI%_WR:-M[_STB_[Y-6J* M *NV]_YZ1?\ ?)HVWO\ STB_[Y-6J* *NV]_YZ1?]\FC;>_\](O^^35JB@"K MMO?^>D7_ 'R:-M[_ ,](O^^35JB@"KMO?^>D7_?)HVWO_/2+_ODU:HH J[;W M_GI%_P!\FC;>_P#/2+_ODU:HH J[;W_GI%_WR:-M[_STB_[Y-6J* *NV]_YZ M1?\ ?)HVWO\ STB_[Y-6J* *NV]_YZ1?]\FC;>_\](O^^35JB@"KMO?^>D7_ M 'R:-M[_ ,](O^^35JB@"KMO?^>D7_?)HVWO_/2+_ODU:HH J[;W_GI%_P!\ MFC;>_P#/2+_ODU:HH J[;W_GI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HV MWO\ STB_[Y-6J* *NV]_YZ1?]\FC;>_\](O^^35JB@"KMO?^>D7_ 'R:-M[_ M ,](O^^35JB@"KMO?^>D7_?)HVWO_/2+_ODU:HH J[;W_GI%_P!\FC;>_P#/ M2+_ODU:HH J[;W_GI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_ M[Y-6J* *NV]_YZ1?]\FC;>_\](O^^35JB@"KMO?^>D7_ 'R:-M[_ ,](O^^3 M5JB@"KMO?^>D7_?)HVWO_/2+_ODU:HH J[;W_GI%_P!\FC;>_P#/2+_ODU:H MH J[;W_GI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_[Y-6J* * MNV]_YZ1?]\FC;>_\](O^^35JB@"KMO?^>D7_ 'R:-M[_ ,](O^^35JB@"KMO M?^>D7_?)HVWO_/2+_ODU:HH J[;W_GI%_P!\FC;>_P#/2+_ODU:HH J[;W_G MI%_WR:-M[_STB_[Y-6J* *NV]_YZ1?\ ?)HVWO\ STB_[Y-6J* *NV]_YZ1? M]\FC;>_\](O^^35JB@"L%O-PS)%C//!JS110 4444 %%%% !1110 'I7,UTQ MZ5S- &YIW_'C'^/\S5JJNG?\>,?X_P S5J@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** *U_<36MHTEO;/O% #M7U'5=,22\$5JUG&Z@H=WF,I.,@YQ^&*VPP M*!N@(SS7+ZC=2WFM""ZL;\:?;,& CMF<3OV.0/NBM/7KR2'17^S@BXN,0P@C M!#-P/RS0 [1;RXU!+NZD/^CM.RVPP!\BX7/OE@QJM=:EJEA=6S7,=H;>XG\H M1IN\Q<]#G.#^5:ME:QV%C#:PCY(8PB^^!7-7<(N[N*6QTV]M]2\X,\LD;! , M_-\Q^7\J -K7=1N]-T]YK.S^T2@$_,<*H SEJN6,[75A;7# !I8E<@= 2 :I M:].8])GB6"XF>:-D40Q%^<=\=*BLM16T\,+<303Q?9+<*Z31E"2JCH#UYXH MEM;V>[UR\B1O]$ME6/&!S)U//L,"JU]J>J:=<023PVK6DUPL.Q-WF*&. D1>,6KD,W]\D#'TH MUM3U&XAOK33[)(FNK@,^Z7.U$7&20.3R0*72M2GNI;NUNXT6ZM'VN8\[7!&0 M1GV-5M5CFMM>T_54MY9X8XI8)1$I9EW;2#M')Y7'XT[189WO=1U*:%X1=.OE MQNN&VJH )'8G'2@ TW5[R\UNZL[BR%M%'&'CW-EVYQSV%-U35KJVUF&Q@FL8 M%>!I3)=9Y((&!@CUJ"VO&;Q7--]AOEADA6)9&MG"[@>YQT]ZOZI<6T0:_:6*V0%K*Q1IW/+'&?E'^-:MT;D6[?9%C:8\+YA^4>YK" MUJZ;^V=.*65](MM*S2/';,RX*]B!S6KJ5]+9Z8]S;VDUQ+CY(D0EB3[4 5M+ MU&\FU.\TZ^CA\VW5'$D (5E;/8DD'@U)K5[-;16\-J<7-S,L:'&<#JQ_+^=5 M/#F%$QEBN_MLY\R>6:W:-2>@49'0=A3H/^)AXIN)R,PV""%#_P!-&Y8_EM% M&E>&]$2K9"$R$\O-G:!]!C-5-'U.:\2\2Z6(2VLIC=XL[&X!R,_6I-7:'[.L M=Q97%S [?,(%+%?3A>:HZ#:2(E^BPRP6$K#[/%*NUEX.XX/(Y]: (%\0:B=/ MAUAK>W_LV610(QGS0C' ;.<>AQCO6QJM_P#8-*FN5Y<+B,8ZL>EOX:M M?#QL+A;B,I%)(8SY81&!W!NAR /SK7OU^VZY8:>!F*W'VB;\.%'YT 7C_:0T MV!8_)>\*KYCRCY0<+.QA@,",\C@CBGZY?7 M5AIY>SM);B=SL01H6VY_B('85!H$4*6$END=V)6)>:6Y@:,RNW5N?\CB@"F= M?U'[ =76"W_LX/CR^?-*9QNSG'X8K2UK4KJPTQKBRM/M,A4L-QPJC&CPY_PCXL+@7&[RC(8SY6W.=V[ITK>UF3[-HDMND%Q,SPF)1#$7.=O?'2@" MU;WH?2(K^;"!H!,^.@^7)K.TS5;O4IDD$U@D+_,( Q:8+[\XS^%+9(]_X4^Q M^3-!+]E^SD3QE"&V8[]1[UC6EB\RZ1;PZ7-:W5I(#/.T6T8 P<-_%F@#M*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H;N9[>UDE MB@>=U'RQIU8U-45Q.+>!I2DCA1]V-"S'Z 4 9^@:E]1ZU>ZK807%Y;QVAM;=-Y63=OD Y."#@<>N:@\,3.(KJ&6TNX6:=Y09H&0% M21CD]_:H-H;! M[9K/TR]GOKZ^?=_HD3B*(8')'WCG\J=J5^+30Y+F-'5BFV-&7:VX\ 8/2I=( MLO[/TNWMS]]5RY]6/)_6@#/U/4M5TUEN7AM6LS<)%Y8W>9M8A0V&X6_LYKV5<37TAN&SU"G[@_!0* (M6U'5=,#7?E6K6:RJAC^;S"I., M@YQ^&*M:IJ4UJ;6"UC1KJ[?;'YGW5XR2<>@K)OKJ6]UORKNQOQ86KY14MG83 M/_>R!]T5=UJ*;[7IFI0V\LRVTA,B(I+A6&,@=21Z4 3Z;J-S+J%UIU\D0N(% M60/""%=&R!PZK)!) M!"\201+*I5F )))!Z_.HK\]G+ M:)&JDOYZ,Q_0BH= O[K4M+6ZNTB5G=@GE @,H. >2>M-\0BZFTW[):1N9+EQ M$74<1J>I/IQ6E;P1VUO'!$,1QJ%4>PH DHHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *Q)-8O%\2VVGFR"6DH<>GUK; MKF]4O&'B/3I5L;Z2.U,@D=+9V'S+@8('- &[=FZ$!^QK$9B< RD[1[G'6J&D MZC=7-Y>V5['$)K5@-\.=K C(X))!J;6+Z>QTUY[6UEN9CA4CC0L03W('854\ M.A(X9%,5W]ID/F3RSP-'O8^F10!/J][/#+8VEHV+BYG5!BJ%W_Q,/$]K:XS#91_:)/3>W"#\@Q_$5/K]]=V5B!96TTT MTK; T<9?R_\ :(% !H^J37MO=?:XT2:UE:*0Q_=; SD9]C62"W M&G32*!&,^:J,<*Q.<=P<8[U=T:&#^R9+6&*Z0D'S'N(6C9V;JW/6L6.&]E\. M6?A\V%PEQ&T<4LC1GRPB,#N#=#D*/SH W=>U2[TW3S/9V?VA\;B6.$0>IJVU MXR:3]M,9=A#YNQ>YQG JCXBE:/19K:.WN9Y)8RJB&(OS[XZ4JRW5QX9<64,L M5VL&Q%GC*'>%]#0!3T_7;V:\TY)C92Q7T;.!;$[HL#/S9)R.H[VTF#]N>>(HKK@GOU.X]O>NSH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** *][/+;6CRPV[W$@X6-3@D_7TJIH&HW&J: M4ES=1)%,6961"2!@XJ["<^YS5:^U+5-.FAEGCM#;2SK$(EW>9AC@'.< M'UZ5IZ=9II^G06J#B- /J:YS481>3[[+3;V'5/-!$SQML7!Y.X_+C'I0!N:U M?76GZ>\UG:&YF . 3A5P"@)%0ZS.8=+F403 MS-+&R*L,1BV\-1O-!/";6 !UFB*'(';/6@">"]GN=?N((VQ: MVT8#\#F0^_L*K:EJ>JZ8\=S)#:M9M<)"8UW>9AB%#9SCJ1QBI_#UL\.EB:8? MO[EC-)]3T_3%94]W)>Z\&O;#4%L[.3]Q&MJ["63^^2!C [?G0!KZIJ,]O<6E MG9I&UUD E6'SI))P2H!) (YX-44O& M/B_S_L-^(3;^1YAMGV[MX[XZ>]6-;AM_M<5QY>I"Z$959+%&)(_ND@$=?6@" MYHVI-J=CYLD8CF1VCD4'@,.N/:M&LCPYITFFZ7YN?[H_QK6N3.MLYMD1IL?('.%SZFL'7[E_[0T]8[*]E% MO<"21HK=F7'L0.:U[V^>VTN2\AM9YW";D@1#O8GH,4 4].U&];6+G3;](#)% M&LJRP A2IR,$$G!R#4NN7LUI9HEJ?]*GD$47&<$]ZH^'2?,FEN8;O[?37MM=+%YUI*(V>'.QL@'C.<'G!J;5GB%H$GLY[F!VPZPJ6*]P<#GKC MI6?X>MY(;J]:&":WT]RI@BF4JP;'S'!YP3ZT 2)K%XWB1=/>R$5JR,5D<_,Y M'<#L*T-3O5T[3;B[89\I"0!W/8?G6+=WC?\ "4VLPL;]HH8WC9UMG*Y/3!QR M/>K.K?Z?K&GZ:!F-6^TS_P"ZGW1^+8_*@"W'_:BZ/;C,,FH%%\UI!A0V/F.! M_*HM)U*ZN;F^M+V.(36K@%X<[&!&1P22#4VLWMQ8:<\UK:RW,Y(5$C0M@GN0 M.PJGX>6-;66,Q7?VB0[YY;B!H]['TR* *LFO:C]AN-5A@MSI\#L"ASYCJIPS M YP._&.U;5U)>R0PMIP@^?YB\X) &.. 1_.N9\J]A\/W>@K87!N)7DC238?* MVN3\Q;H, ]/:M;6KJ[T[3;>UL;>XDDD B\Z*(OY2@L/=:5/=7 M<2QR6SNDH0_*2O4CVJDNN:C'!::A-6*'-<)9RM:J&G"_(IZ$TTKNPF[ M(GHKA3=^-L_ZAO\ OVE)]K\;_P#/%O\ OW'71]6?\R^\P^LK^5_<=9>:Q86% MU#;7,ZI+*?E'I]?2KX.1D=*\=U.WU(:@?[0CE^TRG/S=3]*Z&UD\96ULD4,, MGEJ/EW*A./QK6>$2BFI(RABVY-.+/0:;)(D4;22,%1 69CV KAOM?C?_ )XM M_P!^XZW-%DU6YLKI->B5(RN,MAR\D^.U #3KZO))]DTZ]NX8FVO/"J; 1U #,&;'^R#6LK!T5AG##(R"#^1 MK#\)2Q#PS;("JM"&68$\JP)SFJ<=M::SXEU1-3CCN([=8Q;QR849E^7.!CDDCTS0!WU%ZVS6XEV(>,[3UP#CICF@#KZ*Y_ MP_97-CJ%^K6\%I:.$:.UBFW[&Y#'&!@' _(UT% !1110 4444 %,2*.+=Y<: MIN;SS7G8K,)Q2]FFO5'I87+H2;]I)/T9Z9I7B6RU>Z:W@CG1PN[]XH (_ FM81 M1K(T@C42,,,P')_&O*]$DU*.^+:6I:XV'( !^7C/7\*Z#[5XS_YXM_W[2KP^ M/E*%YQ;?DB,3ET8SM"22\V=O61+XDL8/$<>B2+*+F2,.K[1LYSA(WOPNI0XMR#EBJC![=*SM2TUM3\4ZM%$=MQ':P2P/_=D4L1_A^->A2JJI M'F2:]3SJU)TIYUW4+M7 M0)#&)D4D,& P1^=36 ^R^*; 0V,.G1W-M(SI%,&\P8R&88'(]:T,CMZS]6U+ M^RX(9?*\SS)EBQNQC=WZ5R2B30 //LXI;V9)C;ZE ^6F.TL-XZG/U(X%-NK# M3X]$T:]CVB[GN(F>0/\ -,3UW?WOQH [^BN(\126UXFK20:='++:)M:[EGVM M$V,C9D'I[8JQ&J:QK=A;:HJSV_\ 9B3I')RKR$X9L=R!CZ9H Z^J5MJ<-UJ- MU8HL@DM@N\L!@YZ8YK(\'B-8=22*4R1+>R*C%]W&>.:=IF(_&.L(Y :2.)U! M[CGF@"ZWB"RC_M(R^9&NGLJS,PX)(!&W')Z@?6IK'4I+R3;)IUY:97)HKIA]DN+E(P^[&6"+T/J&Q^-6+&XU+2M=@T>ZNEOK> M:-GBE*XEC"\8;'!^M &GJ>LIIMS:VPM+FYGN21&D&SL,G)9E%2:9JL.IB<+% M+#-;OYA-8WB**6;Q)H:0W#V[EI,2(JDCY3V8$5CW4]UI4' MB.TAF:>;?#*]WG:^)"%()' P!Q@< T >@45RND:;<6>M02P6-K86KP%98XKC M?YIXPV,#GKS68NFVUQH.M7LJE[F&XE,,A.3$1TV^GX4 =[6?-J7E:Y;:=Y6? M/B>3S-W3:0,8Q[U@PK%K/B"WMM319X4TZ.>**095G8_,V#U(X_.EO-.LKCQ- MI-ICS+1+24!-^Y6 *\'U'M[4 =;17G5Q JW*Z:A=+6/5E1$5B-JD<@8Z"M6V MT/3V\4ZC8FW7[$+:.06W_+(.206V],\=: .PHKB+"[CG\.:/9W5L=0N)BZ1Q M2R85@A(RQYS@8[50D:3_ (177;; ACBN@L<<:N^$S'-:W% MS,6.JM(5O?,/S(X_A'HH[>U $^I>(6TN55FTB_='D$4:Q_"X,5_K%O=G?J23@S3'K*A'R-CH..,#C@T:E_R. M=G_UY2T =+1VKSU;*"'P;;ZJBG[='.&6V/*0KDNOHQZYI45W+;(H9B0C'?@@]>E:5>T& MS2);BVGE?S(WEV+)CH"V#^7>M"73?LVDZLMX(;&U4K+;QPS;S!)ZC@8R<<4 M=M17*^#I9KUKZ\U+(U;5#A-WR[54C'XT =55>[OK>R$ M9N) GF.$7ZFN8^T^*_\ GD?^^$K!U'4;R^E O)-S1$@ #'KTH ]-HKA[+5? M$-W%_HI\U4^4G8O'YU9^T^+/^>3?]\)0!U]9%IXDL;O7[K1D65;FV')=0%?I MG:<\XR/SJOI$^O/>A=0BQ 0PBDAUK5K")(=*1[$,$AE#)&^: .VK/OM2^QZA86OE;_M;LN[= MC;@9Z8YKC;B5]#L;BR.GI9Z@UJ";FUD^650X5F/<, IYJ_/IVFV&OZ ; M)4C9RQ94;[WR_>([GWH [.BO/M9N(9;:34[&P2-H[M56^>?]Z6# $ 8SCMC- M:_V:UU3Q)K"ZF%86BQBWWMCRE*Y+KZ'.>?:@#JJRIM;5;J2WM+&[OGBXE-N$ M"H?0EV7)]AFJO@P[O"]J=Y?[V&)R3SZTSPDRI:7MN_RW,=W(95)YY/!_*@#> MMYA<0),JN@<9VR*58>Q!J2N9ND@U;QA)[)+/SH8F.4=RQ#''0D#'TS6' MJ!*:1JEG ["SAOXT@*L1M!(RJGL A45Q[Z)8Q^+8+5(=MM-:L\T(/R2L M",%A_$>>]9UP=GA6:W:=XX8-96%&#[3''Y@X![ 9- 'H-%RD:9(SP2/NL1Z]>:H&95\ Z8C2 2-<1J 6Y)$G(H [1+VWDO9;-),W$2 M*[I@\!LX.>G8U8KE+73+#_A.=3D^QP&5+>&6,E!D.2^6'OTYK'TZUOM0TZ#4 MH[.W2^:<.]\]UAQ\W*D;>F.-N: /0ZIZKJ4.D:;+?3J[118W", GD@=R/6N? MNK/'21W:>9$MGN,3LZWD:;2M)L;AV:SDO7AE#-]Y1]U3[4 M =5;WT:ZY/I<=LD:I"LY=3C<6)!XQ[=:TJX:1(](UG7SI0"M#I@=(T.0C98X M [>N*=I6FW DTJ[M[.UMPX_?W'VK>URK+SD;1N.>>OK0!V]%>?6!4^)(]-:5 MFT:.=GMB1PTH_@SGD#M7H- #%BC61Y%C4.^-S MIR:FDJBR3*8Y( )S^-88FNJ%/VCBWY)79=.'/+EO;U-2HI;F&!XTD?:9#A<] M*PO.\0?\\S_WRM5;V?5FC6*Z3ASA1L7)/M7D5\\4:;<:4T_..GYG5#!WE9R7 MWG337,,#(LCX9SA1U)J:N/SJ=K=X@_YYG_OE:FCGG,Y M<]*>G11O;UU_0<\'9*TE]YT59&M>([+09+5+Q9C]I?8K1J"%]VYZ556?7]XS M'D9YRJU7\0VR7NNZ+;W"@I*)5=?JAKU,)C5B;VA*-OYE8YJM%T[:I^AN3:I! M#JMII[*YEND=T90-H"XSGGWJ[7 :9<3IXOTO3+PDW&GPSQ[C_''A=C?EQ^%- MN[B*3[#JEA8) )+Q56\:?][*,D$$8R0?K789'H-5M1N_L&F75YLW^1"\NS.- MVT$XS^%VL5_:F5=DZ28FMNV!]/8BJD]M9ZAX-I%8 ;0%QG//O6'I-M:V?C6_MK,A85LT/E*WRQDL<@#M]*GU+$? MC32)7(5&@EC!/=LJ<4 :DFJV\6JKI[AQ(T)FWX&T*.O?/Z57LM=6^D0PV%X; M61BJ76U/+;WP&W8SW*XJC.$F\<+D@QQV+"7GA(=.LK>QL[2T AC;4(=R0MMV M$L.F/NT =;17 >(K:'2IM6MK%!;P2Z8)6CCX7>),;L>N*M3:-9Q:MHBQ(R"Y M1A<88YG /SG^+\: .UICQ1R[?,C5]K;EW#.#ZCWKCXI[72K;7;>1':SBN$2 M*"-MH!8?='H":98*UGXCU"T2SAL8FT[S&MX)0R[@2 V !@X- '6ZC=_8-.N+ MO9O\E"^W.,X]Z?:3_:K."XV[?-C#[ MF?0>E3>%"9[X?VI_R$(8$^S)_ (B!\R#U]: .GU#48--@$LV]B[;(XXURTC' MHH'K^GK45M>F_9[>ZTRZM\KG;YT?Q3>2H6N+>YF:"0DDQ%45@5_NG/I0! MZ#17():1V.I^'YX"PFN59;B0G+3?*#\Q[G-4+:QL+G2M;NKA@]S!<2E&9^8< M=-O]W\* .^JOBT5R.MQ%]=T_3$L8;BR6%G6 MV>3RXV8=.Q!QZ5G:C9W=OX<6TG984.J1"%()MQA0NOR[N,8)/YT =_61#KZ7 M4Q%M8WDUL)/+-TBH8\CKQNW$>X6K]I96NGV_DVL$<,0YVH,#ZURU[%<^%X&U M#2;M)=/>3<]G)A@2Q_@8ZM8WM\ME +\3MLO9;K:\!4_*,; M> /3/.:V=7LX[_QCI,%V-\9M96>//RO@KP1W% '5U6$UR=1:$VN+41[A<>8. M6S]W;U_&N1G']DIJ>AV_[L7,BFU5>,!^H'TYHO?,TG5K];+.^VT;]V!SR#UH M [>BN8@LK#3O#PU&P1/MK6;.LP/SS,5R2?[QSS69I5A='^R[^WM+:WH(V\G\: .ZJG?WLMDBM'I]S=@Y+>08QMQZ[V7],US$<0TG5HKB_M(K MH7%WMAU"&3]X-W 5AW';@_A77S_\>\O^X?Y4 8UIXG6[T]M0&EW\=F(S)YKF M+! [8#DY_"G6OB2*>6T2>PO+1;O_ %$D_EE7.,@?*S8./7%9.F_\DR;_ *]F MJO9136MSXBN'TO3KDMI=Y;V= MM 6/[^Y^U;FN%8<@C;\QSSUJM:%?^$E33&E9M%6Y9X"1\K2CGR\YZ \T >@T M444 %%%% !3$BCC+%(U4NE68+6"V:5H8E0ROOD(_B;&,_I4U% M%"ZT33;VF7%R;B6S0RGD ML"1GZ@=:=>:/I]^ZOHH K-IUFRP*;>/;;MNB&/N'U%/6T M@6YDN%B432*%=^[ =!4U% %--+L8UME2VC M6+0@#[A.B@"E+I&GS6D=I):QF"/[B=-OTI?[*L/LBVOV9/(5PX0_W@<@_ M7-7** (+NRMKZ#R;J%98\YPU0C1]/%DUG]EC^SLQB9V.6)'4UHT5, MH1E\2N5&3N0.@_4U-15$E--)L(WN72TB#77^N./O_ %J.VT33+.19(+.- M'4$*W)(!&".:T** *%OHNFVEQY\%HB28(WN,]*8F@:4DA=;&(,6W=#P? M4>E:5% &?<:)IEU<-<3V<;RN,,3GYOJ.]/N=(T^[BABGM4=(1MC'(VC&, BK MM% &7HVE'2A>+E-DUPTJ*@QM![58O=*L=096NK9)&7HQR"/Q%7** *HTZS%C M]B%NGV?&/+QQ_P#K]Z;9Z38Z>[/:VRQLPP6R2?S-7** *=]I5CJ1C-Y;K*8S ME"205_*EM],LK2V>W@MHUBD^^N,[OKGK5NB@"E9Z38:>Q:UMEC8C!()/'XU( M-/M%MYK<0((IB6D3LQ/7-6:* *5SI&GWB1)/:HZPC;'U!4=, BI(]/M(I(9( M[=%>%#'&0/NJ>H_2K-% %-M*L&F\UK6,R>:)MV/XQW^M3+:P)=/TC,,3%D49&TGKBE71M.6VDMULXA#*0SICAB.YJ M]10!#/:6]RD:31*ZQNKH#V93D'\*1+.WCNY+I(56>0!7<=6 Z9J>B@"&XM+> M[""XB601N'7=V8=#1+:6\\\,\L2M+"28V/521@X_"IJ* (%L[=;Q[Q8E%PZ! M&D'4J.@_6A[.WDNEN7A5IE4HKGJ >HJ>B@"H=,LC9"R-LGV8'(CQQG.?YTVZ MTFPO;A)[BU225!@,>N/?U_&KM% %-M)L&L19&UC^S Y$>.!]/2F+HNG+ L M M(_+5Q(%.3\PZ&K]% $"V5LEZ]XL*BX= C2#J5'0&IZ** "BBB@ HHHH **** M #J,5GMH>F,Q8V41).2<5H44 5[6QM;(,+:%8@W7;WJQ110 5!#9V]O)-)%$ MJ/.V^4C^(XQD_@*GHH H)HFF1VDMJEE$L$K;W0#@GUH@T73;8/Y5I&N]/+<] M=R^AS5^B@"A;:+IUH)/)M(U\Q=KYRV1Z<]J2WT/3+61)(+.-'0[E;DE3[5H4 M4 9K^'])DEDE>QB+2'N/ZU=HH S="TU] M)TB*S=U=D)Y4<C:=>S>=<6J/)C&[)!/Y5?HH I7.D6%W%%%/:HR1?<' M3;]"*7^RK#[$MG]EC^SJ0PCQQD=#5RB@"$VL!NEN3$OGJI17[@'M69JN@Q7E MBMM;I%$INTN9 1P^&!;\3BMFB@"G9Z78Z>7:UMTC9_O$9)/YU"- TH2-)]AB MW,VXG'?.<^U:5% %2;3;.XO([R6W5KB/A).014?]BZ=]L-V+2,3%MQ;GKZXZ M5?HH A^R6_VS[7Y2_:-FSS.^WTHNK6"]MGM[F)987^\C=#WJ:B@"%+2!+E[E M8E$SJ$9QU('0?K4#:38/9M:-:QF!F+%,<9/>KM% %.UTJQLF+6UK'&S+L) Y M(ZX/K3(-$TVVF:6&T1';.2,]^N!V_"K]% %+^R=/^S16WV6/R8FWQKC[I]15 MVBB@ HHHH **** "BBB@ IK1HS*S*"R]"1TIU%)I/H;!R,BG4446 M5[@%0RVEO-<0SR1*TL))C<]5SUQ4U%,"JVG6;:@NH-;H;M$V++CY@OI5<>'] M*64RBQBWEM^>>&SG(':M*B@"A)HNFRW?VI[1&FW;MQSU]<=*2;0],N+AYYK* M)Y'&&)'WN,[Y^N:A@T/3+:X%Q#:(LJG*MR65MJ% MN;>[A66(D$JW3(Z5%9Z186#L]K;)&[#!;DG'XU=HH H1Z+IT-W]JCM(UFSNW M#/7UQTJRMK EU)=+$HGD4*[]V S@?J:FHH I-I-@]G]D:UC-ONW;,<9]:(]( MT^.%(4M4$:2"51R<,.AJ[10!4N=,LKQW>XMDD9X_*8L.J9SCZ9J1K.W:6&1H M5+P B(_W?I4]% %233+*5+A)+:-EN3F8$??^M,MM&TZT=G@M41F0QEN22IZC M-7J* *R6%JEC]B6!!:[=GE=L>E']GVGFP2>0F^W&V)LTA, MTEY#%/*]PTJMSP"> ?6MZB@"E[CNFB4SQJ41^X!ZC]*FHH K2Z?:3WD5W+;H]Q#Q'(1RM.^QVWVMK MHPKY[)Y9?')7TJ>B@"A:Z-IUE,9;:T2-R",C/?K@=J(-%TZVN3<0VB)*23D9 M[^W2K]% %"/1=.BN_M26B"8'<&YX/J!TJ\0&4@C((P:6B@"LFGVD=C]B2!%M MMNWRATQZ4DFG61NA MIJ6EO'B_\ ?% &E16;]IN?^>B_]\4? M:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?% M'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_W MQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_ M]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GH MO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_Y MZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN? M^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:; MG_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OV MFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16; M]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45 MF_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5 M%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% & ME16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0 M!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\ M4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ M?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ M 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+ M_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P"> MB_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ MGHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ M )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY M_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]I MN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4? M:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?% M'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_W MQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_ M]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GH MO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_Y MZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN? M^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:; MG_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OV MFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16; M]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45 MF_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5 M%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% & ME16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0 M!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\ M4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ M?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ M 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+ M_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P"> MB_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ MGHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ M )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY M_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]I MN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4? M:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?% M'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_W MQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_ M]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GH MO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_Y MZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN? M^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:; MG_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OV MFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% &E16; M]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45 MF_:;G_GHO_?%'VFY_P">B_\ ?% &E16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5 M%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0!I45F_:;G_GHO_?%'VFY_P">B_\ ?% & ME16;]IN?^>B_]\4?:;G_ )Z+_P!\4 :5%9OVFY_YZ+_WQ1]IN?\ GHO_ 'Q0 8!I'I7,UJ?:;G_GHO_?%5?LG^W^E '__9 end EX-101.SCH 11 spsc-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 Comprehensive Income link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - General link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Business Acquisitions link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Revenue link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Deferred Costs link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Financial Instruments link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Allowance for Credit Losses link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Property and Equipment, net link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Goodwill and Intangible Assets, net link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Other Assets link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Net Income Per Share link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Retirement Savings Plan link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Related Party Transactions link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Geographic Information link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - General (Policies) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Business Acquisitions (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Revenue (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Deferred Costs (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Financial Instruments (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Allowance for Credit Losses (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Property and Equipment, net (Tables) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Goodwill and Intangible Assets, net (Tables) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Other Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Net Income Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - General - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Business Acquisitions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Business Acquisitions - Estimated Fair Values of Assets Acquired and Liabilities Assumed at Acquisition Date (Detail) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Business Acquisitions - Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives (Detail) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Revenue - Summary of Revenues by Revenue Stream (Detail) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Revenue - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Revenue - Summary of Deferred Revenue Liability Relating to Set-Up Fees (Detail) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Deferred Costs - Summary of Deferred Costs and Amortization of Deferred Costs (Detail) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Financial Instruments - Summary of Cash Equivalents and Investments (Detail) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Financial Instruments - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Allowance for Credit Losses - Schedule of Allowance for Credit Losses Activity Included in Accounts Receivable Net (Detail) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment, Net (Detail) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Property and Equipment, net - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Changes in Net Carrying Amount of Goodwill (Detail) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Goodwill and Intangible Assets, net - Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Goodwill and Intangible Assets, net - Estimated Annual Amortization Expense Related to Intangible Assets Subject to Amortization (Detail) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Other Assets - Summary of Changes in Net Amount of Capitalized Implementation Costs for Software Hosting Arrangements (Detail) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Commitments and Contingencies - Summary of Non-Cancellable Operating Leases, Primarily for Office Space and Certain Equipment (Detail) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Commitments and Contingencies - Schedule of Rent Expense Under Operating Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Payments Under Operating Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Payments Under Operating Leases (Detail)2 link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100650 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 100660 - Disclosure - Stock-Based Compensation - Stock Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 100670 - Disclosure - Stock-Based Compensation - Summary of Intrinsic Value of Options Exercised and Outstanding (Detail) link:calculationLink link:presentationLink link:definitionLink 100680 - Disclosure - Stock-Based Compensation - Weighted Average Fair Value Per Share of Options Granted, Assumptions (Detail) link:calculationLink link:presentationLink link:definitionLink 100690 - Disclosure - Stock-Based Compensation - PSU, RSU, RSA, and DSU (Detail) link:calculationLink link:presentationLink link:definitionLink 100700 - Disclosure - Stock-Based Compensation - Summary of ESPP Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 100710 - Disclosure - Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Weighted-Average Assumptions (Detail) link:calculationLink link:presentationLink link:definitionLink 100720 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Detail) link:calculationLink link:presentationLink link:definitionLink 100730 - Disclosure - Income Taxes - Reconciliation of Provision for Income Taxes to Statutory Federal Rate (Detail) link:calculationLink link:presentationLink link:definitionLink 100740 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets (Liabilities) (Detail) link:calculationLink link:presentationLink link:definitionLink 100750 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100760 - Disclosure - Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 100770 - Disclosure - Net Income Per Share - Schedule of Anti-dilutive Common Shares Excluded from Calculation of Diluted Net Income Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 100780 - Disclosure - Retirement Savings Plan - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100790 - Disclosure - Related Party Transactions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100800 - Disclosure - Geographic Information - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 12 spsc-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 spsc-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 spsc-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Finite lived intangible assets accumulated foreign currency translation gain (loss). Income tax reconciliation nondeductible expense for executive compensation. Income tax reconciliation foreign derived intangible income. 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 changes in state deferred tax rates. Income tax reconciliation, tax benefits for excess tax deduction from stock activity. Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards and deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards. Deferred tax assets lease liabilities. Deferred tax liabilities deferred revenue and expense. Deferred tax liabilities right of use assets. Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment and long-lived assets. Cover [Abstract] 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 Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity Shell Company Entity Shell Company Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company ICFR Auditor Attestation Flag Icfr Auditor Attestation Flag Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Public Float Entity Public Float Entity Interactive Data Current Entity Interactive Data Current Entity File Number Entity File Number Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, Address Line Two Entity Address Address Line2 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 Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Document Annual Report Document Annual Report Document Transition Report Document Transition Report Statement Of Financial Position [Abstract] ASSETS Assets [Abstract] CURRENT ASSETS Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Short-term investments Short Term Investments Accounts receivable Accounts Receivable Gross Current Allowance for credit losses Allowance For Doubtful Accounts Receivable Current Accounts receivable, net Accounts Receivable Net Current Deferred costs Deferred Costs Current Other assets 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 INTANGIBLE ASSETS, net Finite Lived Intangible Assets Net INVESTMENTS Marketable Securities Noncurrent OTHER ASSETS Other Assets Noncurrent [Abstract] Deferred costs, non-current Deferred Costs Deferred income tax assets Deferred Income Tax Assets Net Other assets, non-current Other Assets Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities And Stockholders Equity [Abstract] CURRENT LIABILITIES Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued compensation Employee Related Liabilities Current Accrued expenses Accrued Liabilities Current Deferred revenue Contract With Customer Liability Current Operating lease liabilities Operating Lease Liability Current Total current liabilities Liabilities Current OTHER LIABILITIES Other Liabilities Noncurrent [Abstract] Deferred revenue, non-current Contract With Customer Liability Noncurrent Operating lease liabilities, non-current Operating Lease Liability Noncurrent Deferred income tax liabilities Deferred Income Tax Liabilities Net Other liabilities, non-current Other Liabilities Noncurrent Total liabilities Liabilities COMMITMENTS and CONTINGENCIES Commitments And Contingencies STOCKHOLDERS’ EQUITY Stockholders Equity [Abstract] Preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding Preferred Stock Value Common stock, $0.001 par value; 110,000,000 and 55,000,000 shares authorized; 37,100,467 and 36,104,619 shares issued; and 35,487,217 and 34,863,271 shares outstanding, respectively Common Stock Value Treasury stock, at cost; 1,613,250 and 1,241,348 shares, respectively Treasury Stock Common Value Additional paid-in capital Additional Paid In Capital Common Stock Retained earnings Retained Earnings Accumulated Deficit Accumulated other comprehensive loss Accumulated Other Comprehensive Income Loss Net Of Tax Total stockholders’ equity Stockholders Equity Total liabilities 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 Treasury stock, shares Treasury Stock Common Shares Income Statement [Abstract] Revenues Revenue From Contract With Customer Excluding Assessed Tax Cost of revenues Cost Of Revenue Gross profit Gross Profit Operating expenses Operating Expenses [Abstract] Sales and marketing Selling And Marketing Expense Research and development Research And Development Expense General and administrative General And Administrative Expense Amortization of intangible assets Amortization Of Intangible Assets Total operating expenses Operating Expenses Income from operations Operating Income Loss Other income (expense) Nonoperating Income Expense [Abstract] Interest income, net Interest Income Expense Net Other income (expense), net Other Nonoperating Income Expense Change in earn-out liability Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1 Total other income, net 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 income Net Income Loss Other comprehensive income (expense) Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract] Foreign currency translation adjustments Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax Unrealized gain (loss) on investments, net of tax of ($3), $122 and $132 Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Reclassification of unrealized gain on investments into earnings, net of tax of ($52), ($133) and ($91) Other Comprehensive Income Loss Reclassification Adjustment From A O C I For Sale Of Securities Net Of Tax Total other comprehensive income (expense) Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Comprehensive income Comprehensive Income Net Of Tax Net income per share Earnings Per Share [Abstract] Basic Earnings Per Share Basic Diluted Earnings Per Share Diluted Weighted average common shares used to compute net income per share Weighted Average Number Of Shares Outstanding [Abstract] Basic Weighted Average Number Of Shares Outstanding Basic Diluted Weighted Average Number Of Diluted Shares Outstanding Unrealized gain on investments, tax Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax Reclassification of unrealized (gain) loss on investments into earnings, tax Other Comprehensive Income Loss Reclassification Adjustment From A O C I For Sale Of Securities Tax Stock issued during period shares restricted stock and stock options exercised. Stock issued during period value restricted stock and stock options exercised. Reclassification of gain (loss) on investments in to earnings net of tax. Statement Of Stockholders Equity [Abstract] Statement [Table] Statement [Table] Retained Earnings (Accumulated Deficit) [Member] Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock [Member] Common Stock [Member] Treasury Stock [Member] Treasury Stock [Member] Additional Paid-in Capital [Member] Additional Paid In Capital [Member] Retained Earnings (Accumulated Deficit) [Member] Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income [Member] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Type Of Adoption [Member] ASU 2018-02 Accounting Standards Update201802 [Member] ASU 2016-13 Accounting Standards Update201613 [Member] Revision of Prior Period Restatement [Axis] Revision of Prior Period Restatement [Domain] Revision of Prior Period Accounting Standards Update Adjustment [Member] Revision Of Prior Period Accounting Standards Update Adjustment [Member] Statement [Line Items] Statement [Line Items] Beginning balance Beginning balance, shares Shares Outstanding Stock-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Exercise of stock options and issuance of restricted stock Stock Issued During Period Value Restricted Stock And Stock Options Exercised Exercise of stock options and issuance of restricted stock, shares Stock Issued During Period Shares Restricted Stock And Stock Options Exercised Employee stock purchase plan Stock Issued During Period Value Employee Stock Purchase Plan Employee stock purchase plan, shares Stock Issued During Period Shares Employee Stock Purchase Plans Repurchases of common stock Treasury Stock Value Acquired Cost Method Repurchases of common stock, shares Treasury Stock Shares Acquired Stock issued for acquisition Stock Issued During Period Value Acquisitions Stock issued for acquisition, Shares Stock Issued During Period Shares Acquisitions Settlement and subsequent return of shares Stock Repurchased And Retired During Period Value Settlement and subsequent return of shares, shares Stock Repurchased And Retired During Period Shares Net income Foreign currency translation adjustments Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Unrealized gain (loss) on investments, net of tax Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax Reclassification of gain on investments into earnings, net of tax Reclassification Of Gain Loss On Investments In To Earnings Net Of Tax Ending balance Ending balance, shares Settlement and subsequent return of shares Settlement and subsequent return of shares, shares Increase decrease in operating leases. The cash outflow associated with the acquisition of business and intangible assets, net of the cash acquired from the purchase. Payment for earn-out liability. Non cash financing payments proceeds from property and equipment. Statement Of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided By Used In Operating Activities [Abstract] Reconciliation of net income to net cash provided by operating activities Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Deferred income taxes Deferred Income Tax Expense Benefit Change in earn-out liability Depreciation and amortization of property and equipment Depreciation Depletion And Amortization Provision for credit losses Provision For Doubtful Accounts Stock-based compensation Share Based Compensation Other, net Other Noncash Income Expense Changes in assets and liabilities, net of effects of acquisition Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Deferred costs Increase Decrease In Deferred Charges Other current and non-current assets Increase Decrease In Other Operating Assets Accounts payable Increase Decrease In Accounts Payable Accrued compensation Increase Decrease In Employee Related Liabilities Accrued expenses Increase Decrease In Accrued Liabilities Deferred revenue Increase Decrease In Contract With Customer Liability Deferred rent Increase Decrease In Other Deferred Liability Operating leases Increase Decrease In Operating Leases Net cash provided by operating activities Net Cash Provided By Used In Operating Activities Cash flows from investing activities Net Cash Provided By Used In Investing Activities [Abstract] Purchases of property and equipment Payments To Acquire Property Plant And Equipment Purchases of investments Payments To Acquire Other Investments Maturities of investments Proceeds From Sale And Maturity Of Available For Sale Securities Acquisition of business and intangible assets, net Payments To Acquire Businesses And Intangible Assets Net Of Cash Acquired Net cash used in investing activities Net Cash Provided By Used In Investing Activities Cash flows from financing activities Net Cash Provided By Used In Financing Activities [Abstract] Repurchases of common stock Payments For Repurchase Of Common Stock Net proceeds from exercise of options to purchase common stock Proceeds From Stock Options Exercised Net proceeds from employee stock purchase plan Proceeds From Stock Plans Payment for earn-out liability Payment For Earn Out Liability Net cash provided by (used in) financing activities Net Cash Provided By Used In Financing Activities Effect of foreign currency exchange rate changes Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Net increase (decrease) in cash and cash equivalents Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Cash and cash equivalents at beginning of year Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash and cash equivalents at end of year Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net Income Taxes Paid Net Non-cash financing activities: Noncash Investing And Financing Items [Abstract] Net purchases of property and equipment on account Non Cash Financing Payments Proceeds From Property And Equipment Common stock issued for business acquisitions Stock Issued1 Documents Incorporated by Reference Documents Incorporated By Reference [Text Block] Organization Consolidation And Presentation Of Financial Statements [Abstract] General Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block] Business Combinations [Abstract] Business Acquisitions Business Combination Disclosure [Text Block] Revenue From Contract With Customer [Abstract] Revenue Revenue From Contract With Customer [Text Block] Deferred costs. Deferred Costs [Abstract] Deferred Costs Deferred Costs Disclosure [Text Block] Disclosure Text Block Supplement [Abstract] Financial Instruments Financial Instruments Disclosure [Text Block] Receivables [Abstract] Allowance for Credit Losses Allowance For Credit Losses [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 Intangible Assets, net Goodwill And Intangible Assets Disclosure [Text Block] Other Assets [Abstract] Other Assets Other Assets Disclosure [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [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 Income Per Share Earnings Per Share [Text Block] Compensation And Retirement Disclosure [Abstract] Retirement Savings Plan Pension And Other Postretirement Benefits Disclosure [Text Block] Related Party Transactions [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] The entire disclosure of geographic information. Geographic Information Geographic Information [Text Block] Business description policy. Business Description Business Description Policy Policy [Text Block] Basis of Presentation Basis Of Accounting Policy Policy [Text Block] Foreign Currency Translation Foreign Currency Transactions And Translations Policy [Text Block] Use of Estimates Use Of Estimates Business Combinations Business Combinations Policy Segment Information Segment Reporting Policy Policy [Text Block] Disclosure of accounting policy for risk and uncertainties. Risk and Uncertainties Risk And Uncertainties Policy [Text Block] Concentration of Credit Risk Concentration Risk Credit Risk Cash and Cash Equivalents Cash And Cash Equivalents Policy [Text Block] Disclosure of accounting policy for investments. Investments Investments Policy [Text Block] Fair Value of Other Financial Instruments Fair Value Of Financial Instruments Policy Accounts Receivable Trade And Other Accounts Receivable Policy Property and Equipment Property Plant And Equipment Policy [Text Block] Leases Lessee Leases Policy [Text Block] Research and Development Research And Development Expense Policy Goodwill Goodwill And Intangible Assets Goodwill Policy Intangible Assets Goodwill And Intangible Assets Intangible Assets Policy Third Party Implementation Assets Internal Use Software Policy Impairment of Long-Lived Assets Impairment Or Disposal Of Long Lived Assets Policy [Text Block] Revenue Recognition Revenue Recognition Policy [Text Block] Deferred Costs Deferred Charges Policy [Text Block] Stock-Based Compensation Share Based Compensation Option And Incentive Plans Policy Income Taxes Income Tax Policy [Text Block] Net Income Per Share Earnings Per Share Policy [Text Block] Recently Adopted Accounting Pronouncements New Accounting Pronouncements Policy Policy [Text Block] 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] Data Masons. Data Masons [Member] Data Masons [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Estimated Fair Values of Assets Acquired and Liabilities Assumed at Acquisition Date Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block] Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives Schedule Of Finite Lived Intangible Assets Acquired As Part Of Business Combination [Text Block] Summary of Revenues by Revenue Stream Disaggregation Of Revenue Table [Text Block] Summary of Deferred Revenue Liability Relating to Set-Up Fees Contract With Customer Asset And Liability Table [Text Block] Deferred costs and amortization. Summary of Deferred Costs and Amortization of Deferred Costs Deferred Costs And Amortization Table [Text Block] Financial Instruments Owned At Fair Value [Abstract] Summary of Cash Equivalents and Investments Schedule Of Cash Cash Equivalents And Short Term Investments Table [Text Block] Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] Schedule of Allowance for Credit Losses Activity Included in Accounts Receivable Net Allowance For Credit Losses On Financing Receivables Table [Text Block] Schedule of Property and Equipment, Net Property Plant And Equipment [Text Block] Schedule of Changes in Net Carrying Amount of Goodwill Schedule Of Goodwill [Text Block] Intangible Assets Schedule Of Finite Lived Intangible Assets Table [Text Block] Estimated Annual Amortization Expense Related to Intangible Assets Subject to Amortization Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Summary of Changes in Net Amount of Capitalized Implementation Costs for Software Hosting Arrangements Schedule Of Other Assets Table [Text Block] Summary of non-cancellable operating leases, primarily for office space and certain equipment. Summary of Non-Cancellable Operating Leases, Primarily for Office Space and Certain Equipment Summary Of Non Cancellable Operating Leases Primarily For Office Space And Certain Equipment Table [Text Block] Components of Lease Expense Lease Cost Table [Text Block] Schedule of Rent Expense Under Operating Leases Schedule Of Rent Expense 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 supplemental balance sheet information related to leases. Schedule of Supplemental Balance Sheet Information Related to Leases Schedule Of Supplemental Balance Sheet Information Related To Leases Table [Text Block] Schedule of Future Minimum Payments Under Operating Leases Lessee Operating Lease Liability Maturity Table [Text Block] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Performance share units, restricted stock units, restricted stock awards, and deferred stock units. PSU, RSU, RSA, and DSU [Member] Performance Share Units Restricted Stock Units Restricted Stock Awards And Deferred Stock Units [Member] Stock-Based Compensation Expense Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Stock Option Activity Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Intrinsic Value of Options Exercised and Outstanding Schedule Of Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Grant Date Intrinsic Value Table [Text Block] Weighted Average Fair Value Per Share of Options Granted, Assumptions Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block] PSU, RSU, RSA, and DSU Schedule Of Sharebased Compensation Restricted Stock And Restricted Stock Units Activity Table [Text Block] Summary of ESPP Activity Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity Table [Text Block] Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Weighted-Average Assumptions Schedule Of Share Based Payment Award Employee Stock Purchase Plan Valuation Assumptions Table [Text Block] Schedule of Provision for Income Taxes Schedule Of Components Of Income Tax Expense Benefit Table [Text Block] Reconciliation of the Provision for Income Taxes to the Statutory Federal Rate Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] Significant Components of Deferred Tax Assets (Liabilities) Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] Components of Computation of Basic and Diluted Net Income Per Share Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Schedule of Anti-dilutive Common Shares Excluded from Calculation of Diluted Net Income Per Share Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Regulatory Assets [Abstract] Regulatory Assets [Abstract] Schedule of accounting policies. Schedule Of Accounting Policies [Table] Schedule Of Accounting Policies [Table] Schedule Of Accounting Policies [Table] 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] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Computer equipment and software. Computer Equipment and Software [Member] Computer Equipment And Software [Member] Office equipment and furniture. Office Equipment and Furniture [Member] Office Equipment And Furniture [Member] Internal-use software. Internal-use Software [Member] Internal Use Software [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [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] Subscriber Relationships [Member] Customer Relationships [Member] Non-competition Agreements [Member] Noncompete Agreements [Member] Acquired Technology [Member] Technology Based Intangible Assets [Member] Schedule of Accounting Policies [Line Items] Schedule Of Accounting Policies [Line Items] Cumulative-effect adjustment to retained earnings Stock dividend percentage in stock split. Stock split ratio Stockholders Equity Note Stock Split Conversion Ratio1 Percentage of stock dividend from stock split Stock Dividend Percentage In Stock Split Number of reportable segments Number Of Reportable Segments Estimated useful lives of property and equipment Property Plant And Equipment Useful Life Estimated useful lives of intangible assets Finite Lived Intangible Asset Useful Life Software hosting services arrangement period. Hosting services arrangement period Software Hosting Services Arrangement Period Deferred commission expected amortization period. Deferred commission expected amortization period Deferred Commission Expected Amortization Period Business combination due from sellers related within initial net working capital adjustment. Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] PPP loan. PPP Loan [Member] P P P Loan [Member] Related Party Related Party Transactions By Related Party [Axis] Related Party Related Party [Domain] Former owners. Former Owners [Member] Former Owners [Member] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Accrued Expenses [Member] Accounts Payable And Accrued Liabilities [Member] Other Current Assets [Member] Other Current Assets [Member] Total transaction price Business Acquisition Cost Of Acquired Entity Transaction Costs Payments to acquire businesses, gross Payments To Acquire Businesses Gross Business combination due from sellers related within initial net working capital adjustment Business Combination Due From Sellers Related Within Initial Net Working Capital Adjustment Contingent consideration Business Combination Contingent Consideration Liability Loan and accrued interest balance in escrow. Loan received Proceeds From Loans Loan bear interest Debt Instrument Interest Rate Stated Percentage Maturity term Debt Instrument Term Loan and accrued interest balance in escrow Loan And Accrued Interest Balance In Escrow Business combination non current debt classified with accrued expenses. Non current debt Business Combination Non Current Debt Classified With Accrued Expenses Government grant receivable Grants Receivable Business combination, recognized identifiable assets acquired and liabilities assumed other current and non-current assets. Schedule of business acquisitions purchase price allocation. Schedule of business acquisitions purchase price allocation. Schedule Of Business Acquisitions Purchase Price Allocation [Table] Schedule Of Business Acquisitions Purchase Price Allocation [Table] Schedule Of Business Acquisitions Purchase Price Allocation [Line Items] Schedule Of Business Acquisitions Purchase Price Allocation [Line Items] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business Combination Recognized Identifiable Assets Acquired Goodwill 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 current and non-current assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Current And Non Current Assets Goodwill Intangible assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill Current liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Deferred revenue Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Deferred Revenue Total purchase price Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Developed Technology [Member] Developed Technology [Member] Developed Technology [Member] Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Estimated Fair Value Finitelived Intangible Assets Acquired1 Estimated Life (in years) Acquired Finite Lived Intangible Assets Weighted Average Useful Life Net Regulatory Assets [Abstract] Revenue recognition. Revenue Recognition. Revenue Recognition [Table] Revenue Recognition [Table] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Fulfillment. Fulfillment [Member] Fulfillment [Member] Analytics. Analytics [Member] Analytics [Member] Other. Other [Member] Other [Member] Contract with Customer, Duration Contract With Customer Duration [Axis] Contract with Customer, Duration Contract With Customer Duration [Domain] Recurring revenues. Recurring Revenues [Member] Recurring Revenues [Member] One time revenues. One-time Revenues [Member] One Time Revenues [Member] Revenue Recognition [Line Items] Revenue Recognition [Line Items] Customer contract cancellation period. Recurring revenues timing of billings latest period. Recurring revenues timing of billings earliest period description. Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Analytics Solution [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Customer contract cancellation period Customer Contract Cancellation Period Earliest timing of billings Recurring Revenues Timing Of Billings Earliest Period Description Latest timing of billings Recurring Revenues Timing Of Billings Latest Period Deferred revenue recognition period. Contract period for remaining performance obligations for contracts in which the optional exemption under ASC 606-10-50-14(a) was applied. Deferred revenue recognition period Deferred Revenue Recognition Period Contract period for remaining performance obligations for contracts in which the optional exemption under ASC 606-10-50-14(a) was applied Revenue Remaining Performance Obligation For Contracts Original Durations Estimated period for material rights present to customers. Estimated period for material rights present to customers Estimated Period For Material Rights Present To Customers Set up fees recognized period. Set up fees recognized period Set Up Fees Recognized Period Deferred revenue Invoiced set up fees. Deferred revenue amortized set up fees. Deferred Revenue [Abstract] Deferred Revenue Arrangement By Type [Table] Deferred Revenue Arrangement By Type [Table] Collaborative Arrangement and Arrangement Other than Collaborative Type Of Arrangement [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Arrangements And Nonarrangement Transactions [Member] Set up fees. Set-Up Fees [Member] Set Up Fees [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Balance, beginning of year Contract With Customer Liability Invoiced set-up fees Deferred Revenue Invoiced Set Up Fees Amortized set-up fees Deferred Revenue Amortized Set Up Fees Balance, end of year Current amount recognition period of set up fees. Long term amount recognition period of set up fees. Current amount recognition period of set up fees Current Amount Recognition Period Of Set Up Fees Non-current amount recognition period of set up fees Long Term Amount Recognition Period Of Set Up Fees Maximum recognition period for miscellaneous one-time fee. Maximum recognition period for miscellaneous one-time fee Maximum Recognition Period For Miscellaneous One Time Fee Deferred costs incurred. Deferred costs amortized. Balance, beginning of year Deferred Costs Current And Noncurrent Incurred deferred costs Deferred Costs Incurred Amortized deferred costs Deferred Costs Amortized Balance, end of year Fair value of financial instruments maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Fair value of financial instruments maturing in the first to second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. This item represents the cost of financial instruments, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. Amount before tax of net unrealized gain (loss) in accumulated other comprehensive income (AOCI) on financial instruments. Fair value of financial instruments. Investments Debt And Equity Securities [Abstract] Schedule of financial instruments. Schedule of financial instruments. Schedule Of Financial Instruments [Table] Schedule Of Financial Instruments [Table] Investment Type Investment Type [Axis] Investments Investment Type Categorization [Member] Money Market Funds [Member] Money Market Funds [Member] Certificate of Deposit [Member] Certificates Of Deposit [Member] Corporate Bonds [Member] Corporate Debt Securities [Member] Commercial Paper [Member] Commercial Paper [Member] U.S. Treasury Securities [Member] U S Treasury Securities [Member] Schedule of Financial Instruments [Line Items] Schedule Of Financial Instruments [Line Items] Maturing within one year Financial Instruments Maturities Within One Year Fair Value Maturing within one to two years Financial Instruments Maturities Within One To Two Year Fair Value Amortized Cost Financial Instrument Amortized Cost Basis Unrealized Gains (Losses), net Financial Instrument Net Unrealized Gain Loss Before Tax Fair Value Financial Instruments Fair Value Cash equivalents. Cash Equivalents [Abstract] Fair Value By Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Measurement Frequency Fair Value By Measurement Frequency [Axis] Measurement Frequency Fair Value Measurement Frequency [Domain] Fair Value, Measurements, Recurring [Member] Fair Value Measurements Recurring [Member] Fair Value Hierarchy and NAV Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value Inputs Level1 [Member] Level 2 [Member] Fair Value Inputs Level2 [Member] Level 3 [Member] Fair Value Inputs Level3 [Member] Data Masons contingent consideration. Data Masons Contingent Consideration [Member] Data Masons Contingent Consideration [Member] EDIAdmin earn-out liability. EDIAdmin Earn-out Liability [Member] E D I Admin Earn Out Liability [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Assets fair value Assets Fair Value Disclosure Liabilities fair value Liabilities Fair Value Disclosure Earn-out liability expected to be paid on completion of revenue milestones. Contingent consideration transferred out of fair value hierarchy from level 3. Gain due to remeasurement of contingent liability. Fair Value Disclosures [Abstract] Accrued Expenses [Member] Accrued Liabilities [Member] EDIAdmin. E D I Admin [Member] E D I Admin [Member] Gain due to remeasurement of contingent liability Gain Due To Remeasurement Of Contingent Liability Earn-out liability expected to be paid on completion of revenue milestones Earn Out Liability Expected To Be Paid On Completion Of Revenue Milestones Contingent liability payment Contingent consideration transferred out of the fair value hierarchy from level 3 Contingent Consideration Transferred Out Of Fair Value Hierarchy From Level3 Fair value, assets, level 1 to level 2 transfers, amount Fair Value Assets Level1 To Level2 Transfers Amount Fair value, assets, level 2 to level 1 transfers, amount Fair Value Assets Level2 To Level1 Transfers Amount Fair value, liabilities, level 1 to level 2 transfers, amount Fair Value Liabilities Level1 To Level2 Transfers Amount Fair value, liabilities, level 2 to level 1 transfers, amount Fair Value Liabilities Level2 To Level1 Transfers Amount Fair value, asset transfers into level 3 Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Into Level3 Fair value, asset, transfers out of level 3 Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Out Of Level3 Fair value, liability, transfers into level 3 Fair Value Measurement With Unobservable Inputs Reconciliation Liability Transfers Into Level3 Fair value, liability, transfers out of level 3 Fair Value Measurement With Unobservable Inputs Reconciliation Liability Transfers Out Of Level3 Allowance For Credit Loss [Abstract] Balance, beginning of year Allowance For Doubtful Accounts Receivable Adoption of ASU 2016-13 Accounts Receivable Change In Method Credit Loss Expense Reversal Allowance for Data Masons acquired receivables Allowance For Doubtful Accounts Receivable Period Increase Decrease Write-offs, net of recoveries Allowance For Doubtful Accounts Receivable Write Offs Balance, end of year Property plant and equipment useful life and values. Property Plant And Equipment Useful Life And Values [Abstract] Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Leasehold Improvements [Member] Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Property, Plant and Equipment, Gross Property Plant And Equipment Gross Less: accumulated depreciation and amortization Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Net, Total Balance, beginning of year Additions from business acquisitions Goodwill Acquired During Period Foreign currency translation Goodwill Foreign Currency Translation Gain Loss Balance, end of year Acquired Technology [Member] Gross Carrying Amount Finite Lived Intangible Assets Gross Accumulated Amortization Finite Lived Intangible Assets Accumulated Amortization Foreign Currency Translation Finite Lived Intangible Assets Accumulated Foreign Currency Translation Gain Loss Net 2021 Finite Lived Intangible Assets Amortization Expense Next Twelve Months 2022 Finite Lived Intangible Assets Amortization Expense Year Two 2023 Finite Lived Intangible Assets Amortization Expense Year Three 2024 Finite Lived Intangible Assets Amortization Expense Year Four 2025 Finite Lived Intangible Assets Amortization Expense Year Five Thereafter Finite Lived Intangible Assets Amortization Expense After Year Five Capitalized Computer Software Net [Abstract] Balance, beginning of year Capitalized Computer Software Net Capitalized implementation fees Capitalized Computer Software Additions Amortization of implementation fees Capitalized Computer Software Amortization1 Balance, end of year Leases [Abstract] Lessee Lease Description [Table] Lessee Lease Description [Table] Lease Contractual Term Lease Contractual Term [Axis] Lease Contractual Term Lease Contractual Term [Domain] Other leases. Other Leases [Member] Other Leases [Member] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] Minneapolis, MN Lease [Member] MINNESOTA Kyiv, Ukraine Lease [Member] UKRAINE Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Remaining Term Lessee Operating Lease Term Of Contract Right-of-Use Asset Area of leased space. Number of options to extend term of lease. Incentives received upon execution of amendment. Commitments and Contingencies. Commitments and Contingencies. Commitments And Contingencies [Table] Commitments And Contingencies [Table] Fifth amendment to lease agreement related to current headquarters location. Current Headquarters [Member] Fifth Amendment To Lease Agreement Related To Current Headquarters Location [Member] Minneapolis, Minnesota [Member] MONGOLIA Lease agreement expires on May 31, 2025. Lease Agreement Expires on May 31, 2025 [Member] Lease Agreement Expires On May Thirty One Thousand Twenty Five [Member] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Current leased space Area Of Leased Space Lease agreement expires, date Lease Expiration Date1 Number of options to extend term of the lease Number Of Options To Extend Lease Lease extension period, number of years Lessee Operating Lease Renewal Term Incentives Incentives Received Upon Execution Of Amendment Operating lease cost Operating Lease Cost Variable lease cost Variable Lease Cost Lease expense Lease Cost Rent expense Lease And Rental Expense Cash paid for amounts included in the measurement of lease liabilities. 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 ROU assets obtained in exchange for operating lease liabilities Right Of Use Asset Obtained In Exchange For Operating Lease Liability Weighted-average remaining lease term - operating leases Operating Lease Weighted Average Remaining Lease Term1 Weighted-average discount rate - operating leases Operating Lease Weighted Average Discount Rate Percent 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 Future minimum payments Lessee Operating Lease Liability Payments Due Less: imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Operating lease liability Operating Lease Liability Remaining purchase commitment Purchase Commitment Remaining Minimum Amount Committed Increase decrease in common stock, shares authorized. Schedule of stockholders equity. Schedule of stockholders equity. Schedule Of Stockholders Equity [Table] Schedule Of Stockholders Equity [Table] Share Repurchase Program Share Repurchase Program [Axis] Share Repurchase Program Share Repurchase Program [Domain] Stock repurchase program. Stock Repurchase Program [Member] Stock Repurchase Program1 [Member] Schedule Of Stockholders Equity [Line Items] Schedule Of Stockholders Equity [Line Items] Change in number of common stock, shares authorized Increase Decrease In Common Stock Shares Authorized Stock repurchase program authorized repurchase amount expired. Stock repurchase program, authorized amount Stock Repurchase Program Authorized Amount1 Stock repurchase program, authorized repurchase amount expired Stock Repurchase Program Authorized Repurchase Amount Expired Stock repurchase program, period Stock Repurchase Program Period In Force1 Stock repurchase program, available for future repurchases Stock Repurchase Program Remaining Authorized Repurchase Amount1 Stock repurchase program, purchased in shares Stock repurchase program, purchased costs Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Equity Incentive Plan [Member] Stock Compensation Plan [Member] Award Date Award Date [Axis] Award Date Award Date [Domain] Two thousand ten. 2010 [Member] Two Thousand Ten [Member] Stock Options [Member] Employee Stock Option [Member] Performance Share Unit [Member] Performance Shares [Member] Restricted Stock Units [Member] Restricted Stock Units R S U [Member] Restricted Stock Award [Member] Restricted Stock [Member] Deferred stock units. Deferred Stock Units [Member] Deferred Stock Units [Member] Performance Share Units, Restricted Stock Units and Deferred Stock Units. PSU, RSU and DSU [Member] Performance Share Units Restricted Stock Units And Deferred Stock Units [Member] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] Employee Stock Purchase Plan [Member] Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Additional shares reserved for issuance under the plan Deferred Compensation Arrangement With Individual Common Stock Reserved For Future Issuance Shares available for grant Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant 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] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Revenues [Member] Cost Of Sales [Member] Sales and Marketing [Member] Selling And Marketing Expense [Member] Research and Development [Member] Research And Development Expense [Member] General and Administrative [Member] General And Administrative Expense [Member] PSUs [Member] RSUs [Member] Restricted stock awards and deferred stock units. RSAs and DSUs [Member] Restricted Stock Awards And Deferred Stock Units [Member] Employee stock purchase plan. ESPP [Member] Employee Stock Purchase Plan [Member] Four zero one (k) stock match. 401(k) Stock Match [Member] Four Zero One K Stock Match [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Stock-based compensation expense Allocated Share Based Compensation Expense Represents the expense (reversal of expense) during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees. PSUs Allocated Share Based Compensation Expense Reversal Unrecognized stock-based compensation expense Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Unrecognized stock-based compensation, expected to be recognized, weighted average period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Stock options contractual term range Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Options Outstanding, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Options, Granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Options, Exercised Stock Issued During Period Shares Stock Options Exercised Options, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Options Outstanding, Ending balance Weighted Average Exercise Price, Outstanding, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted Average Exercise Price, Granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted Average Exercise Price, Exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted Average Exercise Price, Forfeited Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Weighted Average Exercise Price, Outstanding, Ending Balance Outstanding and exercisable options Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Weighted average exercise price Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price Weighted average remaining contractual life Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Fair value of options vested Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1 Intrinsic value of options exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Intrinsic value of options outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Weighted-average fair value per share of options granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Volatility Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate Dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Life (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 Share based compensation arrangement by share based payment award period of delayed receipt of common shares. Period of delayed receipt of common shares Share Based Compensation Arrangement By Share Based Payment Award Period Of Delayed Receipt Of Common Shares Stock awards, Outstanding, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Granted, stock units Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Vested and common stock issued, stock units Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Forfeited, stock units Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Stock awards, Outstanding, Ending Balance Weighted average grant date fair value, Outstanding, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Granted, Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Vested and common stock issued, Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Forfeited, Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted average grant date fair value, Outstanding, Ending Balance Share based compensation arrangement by share based payment award equity instruments other than options vested and unissued in period. Number of shares vested and not issued during the period Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Unissued In Period The number of six-month offering periods during each calendar year. Purchase price as a percentage of fair market value Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent Number of offerings per year Number Of Offerings Share-based compensation arrangement by share-based payment award value purchased for award. Amounts for shares purchased Share Based Compensation Arrangement By Share Based Payment Award Value Purchased For Award Shares purchased Share Based Compensation Arrangement By Share Based Payment Award Shares Purchased For Award Volatility Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Current Current Income Tax Expense Benefit Continuing Operations [Abstract] State Current State And Local Tax Expense Benefit Foreign Current Foreign Tax Expense Benefit Deferred Deferred Income Tax Expense Benefit Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense Benefit State Deferred State And Local Income Tax Expense Benefit Foreign Deferred Foreign Income Tax Expense Benefit Total provision for income taxes Expected federal income tax at statutory rate Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate State income taxes, net of federal tax effect Income Tax Reconciliation State And Local Income Taxes Tax impact of foreign activity Income Tax Reconciliation Foreign Income Tax Rate Differential Nondeductible executive compensation Income Tax Reconciliation Nondeductible Expense For Executive Compensation Foreign derived intangible income Income Tax Reconciliation Foreign Derived Intangible Income Nondeductible expenses Income Tax Reconciliation Nondeductible Expense Change in valuation allowance Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance Change in state deferred rate Income Tax Reconciliation Change In State Deferred Rate Research and development credit Income Tax Reconciliation Tax Credits Research Tax impact of stock activity Income Tax Reconciliation Tax Benefits For Excess Tax Deduction From Stock Activity Other Income Tax Reconciliation Other Adjustments Deferred tax assets Deferred Tax Assets Net [Abstract] Net operating loss and credit carryforwards Deferred Tax Assets Operating Loss And Tax Credit Carryforwards Stock-based compensation expense Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Accounts receivable allowances Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts Accrued expenses Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities Deferred revenue Deferred Tax Assets Deferred Income Lease liabilities Deferred Tax Assets Lease Liabilities Other Deferred Tax Assets Other Gross deferred tax assets Deferred Tax Assets Gross Less: valuation allowance Deferred Tax Assets Valuation Allowance Total net deferred tax assets Deferred Tax Assets Net Deferred tax liabilities Deferred Tax Liabilities Net [Abstract] Deferred costs Deferred Tax Liabilities Deferred Revenue And Expense Right-of-use assets Deferred Tax Liabilities Right Of Use Assets Foreign operations Deferred Tax Liabilities Undistributed Foreign Earnings Depreciation and amortization Deferred Tax Liabilities Property Plant And Equipment And Other Finite Lived Assets Other Deferred Tax Liabilities Other Total deferred tax liabilities Deferred Income Tax Liabilities Net deferred tax assets Deferred Tax Assets Liabilities Net Net deferred tax liabilities Deferred Tax Liabilities Operating Loss Carryforwards Expiration Date One Income Tax Expense Benefit [Line Items] Income Tax Expense Benefit [Table] Income Tax Expense Benefit [Table] Income Tax Expense Benefit [Table] Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] Domestic Tax Authority [Member] Domestic Country [Member] State and Local Jurisdiction [Member] State And Local Jurisdiction [Member] Income Tax Authority, Name Income Tax Authority Name [Axis] Income Tax Authority, Name Income Tax Authority Name [Domain] U.S. Internal Revenue Code [Member] Internal Revenue Service I R S [Member] Tax Credit Carryforward Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name Tax Credit Carryforward Name [Domain] Research and Development [Member] Research [Member] Valuation Allowance by Deferred Tax Asset Valuation Allowance By Deferred Tax Asset [Axis] Deferred Tax Asset Deferred Tax Asset [Domain] Net operating loss and credit carryforwards. Net Operating Loss and Credit Carryforwards [Member] Net Operating Loss And Credit Carryforwards [Member] Income Tax Expense Benefit [Line Items] Income Tax Expense Benefit [Line Items] Net operating loss carryforward Operating Loss Carryforwards Expiration of net operating loss carryforwards Operating Loss Carryforwards Expiration Date One The amount of operating loss carryforwards expected to expire unused due to limitations. Losses expected to expire unused Operating Loss Carryforward Expirable Unused Amount Tax Credit Carryforward Beginning Expiration Year Research and development credit carryforwards Tax Credit Carryforward Amount Year in which credit carryforward begins to expire Tax Credit Carryforward Beginning Expiration Year Valuation allowance against our deferred tax assets Net income per share. Net Income Per Share [Abstract] Numerator Net Income Loss [Abstract] Net income Denominator Weighted average common shares outstanding, basic Options to purchase common stock Incremental Common Shares Attributable To Share Based Payment Arrangements PSUs, RSUs, RSAs, and DSUs Incremental Common Shares Attributable To Contingently Issuable Shares Weighted average common shares outstanding, diluted Antidilutive shares Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Defined contribution plan employer not note discretionary contribution amount. Maximum allowable contribution by employee percentage Defined Contribution Plan Maximum Annual Contributions Per Employee Percent Defined benefit plan employer matching contribution percent Defined Contribution Plan Employer Matching Contribution Percent Of Match Maximum annual contribution per employee, percent Defined Contribution Plan Employer Matching Contribution Percent Employer matching contribution amount Defined Contribution Plan Employer Not Note Discretionary Contribution Amount Schedule Of Related Party Transactions By Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Non profit organization. SPS Commerce Foundation [Member] Non Profit Organization [Member] Title of Individual Title Of Individual [Axis] Title of Individual Title Of Individual With Relationship To Entity [Domain] Directors of Foundation [Member] Director [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Officers' compensation from Foundation Officers Compensation Contributions to Foundation Related Party Transaction Amounts Of Transaction Legal obligations for future commitments to Foundation Due To Affiliate Current And Noncurrent Number of jurisdiction outside US had excess revenue of 10%. Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] Geographic Distribution Geographic Distribution [Axis] Geographic Distribution Geographic Distribution [Domain] United States [Member] Geographic Distribution Domestic [Member] Foreign [Member] Geographic Distribution Foreign [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] Property, Plant and Equipment Property Plant And Equipment [Member] Concentration risk, percentage Concentration Risk Percentage1 Number of jurisdiction outside US had excess revenue of 10% Number Of Jurisdiction Outside U S Had Excess Revenue Of Ten Percentage EX-101.PRE 15 spsc-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 16 spsc-10k_20201231_htm.xml IDEA: XBRL DOCUMENT 0001092699 2020-01-01 2020-12-31 0001092699 2021-02-10 0001092699 2020-06-30 0001092699 2020-12-31 0001092699 2019-12-31 0001092699 2019-01-01 2019-12-31 0001092699 2018-01-01 2018-12-31 0001092699 us-gaap:CommonStockMember 2017-12-31 0001092699 us-gaap:TreasuryStockMember 2017-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001092699 us-gaap:RetainedEarningsMember 2017-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001092699 2017-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001092699 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001092699 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001092699 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001092699 us-gaap:CommonStockMember 2018-12-31 0001092699 us-gaap:TreasuryStockMember 2018-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001092699 us-gaap:RetainedEarningsMember 2018-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001092699 2018-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001092699 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001092699 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001092699 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001092699 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001092699 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate201802Member 2018-12-31 0001092699 us-gaap:CommonStockMember 2019-12-31 0001092699 us-gaap:TreasuryStockMember 2019-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001092699 us-gaap:RetainedEarningsMember 2019-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001092699 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001092699 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001092699 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001092699 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2019-12-31 0001092699 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0001092699 us-gaap:CommonStockMember 2020-12-31 0001092699 us-gaap:TreasuryStockMember 2020-12-31 0001092699 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001092699 us-gaap:RetainedEarningsMember 2020-12-31 0001092699 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001092699 spsc:DataMasonsMember 2020-01-01 2020-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2020-01-01 2020-12-31 0001092699 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-12-31 0001092699 2019-08-08 2019-08-08 0001092699 srt:MinimumMember spsc:ComputerEquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember spsc:ComputerEquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001092699 srt:MinimumMember spsc:OfficeEquipmentAndFurnitureMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember spsc:OfficeEquipmentAndFurnitureMember 2020-01-01 2020-12-31 0001092699 spsc:InternalUseSoftwareMember 2020-01-01 2020-12-31 0001092699 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001092699 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001092699 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001092699 srt:MinimumMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember 2020-01-01 2020-12-31 0001092699 spsc:DataMasonsMember 2020-12-16 0001092699 spsc:DataMasonsMember 2020-12-16 2020-12-16 0001092699 srt:MaximumMember spsc:DataMasonsMember spsc:PPPLoanMember 2020-12-16 0001092699 spsc:DataMasonsMember spsc:PPPLoanMember 2020-05-01 2020-05-31 0001092699 spsc:DataMasonsMember spsc:PPPLoanMember 2020-05-31 0001092699 spsc:DataMasonsMember spsc:PPPLoanMember spsc:FormerOwnersMember 2020-12-16 0001092699 us-gaap:AccountsPayableAndAccruedLiabilitiesMember spsc:DataMasonsMember spsc:PPPLoanMember 2020-12-16 0001092699 spsc:DataMasonsMember spsc:PPPLoanMember 2020-12-16 0001092699 us-gaap:OtherCurrentAssetsMember spsc:DataMasonsMember spsc:PPPLoanMember 2020-12-16 0001092699 spsc:DataMasonsMember us-gaap:CustomerRelationshipsMember 2020-12-16 2020-12-16 0001092699 spsc:DataMasonsMember spsc:DevelopedTechnologyMember 2020-12-16 2020-12-16 0001092699 spsc:FulfillmentMember spsc:RecurringRevenuesMember 2020-01-01 2020-12-31 0001092699 spsc:FulfillmentMember spsc:RecurringRevenuesMember 2019-01-01 2019-12-31 0001092699 spsc:FulfillmentMember spsc:RecurringRevenuesMember 2018-01-01 2018-12-31 0001092699 spsc:AnalyticsMember spsc:RecurringRevenuesMember 2020-01-01 2020-12-31 0001092699 spsc:AnalyticsMember spsc:RecurringRevenuesMember 2019-01-01 2019-12-31 0001092699 spsc:AnalyticsMember spsc:RecurringRevenuesMember 2018-01-01 2018-12-31 0001092699 spsc:OtherMember spsc:RecurringRevenuesMember 2020-01-01 2020-12-31 0001092699 spsc:OtherMember spsc:RecurringRevenuesMember 2019-01-01 2019-12-31 0001092699 spsc:OtherMember spsc:RecurringRevenuesMember 2018-01-01 2018-12-31 0001092699 spsc:RecurringRevenuesMember 2020-01-01 2020-12-31 0001092699 spsc:RecurringRevenuesMember 2019-01-01 2019-12-31 0001092699 spsc:RecurringRevenuesMember 2018-01-01 2018-12-31 0001092699 spsc:OneTimeRevenuesMember 2020-01-01 2020-12-31 0001092699 spsc:OneTimeRevenuesMember 2019-01-01 2019-12-31 0001092699 spsc:OneTimeRevenuesMember 2018-01-01 2018-12-31 0001092699 spsc:AnalyticsMember 2020-01-01 2020-12-31 0001092699 spsc:SetUpFeesMember 2019-12-31 0001092699 spsc:SetUpFeesMember 2018-12-31 0001092699 spsc:SetUpFeesMember 2020-01-01 2020-12-31 0001092699 spsc:SetUpFeesMember 2019-01-01 2019-12-31 0001092699 spsc:SetUpFeesMember 2020-12-31 0001092699 us-gaap:MoneyMarketFundsMember 2020-12-31 0001092699 us-gaap:CertificatesOfDepositMember 2020-12-31 0001092699 us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001092699 us-gaap:CommercialPaperMember 2020-12-31 0001092699 us-gaap:USTreasurySecuritiesMember 2020-12-31 0001092699 us-gaap:MoneyMarketFundsMember 2019-12-31 0001092699 us-gaap:CertificatesOfDepositMember 2019-12-31 0001092699 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001092699 us-gaap:CommercialPaperMember 2019-12-31 0001092699 us-gaap:USTreasurySecuritiesMember 2019-12-31 0001092699 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001092699 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-12-31 0001092699 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001092699 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-12-31 0001092699 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001092699 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember spsc:DataMasonsContingentConsiderationMember 2020-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember spsc:DataMasonsContingentConsiderationMember 2020-12-31 0001092699 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001092699 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001092699 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-12-31 0001092699 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001092699 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-12-31 0001092699 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0001092699 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember spsc:EDIAdminEarnOutLiabilityMember 2019-12-31 0001092699 us-gaap:FairValueMeasurementsRecurringMember spsc:EDIAdminEarnOutLiabilityMember 2019-12-31 0001092699 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001092699 spsc:EDIAdminMember 2020-01-01 2020-12-31 0001092699 us-gaap:AccruedLiabilitiesMember 2020-12-31 0001092699 spsc:ComputerEquipmentAndSoftwareMember 2020-12-31 0001092699 spsc:ComputerEquipmentAndSoftwareMember 2019-12-31 0001092699 spsc:OfficeEquipmentAndFurnitureMember 2020-12-31 0001092699 spsc:OfficeEquipmentAndFurnitureMember 2019-12-31 0001092699 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001092699 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001092699 us-gaap:CustomerRelationshipsMember 2020-12-31 0001092699 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001092699 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001092699 us-gaap:CustomerRelationshipsMember 2019-12-31 0001092699 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001092699 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0001092699 srt:MinimumMember spsc:OtherLeasesMember 2020-12-31 0001092699 srt:MaximumMember spsc:OtherLeasesMember 2020-12-31 0001092699 stpr:MN 2020-12-31 0001092699 country:UA 2020-12-31 0001092699 spsc:OtherLeasesMember 2020-12-31 0001092699 stpr:MN 2019-12-31 0001092699 country:UA 2019-12-31 0001092699 srt:MinimumMember spsc:OtherLeasesMember 2019-12-31 0001092699 srt:MaximumMember spsc:OtherLeasesMember 2019-12-31 0001092699 spsc:OtherLeasesMember 2019-12-31 0001092699 country:MN spsc:FifthAmendmentToLeaseAgreementRelatedToCurrentHeadquartersLocationMember 2020-12-31 0001092699 spsc:FifthAmendmentToLeaseAgreementRelatedToCurrentHeadquartersLocationMember 2020-12-01 2020-12-31 0001092699 spsc:FifthAmendmentToLeaseAgreementRelatedToCurrentHeadquartersLocationMember 2020-12-31 0001092699 spsc:FifthAmendmentToLeaseAgreementRelatedToCurrentHeadquartersLocationMember 2019-01-01 2019-12-31 0001092699 country:UA spsc:LeaseAgreementExpiresOnMayThirtyOneThousandTwentyFiveMember 2019-12-31 0001092699 country:UA spsc:LeaseAgreementExpiresOnMayThirtyOneThousandTwentyFiveMember 2019-12-01 2019-12-31 0001092699 country:UA 2019-12-01 2019-12-31 0001092699 2019-08-21 2019-08-22 0001092699 us-gaap:CommonStockMember 2017-11-02 0001092699 us-gaap:CommonStockMember 2019-11-02 0001092699 us-gaap:CommonStockMember 2019-10-31 2019-11-02 0001092699 spsc:StockRepurchaseProgram1Member 2020-01-01 2020-12-31 0001092699 spsc:StockRepurchaseProgram1Member 2019-01-01 2019-12-31 0001092699 spsc:StockRepurchaseProgram1Member 2018-01-01 2018-12-31 0001092699 spsc:TwoThousandTenMember us-gaap:StockCompensationPlanMember 2020-02-29 0001092699 spsc:TwoThousandTenMember us-gaap:StockCompensationPlanMember 2019-02-28 0001092699 spsc:TwoThousandTenMember us-gaap:StockCompensationPlanMember 2018-01-31 0001092699 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001092699 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001092699 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001092699 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001092699 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001092699 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001092699 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001092699 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001092699 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001092699 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001092699 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001092699 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001092699 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001092699 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001092699 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001092699 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001092699 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001092699 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001092699 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001092699 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001092699 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001092699 spsc:RestrictedStockAwardsAndDeferredStockUnitsMember 2020-01-01 2020-12-31 0001092699 spsc:RestrictedStockAwardsAndDeferredStockUnitsMember 2019-01-01 2019-12-31 0001092699 spsc:RestrictedStockAwardsAndDeferredStockUnitsMember 2018-01-01 2018-12-31 0001092699 spsc:EmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001092699 spsc:EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001092699 spsc:EmployeeStockPurchasePlanMember 2018-01-01 2018-12-31 0001092699 spsc:FourZeroOneKStockMatchMember 2020-01-01 2020-12-31 0001092699 spsc:FourZeroOneKStockMatchMember 2019-01-01 2019-12-31 0001092699 spsc:FourZeroOneKStockMatchMember 2018-01-01 2018-12-31 0001092699 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001092699 us-gaap:EmployeeStockOptionMember 2020-12-31 0001092699 us-gaap:PerformanceSharesMember 2020-02-01 2020-02-29 0001092699 us-gaap:PerformanceSharesMember 2019-02-01 2019-02-28 0001092699 us-gaap:PerformanceSharesMember 2018-02-01 2018-02-28 0001092699 us-gaap:PerformanceSharesMember 2017-02-01 2017-02-28 0001092699 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001092699 spsc:DeferredStockUnitsMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember spsc:DeferredStockUnitsMember 2020-01-01 2020-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2017-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2018-01-01 2018-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2018-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2019-01-01 2019-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2019-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember 2020-12-31 0001092699 spsc:PerformanceShareUnitsRestrictedStockUnitsAndDeferredStockUnitsMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001092699 us-gaap:EmployeeStockMember 2020-12-31 0001092699 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001092699 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001092699 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001092699 us-gaap:DomesticCountryMember 2020-12-31 0001092699 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001092699 us-gaap:DomesticCountryMember 2020-01-01 2020-12-31 0001092699 us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 0001092699 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2020-12-31 0001092699 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2020-12-31 0001092699 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2020-01-01 2020-12-31 0001092699 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2020-12-31 0001092699 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2020-01-01 2020-12-31 0001092699 us-gaap:StateAndLocalJurisdictionMember spsc:NetOperatingLossAndCreditCarryforwardsMember 2020-12-31 0001092699 srt:DirectorMember spsc:NonProfitOrganizationMember 2020-01-01 2020-12-31 0001092699 spsc:NonProfitOrganizationMember 2020-01-01 2020-12-31 0001092699 srt:MaximumMember spsc:NonProfitOrganizationMember 2019-01-01 2019-12-31 0001092699 spsc:NonProfitOrganizationMember 2018-01-01 2018-12-31 0001092699 spsc:NonProfitOrganizationMember 2020-12-31 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2020-01-01 2020-12-31 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2019-01-01 2019-12-31 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2018-01-01 2018-12-31 0001092699 srt:MaximumMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2020-01-01 2020-12-31 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicDistributionForeignMember 2020-01-01 2020-12-31 0001092699 us-gaap:GeographicConcentrationRiskMember us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicDistributionForeignMember 2019-01-01 2019-12-31 shares iso4217:USD iso4217:USD shares pure spsc:Segment utr:sqft spsc:Option spsc:Offering spsc:jurisdiction false 2020 FY 0001092699 --12-31 2027-04-30 P3Y P3Y P3Y P3Y P8Y P8Y P5Y P5Y P1Y P5Y P6Y P4Y P1Y P5Y P4Y3D P4Y5M4D P4Y5M8D P6M P6M P6M 10-K true 2020-12-31 false 001-34702 SPS COMMERCE, INC. DE 41-2015127 333 South Seventh Street Suite 1000 Minneapolis MN 55402 612 435-9400 Common Stock, par value $0.001 per share SPSC NASDAQ No Yes Yes Yes Large Accelerated Filer false false true false 2600000000 35583977 <p style="text-align:center;margin-top:4pt;margin-bottom:0pt;text-indent:0%;font-size:7.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">DOCUMENTS INCORPORATED BY REFERENCE</p> <p style="margin-bottom:0pt;margin-top:4pt;text-indent:0%;font-size:7.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Portions of the Company’s definitive Proxy Statement for the Annual Meeting of Stockholders to be held on May 19, 2021 (the “2021 Proxy Statement”), which is expected to be filed within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, are incorporated by reference in Part III of this Annual Report on Form 10-K.<span style="font-family:Calibri;font-size:11pt;">   </span></p> 149692000 179252000 37786000 34284000 37811000 33001000 4233000 1469000 33578000 31532000 37988000 35274000 12312000 11279000 271356000 291621000 26432000 23752000 15581000 15744000 134853000 76845000 60230000 22668000 2500000 12607000 11667000 194000 2630000 2705000 2513000 526458000 447440000 5354000 4274000 22872000 22303000 11161000 6207000 37947000 31463000 2798000 3783000 80132000 68030000 2996000 2851000 19672000 20085000 2937000 1193000 405000 105737000 92564000 0.001 0.001 5000000 5000000 0 0 0 0 0.001 0.001 110000000 55000000 37100467 36104619 35487217 34863271 37000 36000 1613250 1241348 65247000 46297000 393462000 354115000 93490000 48973000 -1021000 -1951000 420721000 354876000 526458000 447440000 312630000 279124000 248240000 99836000 92239000 81748000 212794000 186885000 166492000 75955000 70140000 71719000 31024000 28305000 22087000 50119000 44719000 41862000 5538000 5315000 4093000 162636000 148479000 139761000 50158000 38406000 26731000 1103000 2947000 2329000 1334000 272000 -626000 -85000 -445000 94000 2522000 3664000 1609000 52680000 42070000 28340000 7094000 8358000 4468000 45586000 33712000 23872000 1097000 1290000 -3999000 -3000 122000 132000 -10000 367000 397000 -52000 -133000 -91000 157000 398000 273000 930000 1259000 -3875000 46516000 34971000 19997000 1.29 0.96 0.69 1.26 0.94 0.68 35226000 35024000 34392000 36285000 36002000 35212000 34254012 34000 244294 -5815000 301846000 -8611000 657000 288111000 11270000 11270000 866398 2000 14342000 14344000 69596 1745000 1745000 579490 -579490 19864000 0 19864000 80956 3371000 3371000 23872000 23872000 -3999000 -3999000 397000 397000 -273000 -273000 34691472 36000 823784 -25679000 332574000 15261000 -3218000 318974000 13365000 13365000 536034 6207000 6207000 58851 2269000 2269000 417564 -417564 20618000 20618000 -5522 -300000 -300000 33712000 33712000 1290000 1290000 367000 367000 -398000 -398000 8000 8000 34863271 36000 1241348 -46297000 354115000 48973000 -1951000 354876000 17382000 17382000 934015 1000 18591000 18592000 61833 3374000 3374000 371902 -371902 18950000 18950000 45586000 45586000 1097000 1097000 -10000 -10000 -157000 -157000 -1069000 -1069000 35487217 37000 1613250 -65247000 393462000 93490000 -1021000 420721000 45586000 33712000 23872000 4241000 7581000 2798000 -85000 -445000 94000 13127000 11123000 8593000 5538000 5315000 4093000 5660000 3499000 2592000 18936000 14690000 12510000 24000 574000 364000 5922000 6771000 4569000 3414000 1441000 5564000 -1201000 2768000 3333000 1214000 -489000 937000 -1257000 319000 3957000 563000 706000 -135000 4432000 6366000 7094000 2440000 -1234000 971000 88562000 71794000 55015000 16467000 13585000 13750000 74797000 73700000 81666000 69461000 84472000 82224000 98666000 11500000 27273000 -120469000 -14313000 -40465000 18950000 20618000 19864000 18592000 6207000 14344000 3374000 2269000 1745000 688000 2328000 -12142000 -3775000 19000 54000 -43000 -29560000 45393000 10732000 179252000 133859000 123127000 149692000 179252000 133859000 1656000 1545000 1534000 -551000 322000 405000 3371000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE A – General</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Business Description</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SPS Commerce is a leading provider of cloud-based supply chain management solutions that make it easier for retailers, suppliers, distributors, and logistics firms to orchestrate the management of item data, order fulfillment, inventory control and sales analytics across all channels. Implementing and maintaining a suite of supply chain management capabilities is resource intensive and is not a core competency for most businesses. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The services offered by SPS Commerce eliminate the need for on-premise software and support staff by taking on that capability on the customer’s behalf. The solutions SPS Commerce provides enable our customers to increase their supply cycle agility, optimize their inventory levels and sell-through, reduce operational costs and gain increased visibility into customer orders, ensuring that suppliers, distributors, and logistics firms can satisfy retailer requirements.</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;">Basis of Presentation</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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 in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.44%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective January 1, 2020, we adopted Accounting Standards Update (“ASU”) No. 2016-13, <span style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326)</span> with a modified-retrospective approach and recorded a $1.1 million cumulative-effect adjustment to retained earnings. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.44%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On July 25, 2019, we announced that our board of directors declared a two-for-one stock split of our common stock, effected in the form of a 100 percent stock dividend as of the record date on August 8, 2019. The stock split dividend was distributed on August 22, 2019. Earnings per share and weighted average shares outstanding are presented in this Annual Report on Form 10-K after the effect of the 100 percent stock dividend. The two-for-one stock split is reflected in the share amounts in all periods presented in this Annual Report on Form 10-K. </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;">Foreign Currency Translation</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The functional currency of our foreign operations is generally the applicable local currency. The functional currency is translated into U.S. dollars for balance sheet accounts using current exchange rates in effect as of the balance sheet date and for revenue and expense accounts using an average exchange rate during the year. The translation adjustments are deferred as a component of other comprehensive income within the consolidated statements of comprehensive income and the consolidated statements of stockholders' equity. Gains or losses resulting from transactions denominated in foreign currencies, if any, are included in other income (expense), net in our consolidated statements of comprehensive income.</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;">Use of Estimates</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</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;">Business Combinations</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize the fair value of the assets acquired and the liabilities assumed at the acquisition date, separately from goodwill. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the amount of the assets acquired and the liabilities assumed. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets acquired include tangible and intangible assets. We use estimates and assumptions that we believe are reasonable as a part of the purchase price allocation, which includes the process to determine the value and useful lives of purchased intangible assets and the process to determine the value of any contingent consideration liabilities. We recorded the acquisition-date fair value of any contingent liabilities, such as earn-out provisions, as part of the consideration transferred. The earn-out liability fair value is subsequently remeasured at each reporting date. The Company evaluates each contingent consideration to determine the valuation approach. See Notes B and E for valuation methods utilized in the fair value remeasurement as of the reporting date.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">While we believe these estimates and assumptions are reasonable, they are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of the assets acquired and the liabilities assumed<span style="color:#000000;">. Any such adjustments would be recorded</span> as an offset to goodwill or a working capital adjustment as applicable. Upon the conclusion of the measurement period or final determination of the fair values, whichever comes first, any subsequent adjustments would be recorded in our consolidated statements of comprehensive income.</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;">Segment Information</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We operate in and report on one segment, which is supply chain management solutions<span style="font-style:italic;">.</span></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;">Risk and Uncertainties</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We rely on hardware and software licensed from third parties to offer our on-demand solutions. Our management believes alternate sources are available; however, disruption or termination of these relationships could adversely affect our operating results in the near term.</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;">Concentration of Credit Risk</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents in financial institutions in excess of federally insured limits and accounts receivable. Cash and cash equivalents are held with financial institutions that we believe are subject to minimal risk.</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;">Cash and Cash Equivalents</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents consist of cash and highly liquid investments with original maturities of less than 90 days. Cash and cash equivalents are stated at fair value.</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;">Investments</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Management determines the appropriate classification of certificates of deposit and marketable securities at the time of purchase and reevaluates such determination at each balance sheet date. Securities are classified as available for sale and are carried at fair value, with the change in unrealized gains and losses, net of tax, reported as unrealized gains on investments on the consolidated statements of comprehensive income. Fair value is determined based on quoted market rates when observable or utilizing data points that are observable, such as quoted prices, interest rates and yield curves. When a determination has been made that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is realized and is included in other income (expense), net in the consolidated statements of comprehensive income.</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 Other Financial Instruments</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying amounts of our short-term financial instruments, which include cash, cash equivalents, accounts receivable, and accounts payable, approximates fair value due to their short-term nature. </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;">Accounts Receivable</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable are initially recorded upon the sale of solutions to customers. Credit is granted in the normal course of business without collateral. Accounts receivable are stated net of allowances for credit losses, which represent estimated losses resulting from the inability of certain customers to make the required payments. When determining the allowance, we <span style="color:#000000;">pool our outstanding accounts receivable invoices based on the contractual due date of payment at the balance sheet date. We </span>take several factors into consideration <span style="color:#000000;">for estimated credit losses by pool, primarily </span>our <span style="color:#000000;">historical credit losses,</span> with <span style="color:#000000;">additional adjustments made for current and future macro-economic conditions and retail bankruptcy trends.</span> We write-off accounts receivable when they are determined to be uncollectible. Changes in the allowance are recorded as bad debt expense and are included in general and administrative expense in our consolidated statements of comprehensive income. <span style="font-family:Calibri;font-size:11pt;">  </span></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;">Property and Equipment</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, including assets acquired under capital lease obligations, are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives when placed in service, which are:</p> <p style="margin-bottom:0pt;margin-top:6pt;margin-left:4.79%;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software: 2 to 3 years</p> <p style="margin-bottom:0pt;margin-top:6pt;margin-left:4.79%;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Office equipment and furniture: 5 to 7 years</p> <p style="margin-bottom:0pt;margin-top:6pt;margin-left:4.79%;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements: the shorter of the useful life of the asset or the remaining term of the lease</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Significant additions or improvements extending asset lives beyond one year are capitalized, while repairs and maintenance are charged to expense as incurred. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We capitalize and amortize eligible costs to acquire or develop internal-use software that are incurred during the application development stage. Costs incurred during the preliminary project stage and post-implementation stage are expensed as incurred. Internal-use software is depreciated over the estimated useful life, three years, commencing on the date when the asset is ready for its intended use. Depreciation is computed using the straight-line method. Maintenance and enhancements of internal-use software are expensed as incurred. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The assets and related accumulated depreciation and amortization are adjusted for asset retirements and disposals and abandoned internal-use software with the resulting gain or loss included in our consolidated statements of comprehensive income.</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;">Leases</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and long-term operating lease liabilities in our consolidated balance sheets.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use (“ROU”)<span style="color:#000000;"> assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. We estimate the discount rate for a similar collateralized asset by estimating costs of borrowing. We use the implicit interest rate when readily determinable. The operating lease ROU asset also includes any lease payments made and lease incentives that have been incurred. The options to extend our leases are not recognized as part of our ROU assets and lease liabilities unless it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. For all leases, we combine non-lease components with the related lease components and account for it as a single lease component. The ROU assets are subject to the same impairment process as our long-lived assets. Additionally, we review our lease liabilities for remeasurement whenever there is a triggering event or when relevant facts and circumstances change.</span></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;">Research and Development</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development costs primarily include maintenance and data conversion activities related to our cloud-based supply chain management solutions and are expensed as incurred.</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;">Goodwill</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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 purchase price over the fair value of identifiable net assets acquired in business combinations. We test goodwill for impairment annually at November 30, or more frequently if events or changes in circumstances indicate that the asset might be impaired. The impairment test is conducted by comparing the fair value of the net assets with the carrying amount of the reporting unit. We determine the fair value of the reporting unit based on our market capitalization at the testing date. If the carrying amount exceeds the fair value of the reporting unit, we would recognize an impairment loss in the consolidated statements of comprehensive income, to the extent that the carrying amount exceeds fair value. </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;">Intangible Assets</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets acquired in business combinations may include identifiable intangible assets such as subscriber relationships, developed technology, and non-competition agreements. We recognize the fair value of the identifiable intangible assets acquired separately from goodwill. We have determined the fair value and useful lives of our purchased intangible assets using <span style="color:#000000;">certain estimates and assumptions that we believe are reasonable.</span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchased intangible assets are being amortized on a straight-line basis over their estimated useful lives, which are seven to ten years for subscriber relationships, three to five years for non-competition agreements and three to ten years for acquired technology.</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;">Third Party Implementation Assets</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Third party implementation costs are capitalized assets included in Other Assets and relate to implementation costs incurred for software hosting arrangements. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized implementation costs are recognized on a straight-line basis beginning when the application is ready for its intended use and ending on the expected termination date of the hosting arrangement, including consideration of the noncancelable contractual term and reasonably certain renewals. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The terms are between four and six years for our current hosting arrangements. Recognized expense is reported in general and administrative expense, which is where the hosting arrangement subscriptions are reported.</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:8pt;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-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The carrying amount of a long-lived asset is not recoverable if the carrying amount of an asset group exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the assets at the date it is tested for recoverability, whether in use or under development. An impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds its fair value.</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:8pt;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-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenues are recognized when our services are made available to our customers, in an amount that reflects the consideration we are contractually and legally entitled to in exchange for those services.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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;">We determine revenue recognition through the following steps:</span></p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Identification of the contract, or contracts, with a customer </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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Identification of the performance obligations in the contract </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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Determination of the transaction price </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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Allocation of the transaction price to the performance obligations in the contract </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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Recognition of revenue when, or as, we satisfy a performance obligation </span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">See Note C for further descriptions of our revenue recognition policy.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Deferred Costs</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred costs are those that are incurred to fulfill or obtain customer contracts and that are considered incremental and recoverable costs. These consist primarily of customer implementation costs, commissions paid to sales personnel and third-party partners for customer referrals, respectively. These costs are deferred and amortized over the expected period of benefit which we have determined to be two years.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales commissions are calculated based on estimated annual recurring revenue to be generated over the customer’s initial contract period. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of comprehensive income. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer implementation costs are based on actual costs <span style="font-family:Calibri;font-size:11pt;"> </span>incurred. Amortization expense is included in cost of revenues in the accompanying consolidated statements of comprehensive income.</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;">Stock-Based Compensation</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize the cost of all share-based payments to employees, executive officers, and non-employee members of the Company’s Board of Directors, including grants of incentive and nonqualified stock options, performance share units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), deferred stock units (“DSUs”), employee stock purchase plan (“ESPP”), and 401(k) stock match in the consolidated financial statements based on the grant date fair value of those awards. This cost is recognized over the period for which an employee is required to provide service in exchange for the award or the performance period, as applicable.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In valuing share-based awards, excluding PSUs, judgment is required in determining the expected volatility of common stock and the expected term individuals will hold their share-based awards prior to exercising. The expected volatility of the options is based on the historical volatility of our common stock. Beginning with awards granted in 2020, the expected term of the options is derived from historical data on employee exercises and post-vesting employment termination behavior. For awards granted prior to 2020, the expected term of the options was based on the simplified method which does not consider historical employee exercise behavior. Additional valuation inputs include our expected non-issuance of future common stock dividends and the risk-free interest rate that is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equaling the expected life at the grant date. For PSUs, t<span style="color:#000000;">he grant date fair value is estimated using a Monte Carlo simulation that utilizes multiple input variables that determine the probability of satisfying the performance conditions stipulated in the award. For all awards, w</span>e recognize forfeitures as they occur.</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;">Income Taxes</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We account for income taxes using the asset and liability method, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance when, in our judgement, it is more likely than not that some or all of the deferred tax asset will not be realized.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We assess our ability to realize our deferred tax assets at the end of each reporting period. Realization of our deferred tax assets is contingent upon future taxable earnings. Accordingly, this assessment requires estimates and </p> <p style="margin-bottom:0pt;margin-top:6pt;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;">judgment.</span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If the estimates of future taxable income vary from actual results, our assessment regarding the realization of these deferred tax assets could change.</span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future changes in the estimated amount of deferred taxes expected to be realized will be reflected in our consolidated financial statements in the period the estimate is changed, with a corresponding adjustment to our operating results.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would “more likely than not” sustain the position following an audit. For tax positions meeting the “more likely than not” threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant tax authority.</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;">Net Income Per Share</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period. Diluted net income per share also includes the impact of our outstanding potential common shares, including options, RSUs, RSAs, PSUs, and DSUs. Potential common shares that are anti-dilutive are excluded from the calculation of diluted net income per share.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recently Adopted Accounting Pronouncements</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;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:13.6%; border-bottom: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;">Standard</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-bottom: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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Date of Issuance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-bottom: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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%; border-bottom: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;">Description</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-bottom: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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Date Adopted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-bottom: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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%; border-bottom: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;">Effect on the Financial Statements</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.6%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ASU 2016-13<span style="font-weight:normal;">, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2016</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The amendment in this update replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The adoption of this standard did not have a material impact on our consolidated financial statements. See above under "Accounts Receivable" for significant inputs for the allowance for credit losses.</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ASU 2018-13<span style="font-weight:normal;">, Fair Value Measurement (Topic 820), Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">August 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">This ASU adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The adoption of this standard did not have a material impact on our consolidated financial statements.</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ASU 2017-04<span style="font-weight:normal;">, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 2017</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">This amendment eliminates Step 2 from the goodwill impairment test.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The adoption of this standard did not have a material impact on our consolidated financial statements.</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-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Business Description</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SPS Commerce is a leading provider of cloud-based supply chain management solutions that make it easier for retailers, suppliers, distributors, and logistics firms to orchestrate the management of item data, order fulfillment, inventory control and sales analytics across all channels. Implementing and maintaining a suite of supply chain management capabilities is resource intensive and is not a core competency for most businesses. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The services offered by SPS Commerce eliminate the need for on-premise software and support staff by taking on that capability on the customer’s behalf. The solutions SPS Commerce provides enable our customers to increase their supply cycle agility, optimize their inventory levels and sell-through, reduce operational costs and gain increased visibility into customer orders, ensuring that suppliers, distributors, and logistics firms can satisfy retailer requirements.</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;">Basis of Presentation</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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 in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.44%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective January 1, 2020, we adopted Accounting Standards Update (“ASU”) No. 2016-13, <span style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326)</span> with a modified-retrospective approach and recorded a $1.1 million cumulative-effect adjustment to retained earnings. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.44%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On July 25, 2019, we announced that our board of directors declared a two-for-one stock split of our common stock, effected in the form of a 100 percent stock dividend as of the record date on August 8, 2019. The stock split dividend was distributed on August 22, 2019. Earnings per share and weighted average shares outstanding are presented in this Annual Report on Form 10-K after the effect of the 100 percent stock dividend. The two-for-one stock split is reflected in the share amounts in all periods presented in this Annual Report on Form 10-K. </p> 1100000 2 1 1 2 <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;">Foreign Currency Translation</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The functional currency of our foreign operations is generally the applicable local currency. The functional currency is translated into U.S. dollars for balance sheet accounts using current exchange rates in effect as of the balance sheet date and for revenue and expense accounts using an average exchange rate during the year. The translation adjustments are deferred as a component of other comprehensive income within the consolidated statements of comprehensive income and the consolidated statements of stockholders' equity. Gains or losses resulting from transactions denominated in foreign currencies, if any, are included in other income (expense), net in our consolidated statements of comprehensive income.</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;">Use of Estimates</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</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;">Business Combinations</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize the fair value of the assets acquired and the liabilities assumed at the acquisition date, separately from goodwill. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the amount of the assets acquired and the liabilities assumed. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets acquired include tangible and intangible assets. We use estimates and assumptions that we believe are reasonable as a part of the purchase price allocation, which includes the process to determine the value and useful lives of purchased intangible assets and the process to determine the value of any contingent consideration liabilities. We recorded the acquisition-date fair value of any contingent liabilities, such as earn-out provisions, as part of the consideration transferred. The earn-out liability fair value is subsequently remeasured at each reporting date. The Company evaluates each contingent consideration to determine the valuation approach. See Notes B and E for valuation methods utilized in the fair value remeasurement as of the reporting date.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">While we believe these estimates and assumptions are reasonable, they are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of the assets acquired and the liabilities assumed<span style="color:#000000;">. Any such adjustments would be recorded</span> as an offset to goodwill or a working capital adjustment as applicable. Upon the conclusion of the measurement period or final determination of the fair values, whichever comes first, any subsequent adjustments would be recorded in our consolidated statements of comprehensive income.</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;">Segment Information</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We operate in and report on one segment, which is supply chain management solutions<span style="font-style:italic;">.</span></p> 1 <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;">Risk and Uncertainties</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We rely on hardware and software licensed from third parties to offer our on-demand solutions. Our management believes alternate sources are available; however, disruption or termination of these relationships could adversely affect our operating results in the near term.</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;">Concentration of Credit Risk</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents in financial institutions in excess of federally insured limits and accounts receivable. Cash and cash equivalents are held with financial institutions that we believe are subject to minimal risk.</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;">Cash and Cash Equivalents</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents consist of cash and highly liquid investments with original maturities of less than 90 days. Cash and cash equivalents are stated at fair value.</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;">Investments</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Management determines the appropriate classification of certificates of deposit and marketable securities at the time of purchase and reevaluates such determination at each balance sheet date. Securities are classified as available for sale and are carried at fair value, with the change in unrealized gains and losses, net of tax, reported as unrealized gains on investments on the consolidated statements of comprehensive income. Fair value is determined based on quoted market rates when observable or utilizing data points that are observable, such as quoted prices, interest rates and yield curves. When a determination has been made that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is realized and is included in other income (expense), net in the consolidated statements of comprehensive income.</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 Other Financial Instruments</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying amounts of our short-term financial instruments, which include cash, cash equivalents, accounts receivable, and accounts payable, approximates fair value due to their short-term nature. </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;">Accounts Receivable</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable are initially recorded upon the sale of solutions to customers. Credit is granted in the normal course of business without collateral. Accounts receivable are stated net of allowances for credit losses, which represent estimated losses resulting from the inability of certain customers to make the required payments. When determining the allowance, we <span style="color:#000000;">pool our outstanding accounts receivable invoices based on the contractual due date of payment at the balance sheet date. We </span>take several factors into consideration <span style="color:#000000;">for estimated credit losses by pool, primarily </span>our <span style="color:#000000;">historical credit losses,</span> with <span style="color:#000000;">additional adjustments made for current and future macro-economic conditions and retail bankruptcy trends.</span> We write-off accounts receivable when they are determined to be uncollectible. Changes in the allowance are recorded as bad debt expense and are included in general and administrative expense in our consolidated statements of comprehensive income. <span style="font-family:Calibri;font-size:11pt;">  </span></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;">Property and Equipment</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, including assets acquired under capital lease obligations, are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives when placed in service, which are:</p> <p style="margin-bottom:0pt;margin-top:6pt;margin-left:4.79%;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software: 2 to 3 years</p> <p style="margin-bottom:0pt;margin-top:6pt;margin-left:4.79%;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Office equipment and furniture: 5 to 7 years</p> <p style="margin-bottom:0pt;margin-top:6pt;margin-left:4.79%;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements: the shorter of the useful life of the asset or the remaining term of the lease</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Significant additions or improvements extending asset lives beyond one year are capitalized, while repairs and maintenance are charged to expense as incurred. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We capitalize and amortize eligible costs to acquire or develop internal-use software that are incurred during the application development stage. Costs incurred during the preliminary project stage and post-implementation stage are expensed as incurred. Internal-use software is depreciated over the estimated useful life, three years, commencing on the date when the asset is ready for its intended use. Depreciation is computed using the straight-line method. Maintenance and enhancements of internal-use software are expensed as incurred. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The assets and related accumulated depreciation and amortization are adjusted for asset retirements and disposals and abandoned internal-use software with the resulting gain or loss included in our consolidated statements of comprehensive income.</p> P2Y P3Y P5Y P7Y P3Y <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;">Leases</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and long-term operating lease liabilities in our consolidated balance sheets.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use (“ROU”)<span style="color:#000000;"> assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. We estimate the discount rate for a similar collateralized asset by estimating costs of borrowing. We use the implicit interest rate when readily determinable. The operating lease ROU asset also includes any lease payments made and lease incentives that have been incurred. The options to extend our leases are not recognized as part of our ROU assets and lease liabilities unless it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. For all leases, we combine non-lease components with the related lease components and account for it as a single lease component. The ROU assets are subject to the same impairment process as our long-lived assets. Additionally, we review our lease liabilities for remeasurement whenever there is a triggering event or when relevant facts and circumstances change.</span></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;">Research and Development</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development costs primarily include maintenance and data conversion activities related to our cloud-based supply chain management solutions and are expensed as incurred.</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;">Goodwill</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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 purchase price over the fair value of identifiable net assets acquired in business combinations. We test goodwill for impairment annually at November 30, or more frequently if events or changes in circumstances indicate that the asset might be impaired. The impairment test is conducted by comparing the fair value of the net assets with the carrying amount of the reporting unit. We determine the fair value of the reporting unit based on our market capitalization at the testing date. If the carrying amount exceeds the fair value of the reporting unit, we would recognize an impairment loss in the consolidated statements of comprehensive income, to the extent that the carrying amount exceeds fair value. </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;">Intangible Assets</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets acquired in business combinations may include identifiable intangible assets such as subscriber relationships, developed technology, and non-competition agreements. We recognize the fair value of the identifiable intangible assets acquired separately from goodwill. We have determined the fair value and useful lives of our purchased intangible assets using <span style="color:#000000;">certain estimates and assumptions that we believe are reasonable.</span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchased intangible assets are being amortized on a straight-line basis over their estimated useful lives, which are seven to ten years for subscriber relationships, three to five years for non-competition agreements and three to ten years for acquired technology.</p> P7Y P10Y P3Y P5Y P3Y P10Y <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;">Third Party Implementation Assets</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Third party implementation costs are capitalized assets included in Other Assets and relate to implementation costs incurred for software hosting arrangements. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized implementation costs are recognized on a straight-line basis beginning when the application is ready for its intended use and ending on the expected termination date of the hosting arrangement, including consideration of the noncancelable contractual term and reasonably certain renewals. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The terms are between four and six years for our current hosting arrangements. Recognized expense is reported in general and administrative expense, which is where the hosting arrangement subscriptions are reported.</p> P4Y P6Y <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:8pt;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-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The carrying amount of a long-lived asset is not recoverable if the carrying amount of an asset group exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the assets at the date it is tested for recoverability, whether in use or under development. An impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds its fair value.</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:8pt;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-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenues are recognized when our services are made available to our customers, in an amount that reflects the consideration we are contractually and legally entitled to in exchange for those services.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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;">We determine revenue recognition through the following steps:</span></p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Identification of the contract, or contracts, with a customer </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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Identification of the performance obligations in the contract </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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Determination of the transaction price </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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Allocation of the transaction price to the performance obligations in the contract </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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Recognition of revenue when, or as, we satisfy a performance obligation </span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">See Note C for further descriptions of our revenue recognition policy.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Deferred Costs</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred costs are those that are incurred to fulfill or obtain customer contracts and that are considered incremental and recoverable costs. These consist primarily of customer implementation costs, commissions paid to sales personnel and third-party partners for customer referrals, respectively. These costs are deferred and amortized over the expected period of benefit which we have determined to be two years.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales commissions are calculated based on estimated annual recurring revenue to be generated over the customer’s initial contract period. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of comprehensive income. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer implementation costs are based on actual costs <span style="font-family:Calibri;font-size:11pt;"> </span>incurred. Amortization expense is included in cost of revenues in the accompanying consolidated statements of comprehensive income.</p> P2Y <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;">Stock-Based Compensation</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize the cost of all share-based payments to employees, executive officers, and non-employee members of the Company’s Board of Directors, including grants of incentive and nonqualified stock options, performance share units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), deferred stock units (“DSUs”), employee stock purchase plan (“ESPP”), and 401(k) stock match in the consolidated financial statements based on the grant date fair value of those awards. This cost is recognized over the period for which an employee is required to provide service in exchange for the award or the performance period, as applicable.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In valuing share-based awards, excluding PSUs, judgment is required in determining the expected volatility of common stock and the expected term individuals will hold their share-based awards prior to exercising. The expected volatility of the options is based on the historical volatility of our common stock. Beginning with awards granted in 2020, the expected term of the options is derived from historical data on employee exercises and post-vesting employment termination behavior. For awards granted prior to 2020, the expected term of the options was based on the simplified method which does not consider historical employee exercise behavior. Additional valuation inputs include our expected non-issuance of future common stock dividends and the risk-free interest rate that is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equaling the expected life at the grant date. For PSUs, t<span style="color:#000000;">he grant date fair value is estimated using a Monte Carlo simulation that utilizes multiple input variables that determine the probability of satisfying the performance conditions stipulated in the award. For all awards, w</span>e recognize forfeitures as they occur.</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;">Income Taxes</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We account for income taxes using the asset and liability method, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance when, in our judgement, it is more likely than not that some or all of the deferred tax asset will not be realized.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We assess our ability to realize our deferred tax assets at the end of each reporting period. Realization of our deferred tax assets is contingent upon future taxable earnings. Accordingly, this assessment requires estimates and </p> <p style="margin-bottom:0pt;margin-top:6pt;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;">judgment.</span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If the estimates of future taxable income vary from actual results, our assessment regarding the realization of these deferred tax assets could change.</span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future changes in the estimated amount of deferred taxes expected to be realized will be reflected in our consolidated financial statements in the period the estimate is changed, with a corresponding adjustment to our operating results.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would “more likely than not” sustain the position following an audit. For tax positions meeting the “more likely than not” threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant tax authority.</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;">Net Income Per Share</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period. Diluted net income per share also includes the impact of our outstanding potential common shares, including options, RSUs, RSAs, PSUs, and DSUs. Potential common shares that are anti-dilutive are excluded from the calculation of diluted net income per share.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recently Adopted Accounting Pronouncements</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;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:13.6%; border-bottom: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;">Standard</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-bottom: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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Date of Issuance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-bottom: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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%; border-bottom: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;">Description</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-bottom: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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Date Adopted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-bottom: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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%; border-bottom: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;">Effect on the Financial Statements</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.6%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ASU 2016-13<span style="font-weight:normal;">, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2016</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The amendment in this update replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The adoption of this standard did not have a material impact on our consolidated financial statements. See above under "Accounts Receivable" for significant inputs for the allowance for credit losses.</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ASU 2018-13<span style="font-weight:normal;">, Fair Value Measurement (Topic 820), Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">August 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">This ASU adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The adoption of this standard did not have a material impact on our consolidated financial statements.</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">ASU 2017-04<span style="font-weight:normal;">, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 2017</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">This amendment eliminates Step 2 from the goodwill impairment test.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.8%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The adoption of this standard did not have a material impact on our consolidated financial statements.</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-family:Times New Roman;font-size:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE B – Business Acquisitions</p> <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;">Data Masons</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On December 16, 2020, we acquired all of the outstanding equity ownership interests of D Masons Software, LLC (“Data Masons”), a leading provider of EDI System Automation solutions for the Microsoft Dynamics market. Pursuant to the membership interest purchase agreement, given a target working capital level, the total transaction price was $100 million. $98.7 million was paid in cash at closing and $0.4 million is due from the sellers as part of the initial net working capital adjustment. Additionally, the agreement allows for up to $1.9 million of contingent consideration based on the outcome of the PPP loan forgiveness as described below. The purchase accounting for the acquisition has not been finalized as of December 31, 2020. Provisional amounts are primarily related to intangible assets, net working capital, and tax positions. We expect to finalize the allocation of the purchase price within the one-year measurement period following the acquisition.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.4%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2020, prior to acquisition, Data Masons received a loan (“PPP Loan”) of $1.9 million pursuant to the Paycheck Protection Program (“PPP”) as established by the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act. Amounts outstanding under the loan bear interest of 1.0% per annum with a maturity date two years from the commencement date. The PPP Loan is subject to forgiveness under the PPP to the extent proceeds of the loan are used for eligible expenditures. In November 2020, Data Masons applied for full forgiveness of the PPP Loan. As of the acquisition date and December 31, 2020, there had not been determination from the Small Business Administration as to whether the Company will be eligible for forgiveness, in whole or in part.<span style="font-family:Calibri;font-size:11pt;"> </span>In conjunction with the provisions of the PPP loan program for a business combination, Data Masons placed the balance of the PPP Loan and accrued interest of $1.9 million in cash escrow with the lender. To the extent the PPP Loan is forgiven, this cash escrow will be released to the Company.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.4%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additionally, the Company has a contingent liability with the former owners of Data Masons, that will require an additional $1.9 million payment in the event the PPP loan is forgiven. While it is unknown, the Company has determined that it is probable that Data Masons’ use of the PPP Loan proceeds will meet the conditions for full forgiveness under the PPP. As such, the Company has recorded $1.9 million of contingent consideration as part of the total transaction price, included in accrued expenses on the consolidated balance sheet. The Company has also recorded the $1.9 million PPP loan with the lender within accrued expenses, as well as a $1.9 million government grant receivable within other current assets on the consolidated balance sheet. The payout of the contingent liability will be determined based upon the PPP Loan forgiveness application ruling, which is expected to occur in 2021. If the ruling results in partial forgiveness or no forgiveness of the PPP loan, the contingent liability and the government grant receivable will each be reduced by an equal and offsetting amount of the unforgiven portion of the PPP loan. </p> <p style="margin-top:8pt;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;">Purchase Price Allocation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We accounted for the acquisition as a business combination. We allocated the purchase price to the tangible and identifiable intangible assets acquired<span style="color:#000000;"> and liabilities assumed based on their estimated fair values as of the acquisition date. We engaged a third-party valuation firm to assist us in the determination of the value of the recognized intangible assets and certain liabilities assumed. The excess of the purchase price over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. Goodwill is attributed to a trained workforce and other buyer-specific value resulting from expected synergies, including long-term cost savings, which are not included in the fair values of identifiable assets. All recorded goodwill is expected to be deductible for tax purposes.  </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;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 estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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 style="height:1pt;"> <td style="background-color:#CFF0FC;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;;color:#000000;font-size:10pt;font-family:Times New Roman;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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,949</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <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;;color:#000000;font-size:10pt;font-family:Times New Roman;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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,801</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current and non-current 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,246</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,960</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current liabilities</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,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-size:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,196</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,167</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-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-weight:bold;;font-size:6pt;"> </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-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Purchased Intangible Assets</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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 estimated fair value of the purchased intangible assets and their estimated useful lives: </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:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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;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: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:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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.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:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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: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:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Life</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%; border-bottom: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;">Purchased Intangible Assets</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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 years)</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%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscriber relationships</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000525">8</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,400</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000526">8</span></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-size:10pt;font-family:Times New Roman;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:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,000</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-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:4.79%;font-family:Times New Roman;font-size:10pt;"> </p> 100000000 98700000 400000 1900000 1900000 0.010 P2Y 1900000 1900000 1900000 1900000 1900000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;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 estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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 style="height:1pt;"> <td style="background-color:#CFF0FC;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;;color:#000000;font-size:10pt;font-family:Times New Roman;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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,949</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <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;;color:#000000;font-size:10pt;font-family:Times New Roman;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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,801</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current and non-current 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,246</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,960</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current liabilities</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,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-size:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,196</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,167</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-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2949000 3801000 2246000 56960000 43000000 3593000 2196000 103167000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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 estimated fair value of the purchased intangible assets and their estimated useful lives: </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:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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;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: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:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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.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:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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: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:13.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Life</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%; border-bottom: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;">Purchased Intangible Assets</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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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:13.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 years)</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%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscriber relationships</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000525">8</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,400</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000526">8</span></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-size:10pt;font-family:Times New Roman;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:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,000</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 17600000 25400000 43000000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE C – Revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We derive our revenues primarily from the following revenue streams: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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:Calibri;font-size:11pt;font-weight:normal;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.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;">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.54%; 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)</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:Calibri;font-size:11pt;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: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.26%; 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.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.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;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: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.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recurring revenues:</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fulfillment</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">251,272</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,297</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">190,783</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Analytics</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,824</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,038</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,447</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,920</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,671</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,424</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-size:10pt;font-family:Times New Roman;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.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recurring Revenues</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">295,016</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">262,006</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.54%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">One-time revenues</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,614</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,118</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,586</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-size:10pt;font-family:Times New Roman;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.54%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">312,630</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.26%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279,124</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">248,240</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:4.79%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenues are recognized when our services are made available to our customers, in an amount that reflects the consideration we are contractually and legally entitled to in exchange for those services.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine revenue recognition through the following steps:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:7.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Identification of the contract, or contracts, with a customer</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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Identification of the performance obligations in the contract</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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Determination of the transaction price</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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Allocation of the transaction price to the performance obligations in the contract</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.04%;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:3.52%;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-size:10pt;font-family:Times New Roman;color:#000000;">Recognition of revenue when, or as, we satisfy a performance obligation</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;">Recurring Revenues</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recurring revenues consist of recurring subscriptions from customers that utilize our Fulfillment, Analytics and Other cloud-based supply chain management solutions. Revenue for these solutions is generally recognized on a ratable basis over the contract term beginning on the date that our service is made available to the customer. Our contracts with our recurring revenue customers are recurring in nature, ranging from monthly to annual, and generally allow the customer to cancel the contract for any reason with 30 to 90 days’ notice. Timing of billings varies by customer and by contract type and are either in advance or within 30 days of the service being performed.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The deferred revenue liabilities for recurring revenue contracts are for one year or less and recognized on a ratable basis over the contract term. We have applied the optional exemption to not disclose information about the remaining performance obligations for contracts which have original durations of one year or less.</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;">One-time Revenues</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">One-time revenues consist of set-up fees from customers and miscellaneous one-time fees.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Set-up fees are specific for each connection a customer has with a trading partner and many of our customers have connections with numerous trading partners. Set-up fees related to our cloud-based supply chain management solutions are nonrefundable upfront fees that are necessary for our customers to utilize our cloud-based services. These set-up fees do not provide any standalone value to our customers.<span style="font-family:Calibri;font-size:11pt;"> </span> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain contracts contain set-up fees that constitute a material renewal option right. This material right provides customers a significant future incentive that would not be otherwise available to that customer unless they entered into the contract, as the set-up fees will not be incurred again upon contract renewal. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For our Fulfillment solution, we have determined that the set-up fees and related costs represent a material renewal option right to our customers as they will not be incurred again upon renewal. These set-up fees and related costs are deferred and recognized ratably over two years, which is the estimated period for which a material right is present for our customers. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For our Analytics solution, we have determined that the set-up fees do not represent a material customer renewal right and, as such, are deferred and recognized ratably over the estimated initial contract term, which is generally one year. <span style="font-family:Calibri;font-size:11pt;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The table below presents the activity of the portion of the deferred revenue liability relating to set-up fees:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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:Calibri;font-size:11pt;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.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:67.06%; 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)</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.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.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;;color:#000000;font-family:Calibri;font-size:11pt;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.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:67.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,518</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Invoiced set-up fees</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,410</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,056</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortized set-up fees</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,810</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,395</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.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-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,118</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,518</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-weight:bold;;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The entire balance of set-up fees will be recognized within two years and, as such, current amounts will be recognized in the next 1-12 months and non-current amounts will be recognized in the next 13-24 months.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Miscellaneous one-time fees consist of professional services and testing and certification. The deferred revenue liability for these one-time fees are for one year or less and recognized at the time service is provided. We have applied the optional exemption to not disclose information about the remaining performance obligations for contracts which have original durations of one year or less.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We derive our revenues primarily from the following revenue streams: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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:Calibri;font-size:11pt;font-weight:normal;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.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;">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.54%; 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)</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:Calibri;font-size:11pt;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: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.26%; 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.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.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;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: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.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recurring revenues:</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fulfillment</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">251,272</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,297</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">190,783</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Analytics</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,824</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,038</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,447</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,920</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,671</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,424</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-size:10pt;font-family:Times New Roman;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.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Recurring Revenues</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">295,016</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">262,006</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.54%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">One-time revenues</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,614</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,118</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,586</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-size:10pt;font-family:Times New Roman;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.54%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">312,630</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.26%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">279,124</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">248,240</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> 251272000 219297000 190783000 38824000 37038000 34447000 4920000 5671000 5424000 295016000 262006000 230654000 17614000 17118000 17586000 312630000 279124000 248240000 P30D P90D P30D P1Y P1Y P2Y P1Y <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The table below presents the activity of the portion of the deferred revenue liability relating to set-up fees:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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:Calibri;font-size:11pt;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.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:67.06%; 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)</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.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.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;;color:#000000;font-family:Calibri;font-size:11pt;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.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:67.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,518</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,857</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Invoiced set-up fees</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,410</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,056</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortized set-up fees</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,810</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,395</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.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-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,118</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,518</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> 10518000 9857000 11410000 11056000 10810000 10395000 11118000 10518000 P2Y P1M P12M P13M P24M P1Y <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE D – Deferred Costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  <span style="font-size:10pt;font-family:Times New Roman;">The table below presents the activity of deferred costs and amortization of deferred costs:</span></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.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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:Calibri;font-size:11pt;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.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:67.06%; 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;">(in thousands)</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.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.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;;color:#000000;font-family:Calibri;font-size:11pt;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.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:67.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,475</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Incurred deferred 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,421</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,883</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortized deferred costs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(50,767</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(48,417</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.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-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,595</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,941</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-weight:bold;;font-size:6pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  <span style="font-size:10pt;font-family:Times New Roman;">The table below presents the activity of deferred costs and amortization of deferred costs:</span></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.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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:Calibri;font-size:11pt;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.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:67.06%; 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;">(in thousands)</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.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.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;;color:#000000;font-family:Calibri;font-size:11pt;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.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:67.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,941</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,475</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Incurred deferred 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,421</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,883</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortized deferred costs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(50,767</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(48,417</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.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-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,595</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,941</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> 46941000 45475000 54421000 49883000 -50767000 -48417000 50595000 46941000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE E – Financial Instruments</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Cash equivalents and investments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;letter-spacing:-0.1pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We invest primarily in money market funds, certificates of deposit, highly liquid debt instruments of the U.S. government and U.S. corporate debt securities. Highly liquid investments with original maturities of 90 days or less are classified as cash equivalents. Investments with remaining maturities of less than one year from the balance sheet date are classified as short-term investments whereas those with remaining maturities of more than one year from the balance sheet date are classified as investments. Our marketable securities are classified as available-for-sale. We </p> <p style="margin-top:6pt;margin-bottom:0pt;font-size:10pt;font-family:Times New Roman;letter-spacing:-0.1pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;letter-spacing:-0.1pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">intend to hold marketable securities until maturity; however, we may sell these securities at any time for use in current operations or for other purposes.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our marketable securities are carried at fair value and unrealized gains and losses on these investments, net of taxes, are included in accumulated other comprehensive loss in the consolidated balance sheets. Realized gains or losses are included in other income (expense), net in the consolidated statements of comprehensive income. Certain securities accrue interest that is included in other income (expense), net. The unrealized gains (losses) noted below are exclusive of previously recognized interest income.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents and investments consisted of the following:</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.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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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="22" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.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;">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:40.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:0.96%; 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:27.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:0.96%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.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%; border-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;padding-Bottom:0pt;width:40.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:7.96%; 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;">Amortized</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:0.96%; 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:7.96%; 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;">Unrealized</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:0.96%; 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:7.96%; 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;">Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:7.96%; 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;">Amortized</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:0.96%; 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:7.96%; 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;">Unrealized</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:0.96%; 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:7.96%; 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;">Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.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;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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:7.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;">Cost</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:0.96%; 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:7.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;">Losses, net</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:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:7.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;">Value</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:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:7.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;">Cost</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:0.96%; 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:7.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;">Gains, net</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:0.96%; 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:7.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;">Value</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:40.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,266</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,266</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Certificate of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,708</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,708</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,030</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,030</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(29</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,040</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,785</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,805</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,569</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(55</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,514</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,503</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,503</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,024</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,855</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">91</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,946</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.34%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">153,304</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;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: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">153,193</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185,439</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;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: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185,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-size:10pt;font-family:Times New Roman;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.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturing within one year</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">150,693</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185,550</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.34%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturing within one to two years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,500</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">153,193</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185,550</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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;">Recurring Fair Value Measurements</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;letter-spacing:-0.1pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We measure certain financial assets at fair value on a recurring basis based on a fair value hierarchy that requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs that may be used to measure fair value are:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.79%;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.79%;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-size:10pt;font-family:Times New Roman;color:#000000;">Level 1 – quoted prices in active markets for identical assets or liabilities.</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.79%;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.79%;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-size:10pt;font-family:Times New Roman;color:#000000;">Level 2 – observable inputs other than Level 1 prices, such as (a) quoted prices for similar assets or liabilities, (b) quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or (c) model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities. </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.79%;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.79%;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-size:10pt;font-family:Times New Roman;color:#000000;">Level 3 – unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.</span></p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We obtain the fair values of our level 2 available-for-sale securities from a professional pricing service.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the earn-out liability related to the EDIAdmin acquisition, the Company utilized the Monte Carlo simulation method to estimate the fair value of this contingent liability as of the reporting date. Thousands of iterations of the simulation were performed using forecasted revenues to develop a distribution of future values of recurring revenue which, in turn, provide indicated earn-out payments. The total estimated fair value equals the sum of the average present values of the indicated earn-out payments. <span style="font-family:Calibri;font-size:11pt;">  </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value:</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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="14" 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, 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: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;">(in thousands)</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-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;">Level 1</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;">Level 2</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;">Level 3</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%; 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;">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;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,907</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,907</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificate of deposit</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,708</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,708</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,040</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,040</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,514</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,514</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,024</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,024</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-size:10pt;font-family:Times New Roman;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120,615</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,578</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">153,193</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Liabilities:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Data Masons Contingent Consideration</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" 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="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;">(in thousands)</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-size:10pt;font-family:Times New Roman;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: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;">Level 1</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;;color:#000000;font-size:10pt;font-family:Times New Roman;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: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;">Level 2</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;;color:#000000;font-size:10pt;font-family:Times New Roman;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: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;">Level 3</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%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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: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;">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;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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;;font-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:#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:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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;;font-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:#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:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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;;font-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:#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:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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;;font-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:#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:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,266</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,266</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificate of deposit</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,030</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,030</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,805</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,805</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,946</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,946</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-size:10pt;font-family:Times New Roman;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">158,296</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,254</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185,550</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Liabilities:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">EDIAdmin Earn-out liability</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">405</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">405</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-size:10pt;font-family:Times New Roman;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">405</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">405</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:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ending December 31, 2020, we recognized a gain of $0.1 million in our consolidated statements of comprehensive income due to the remeasurement of the EDIAdmin contingent liability and paid $0.7 million for a portion of the contingent liability. The remaining portion of the earn-out liability that is expected to be paid in the first quarter of 2021 has been determined to be $0.1 million, given the completion of certain revenue milestones for the year ending December 31, 2020. As such, $0.1 million of the earn-out consideration is included in accrued expenses in the consolidated balance sheet at December 31, 2020 and transferred from the Level 3 earn-out liability. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other than the transfer relating to the EDIAdmin contingent consideration, there were no other transfers in or out of our Level 1, 2, or 3 assets or liabilities during the years ended December 31, 2020 and 2019. </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;">Nonrecurring Fair Value Measurements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We measure certain assets and liabilities at fair value on a nonrecurring basis. Assets that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of business combinations are measured at fair value. For additional information on our business </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;">combinations and the related nonrecurring fair value measurement of the assets acquired and liabilities assumed, refer to Note B</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:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents and investments consisted of the following:</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.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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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="22" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.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;">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:40.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:0.96%; 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:27.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:0.96%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.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%; border-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;padding-Bottom:0pt;width:40.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:7.96%; 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;">Amortized</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:0.96%; 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:7.96%; 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;">Unrealized</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:0.96%; 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:7.96%; 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;">Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:7.96%; 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;">Amortized</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:0.96%; 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:7.96%; 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;">Unrealized</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:0.96%; 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:7.96%; 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;">Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.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;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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:7.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;">Cost</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:0.96%; 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:7.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;">Losses, net</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:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:7.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;">Value</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:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:7.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;">Cost</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:0.96%; 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:7.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;">Gains, net</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:0.96%; 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:7.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;">Value</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:40.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,266</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,266</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Certificate of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,708</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,708</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,030</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,030</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(29</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,040</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,785</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,805</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,569</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(55</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,514</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,503</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,503</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,024</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,855</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">91</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,946</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.34%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">153,304</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;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: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">153,193</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185,439</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;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: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185,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-size:10pt;font-family:Times New Roman;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.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturing within one year</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">150,693</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185,550</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.34%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturing within one to two years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,500</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">153,193</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:6.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.96%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185,550</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> 112907000 112907000 151266000 151266000 7708000 7708000 7030000 7030000 5069000 -29000 5040000 9785000 20000 9805000 7569000 -55000 7514000 7503000 7503000 20051000 -27000 20024000 9855000 91000 9946000 153304000 -111000 153193000 185439000 111000 185550000 150693000 185550000 2500000 153193000 185550000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value:</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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="14" 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, 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: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;">(in thousands)</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-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;">Level 1</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;">Level 2</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;">Level 3</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%; 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;">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;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,907</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,907</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificate of deposit</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,708</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,708</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,040</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,040</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,514</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,514</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,024</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,024</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-size:10pt;font-family:Times New Roman;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120,615</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,578</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">153,193</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Liabilities:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Data Masons Contingent Consideration</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" 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="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;">(in thousands)</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-size:10pt;font-family:Times New Roman;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: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;">Level 1</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;;color:#000000;font-size:10pt;font-family:Times New Roman;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: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;">Level 2</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;;color:#000000;font-size:10pt;font-family:Times New Roman;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: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;">Level 3</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%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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: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;">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;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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;;font-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:#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:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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;;font-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:#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:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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;;font-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:#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:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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;;font-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:#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:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,266</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,266</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificate of deposit</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,030</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,030</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,805</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,805</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,946</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,946</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-size:10pt;font-family:Times New Roman;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">158,296</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,254</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185,550</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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;;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Liabilities:</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">EDIAdmin Earn-out liability</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">405</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">405</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-size:10pt;font-family:Times New Roman;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">405</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">405</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> 112907000 112907000 7708000 7708000 5040000 5040000 7514000 7514000 20024000 20024000 120615000 32578000 153193000 1878000 1878000 1878000 1878000 151266000 151266000 7030000 7030000 9805000 9805000 7503000 7503000 9946000 9946000 158296000 27254000 185550000 405000 405000 405000 405000 100000 700000 100000 100000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE F – Allowance for Credit Losses</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The allowance for credit losses activity, included in accounts receivable, net, 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:57.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;">(in thousands)</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;">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-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;">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%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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;">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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,469</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adoption of ASU 2016-13</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,069</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Allowance for Data Masons acquired receivables</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">354</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for credit losses</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,499</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,592</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Write-offs, net of recoveries</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,319</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,422</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,963</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,233</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,469</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,392</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:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The allowance for credit losses activity, included in accounts receivable, net, 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:57.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;">(in thousands)</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;">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-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;">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%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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;">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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,469</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,392</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adoption of ASU 2016-13</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,069</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Allowance for Data Masons acquired receivables</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">354</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for credit losses</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,499</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,592</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Write-offs, net of recoveries</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,319</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,422</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,963</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,233</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,469</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,392</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:6pt;"> </p> 1469000 1392000 763000 1069000 354000 5660000 3499000 2592000 4319000 3422000 1963000 4233000 1469000 1392000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE G – Property and Equipment, net</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net included the following:</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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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-size:10pt;font-family:Times New Roman;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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,225</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,030</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Office equipment and furniture</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,613</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,746</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,091</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(59,152</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(50,574</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,432</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,752</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:6pt;"> </p> <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:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation and amortization expense of property and equipment for the years ended December 31, 2020, 2019, and 2018 was $13.1 million, $11.1 million, and $8.6 million, respectively.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net included the following:</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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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-size:10pt;font-family:Times New Roman;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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,225</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,030</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Office equipment and furniture</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,613</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,746</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,091</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(59,152</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(50,574</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,432</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,752</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> 63225000 54030000 9613000 9205000 12746000 11091000 85584000 74326000 59152000 50574000 26432000 23752000 13100000 11100000 8600000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE H – Goodwill and Intangible Assets, net</p> <p style="margin-bottom:0pt;margin-top:6pt;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-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The changes in the net carrying amount of goodwill 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:66.98%; 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)</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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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-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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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-size:10pt;font-family:Times New Roman;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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,845</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,658</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions from business acquisitions</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,960</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,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-size:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign currency translation</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,048</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">815</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">134,853</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,845</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:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Intangible Assets</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="font-size:10pt;font-family:Times New Roman;">Intangible assets, net included the following:</span></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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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="14" 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, 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:50.34%; 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)</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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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;">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%; border-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%; 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: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</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscriber 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Garamond;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Garamond;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,447</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Garamond;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(24,792</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,756</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-competition agreements</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">698</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired technology</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,195</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,724</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,471</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,340</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(28,207</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,230</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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="14" 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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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-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;">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%; border-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%; 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</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscriber 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">214</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,567</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-competition agreements</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,495</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired technology</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,602</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,643</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,967</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,737</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(32,301</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">232</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,668</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:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated annual amortization expense related to intangible assets subject to amortization for the next five years and thereafter 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;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;">(in thousands)</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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,758</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,476</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,337</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,879</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,230</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:6pt;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-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The changes in the net carrying amount of goodwill 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:66.98%; 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)</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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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-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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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-size:10pt;font-family:Times New Roman;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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,845</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,658</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions from business acquisitions</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">56,960</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,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-size:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign currency translation</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,048</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">815</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">134,853</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,845</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> 76845000 69658000 56960000 6372000 1048000 815000 134853000 76845000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Intangible Assets</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="font-size:10pt;font-family:Times New Roman;">Intangible assets, net included the following:</span></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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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="14" 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, 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:50.34%; 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)</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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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;">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%; border-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%; 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: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</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscriber 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Garamond;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Garamond;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,447</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Garamond;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(24,792</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,756</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-competition agreements</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">698</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired technology</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,195</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,724</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,471</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,340</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(28,207</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,230</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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="14" 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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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-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;">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%; border-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%; 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</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscriber 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">214</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,567</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-competition agreements</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,495</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired technology</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,602</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,643</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,967</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54,737</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(32,301</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">232</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,668</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> 54447000 24792000 101000 29756000 698000 691000 -4000 3000 33195000 2724000 30471000 88340000 28207000 97000 60230000 43640000 27287000 214000 16567000 2495000 2371000 10000 134000 8602000 2643000 8000 5967000 54737000 32301000 232000 22668000 <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:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated annual amortization expense related to intangible assets subject to amortization for the next five years and thereafter 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;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;">(in thousands)</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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,758</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,476</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,337</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,879</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,230</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> 9942000 8838000 8758000 7476000 7337000 17879000 60230000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE I – Other Assets</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The changes in the net amount of capitalized implementation costs for software hosting arrangements 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:59.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;">(in thousands)</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:17.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;">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-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:17.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;">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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,166</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">455</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:59.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized implementation fees</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">797</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:59.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of implementation fees</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(112</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(86</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:59.76%; 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-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,181</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,166</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:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The changes in the net amount of capitalized implementation costs for software hosting arrangements 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:59.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;">(in thousands)</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:17.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;">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-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:17.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;">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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,166</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">455</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:59.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized implementation fees</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">797</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:59.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of implementation fees</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(112</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(86</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:59.76%; 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-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,181</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,166</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> 1166000 455000 127000 797000 112000 86000 1181000 1166000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE J – Commitments and Contingencies</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Leases</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are obligated under non-cancellable operating leases, primarily for office space and certain equipment, as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:44.5%; 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; 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:27.68%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; 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:23.28%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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%; border-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:44.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;">(In thousands, except remaining term)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; 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.7%; 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;">Remaining Term (years)</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.24%; 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.7%; 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;">Right-of-Use Asset</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.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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.5%; 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;">Remaining 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.24%; 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.5%; 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;">Right-of-Use Asset</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:44.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Minneapolis, MN lease</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,992</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent: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="-sec-ix-hidden:F_000755">5</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,704</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:44.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Kyiv, Ukraine lease</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,930</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent: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="-sec-ix-hidden:F_000756">5</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:44.5%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-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:10pt;font-family:Times New Roman;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;width:12.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000747">&lt;1 - 5</span></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.24%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,659</p></td> <td style="background-color:#CFF0FC;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;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.24%; 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-size:10pt;font-family:Times New Roman;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;width:10.5%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&lt;1 - 5</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.24%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,724</p></td> <td style="background-color:#CFF0FC;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;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:44.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,581</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.5%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,744</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="text-align:center;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2020, we executed the fifth amendment to our lease agreement for our current headquarters located in Minneapolis, Minnesota where we lease approximately 198,000 square feet under an agreement that expires in <span style="-sec-ix-hidden:F_000764">April 2027</span>.<span style="font-family:Calibri;font-size:11pt;"> </span>The <span style="font-family:Calibri;font-size:11pt;"> </span>lease also has two options to extend the term for five years each at a market rate determined in accordance with the lease. Incentives of $2.4 million are included as a lease component. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, we executed a lease agreement for a new Kyiv, Ukraine location, where we lease approximately 17,000 square feet under an agreement that expires on May 31, 2025. The lease includes one option to extend the term for five years and six months at a market rate determined in accordance with the lease. <span style="font-family:Calibri;font-size:11pt;">  </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    <span style="color:#000000;font-size:10pt;font-family:Times New Roman;"> </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:59.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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-size:8pt;font-family:Times New Roman;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:37.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;">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:59.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;">(in thousands)</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-size:8pt;font-family:Times New Roman;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:17.42%; 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;;color:#000000;font-size:8pt;font-family:Times New Roman;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:17.42%; 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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,719</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,569</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:59.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease cost</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,578</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,390</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-size:10pt;font-family:Times New Roman;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:59.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,959</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:4.79%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rent expense for all operating leases, which includes minimum lease payments and other charges such as common area maintenance fees, charged to operations was as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:74.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-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.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;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:22.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.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;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-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:8pt;font-family:Times New Roman;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:22.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;">2018</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:74.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rent expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,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-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:4.79%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;color:#000000;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: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:59.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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-size:8pt;font-family:Times New Roman;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:37.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;">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:59.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;">(in thousands)</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-size:8pt;font-family:Times New Roman;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:17.42%; 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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:17.42%; 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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:59.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,383</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ROU assets obtained in exchange for operating 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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,801</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,537</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:4.79%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="color:#000000;font-size:10pt;font-family:Times New Roman;">Supplemental balance sheet information related to leases was as follows: </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:59.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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:Calibri;font-size:11pt;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:17.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, 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-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;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:17.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%; border-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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term - 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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:17.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.6 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:17.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.0 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate - 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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;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:4.79%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2020, our future minimum payments under operating leases were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:74.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,728</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,699</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,070</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,715</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:74.82%; 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-size:10pt;font-family:Times New Roman;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.1%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,396</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:74.82%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,926</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:74.82%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.1%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,470</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:4.79%;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:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-size:6pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Purchase Commitments</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.4%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2020, we entered into separate noncancelable agreements with computing infrastructure and customer relationship management vendors for services through 2023. At December 31, 2020, the total remaining purchase commitment was $17.9 million.</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;">Contingencies</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may be involved in various claims and legal actions in the normal course of business. We believe that the outcome of any such claim or legal action is not expected to have a material effect on our financial position, results of operations or cash flows.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are obligated under non-cancellable operating leases, primarily for office space and certain equipment, as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:44.5%; 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; 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:27.68%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; 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:23.28%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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%; border-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:44.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;">(In thousands, except remaining term)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; 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.7%; 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;">Remaining Term (years)</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.24%; 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.7%; 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;">Right-of-Use Asset</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.24%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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.5%; 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;">Remaining 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.24%; 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.5%; 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;">Right-of-Use Asset</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:44.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Minneapolis, MN lease</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,992</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent: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="-sec-ix-hidden:F_000755">5</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,704</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:44.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Kyiv, Ukraine lease</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,930</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent: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="-sec-ix-hidden:F_000756">5</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:44.5%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-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:10pt;font-family:Times New Roman;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;width:12.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000747">&lt;1 - 5</span></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.24%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,659</p></td> <td style="background-color:#CFF0FC;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;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.24%; 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-size:10pt;font-family:Times New Roman;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;width:10.5%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">&lt;1 - 5</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.24%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,724</p></td> <td style="background-color:#CFF0FC;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;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:44.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,581</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.5%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.5%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,744</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> 10992000 10704000 1930000 2316000 2659000 2724000 15581000 15744000 198000 2 P5Y 2400000 17000 2025-05-31 1 P5Y6M <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:59.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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-size:8pt;font-family:Times New Roman;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:37.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;">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:59.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;">(in thousands)</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-size:8pt;font-family:Times New Roman;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:17.42%; 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;;color:#000000;font-size:8pt;font-family:Times New Roman;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:17.42%; 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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,719</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,569</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:59.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease cost</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,578</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,390</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-size:10pt;font-family:Times New Roman;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:59.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,959</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> 2719000 2569000 3578000 3390000 6297000 5959000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rent expense for all operating leases, which includes minimum lease payments and other charges such as common area maintenance fees, charged to operations was as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:74.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-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.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;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:22.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:74.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;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-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:8pt;font-family:Times New Roman;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:22.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;">2018</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:74.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rent expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,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-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 5577000000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;color:#000000;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: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:59.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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-size:8pt;font-family:Times New Roman;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:37.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;">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:59.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;">(in thousands)</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-size:8pt;font-family:Times New Roman;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:17.42%; 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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:17.42%; 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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:59.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,383</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ROU assets obtained in exchange for operating 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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,801</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,537</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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> 4134000 4383000 12801000 2537000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="color:#000000;font-size:10pt;font-family:Times New Roman;">Supplemental balance sheet information related to leases was as follows: </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:59.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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:Calibri;font-size:11pt;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:17.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, 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-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;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:17.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%; border-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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term - 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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:17.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.6 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:17.42%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.0 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:59.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate - 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.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> P5Y7M6D P5Y 0.041 0.045 At December 31, 2020, our future minimum payments under operating leases were as follows: <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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:74.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,728</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,699</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,070</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,715</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:74.82%; 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-size:10pt;font-family:Times New Roman;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.1%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:74.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,396</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:74.82%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.1%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,926</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="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:74.82%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.1%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.06%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,470</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:4.79%;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:11pt;"> </p> 3728000 4699000 4431000 4070000 3715000 4753000 25396000 2926000 22470000 17900000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE K – Stockholders’ Equity</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock Split</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On August 22, 2019, we effected a two-for-one stock split of our common stock. There was no change in the number of our authorized common shares. All share and per share data have been adjusted for all periods presented to reflect the stock split.</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;">Stock Repurchase Program</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On November 2, 2017, our board of directors authorized a program to repurchase up to $50.0 million of common stock over two years.<span style="font-family:Calibri;font-size:11pt;"> </span>On November 2, 2019, $3.7 million expired from the program.<span style="font-family:Calibri;font-size:11pt;"> </span>On November 2, 2019, our board of directors authorized a new program to repurchase up to $50 million of common stock. Under the program, purchases may be made from time to time in the open market over two years. As of December 31, 2020, $31.1 million of the share repurchase authorized was available for future share repurchases.   <span style="font-family:Calibri;font-size:11pt;">     </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the programs, we purchased 0.4 million, 0.4 million, and 0.6 million shares at costs of $19.0 million, $20.6 million, and $19.9 million for the years ended December 31, 2020, 2019, and 2018, respectively. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-family:Times New Roman;font-size:10pt;"> </p> 2 0 50000000.0 3700000 50000000 P2Y 31100000 400000 400000 600000 19000000.0 20600000 19900000 <p style="margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE L – Stock-Based Compensation</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our equity compensation plans provide for the grant of incentive and nonqualified stock options, as well as other stock-based awards including PSUs, RSAs, RSUs, and DSUs, to employees, non-employee directors and other consultants who provide services to us. We also provide an ESPP and 401(k) stock match.<span style="font-family:Calibri;font-size:11pt;">  </span><span style="color:#000000;"> </span><span style="font-family:Calibri;font-size:11pt;"> </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSAs result in the issuance of new shares when granted. For other stock-based awards, new shares are issued when the award is exercised, vested, or released according to the terms of the agreement. <span style="color:#000000;">In February 2020, February 2019, and January 2018, 2.1 million additional shares were reserved for future issuance under our 2010 Equity Incentive Plan. At December 31, 2020 there were approximately 15.8 million shares available for grant under approved equity compensation plans. </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="color:#000000;font-size:10pt;font-family:Times New Roman;">Stock-based compensation expense was allocated as follows:</span></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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenues</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,948</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,819</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,168</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating expenses</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,119</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,675</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,626</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,243</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,274</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,162</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,936</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,690</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,510</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:6pt;"> </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:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense by type 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: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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,232</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,211</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">PSUs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,219</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,034</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSUs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,367</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,553</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,930</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSAs and DSUs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">519</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">487</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ESPP</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">701</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">466</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">401(k) stock match</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,555</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,327</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,238</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,690</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,510</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:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of <span style="color:#000000;">December 31, 2020, there was $24.1</span><span style="font-family:Calibri;font-size:11pt;"> </span><span style="color:#000000;">million of unrecognized stock-based compensation expense under our equity compensation plans, which is expected to be recognized over a weighted-average period of 2.4 years.</span></p> <p style="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;">Stock Options</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options generally vest over four years and have a contractual term of seven to ten years from the date of grant. Our stock option activity was as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </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:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:12.88%;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> <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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.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.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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;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:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; 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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">($/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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,194,662</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.80</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">362,944</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29.94</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(688,668</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20.83</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(122,470</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.34</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-size:10pt;font-family:Times New Roman;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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,746,468</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25.93</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">184,434</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.92</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(346,098</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.98</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(40,892</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30.74</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-size:10pt;font-family:Times New Roman;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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,543,912</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30.03</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127,974</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.02</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(712,074</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,926</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43.14</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-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">944,886</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36.71</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:6pt;"> </p> <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:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Of the total outstanding options at December 31, 2020, 0.7 million<span style="font-family:Calibri;font-size:11pt;color:#000000;"> </span>were exercisable. The outstanding and exercisable options had a weighted average exercise price of $32.35<span style="font-family:Calibri;font-size:11pt;color:#000000;"> </span>per share and a weighted average remaining contractual life of 3.4 years.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The table below presents the intrinsic value of options exercised and outstanding and factors related to our stock options: </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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 per share data)</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of options vested</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,393</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,689</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic value of options exercised</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic value of options outstanding</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,918</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average fair value per share of options granted</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.18</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.86</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.74</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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 options granted were estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:</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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Life (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.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000899">4.01</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000900">4.43</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000901">4.44</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.99</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.41</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.54</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;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:18pt;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;">Performance Share Units, Restricted Stock Units and Awards, and Deferred Stock Units</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2020, 2019, and 2018, our executive officers were granted PSU awards with vesting contingent on our total shareholder return as compared to indexed total shareholder return over the course of a fiscal based <span style="-sec-ix-hidden:F_000905"><span style="-sec-ix-hidden:F_000906">three-year</span></span> performance period, starting in the year of grant. Expense is recognized on a straight-line basis over the performance period, regardless of whether the market condition is satisfied as the likelihood of the market condition being met is included in the fair-value measurement of the award.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2017, our executive officers were granted PSU awards with vesting contingent on successful attainment of pre-determined revenue targets over the course of a <span style="-sec-ix-hidden:F_000907"><span style="-sec-ix-hidden:F_000908">three-year</span></span> performance period (fiscal 2017 – 2019). The awards were forfeited in 2020 as the targets were not met. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSUs generally vest over four years and, upon vesting, the holder is entitled to receive shares of our common stock. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSAs vest over one year and, upon vesting, the holder is entitled to receive shares of our common stock. In lieu of RSAs, a participant may elect to receive DSUs with one year vesting, but the participant directs delayed receipt of common shares of up to ten years after the end of service to us.<span style="font-family:Calibri;font-size:11pt;color:#000000;"> </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Activity for our PSU, RSU, RSA, and DSU 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;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:12.88%;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> <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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:12.88%;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> <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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value (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> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">646,560</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27.59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">360,198</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33.19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and common stock issued</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(176,802</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.74</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(71,622</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27.52</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">758,334</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29.99</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">288,462</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55.69</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and common stock issued</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(217,424</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31.05</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,826</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.67</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">797,546</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.80</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">331,264</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62.78</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and common stock issued</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(222,606</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36.06</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(167,782</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30.09</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">738,422</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52.37</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:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.04%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The number of PSUs, RSUs, and DSUs outstanding at December 31, 2020 included 122,910 units that have vested, but the shares of common stock have not yet been issued, pursuant to the terms of the agreement.</p> <p style="margin-bottom:0pt;margin-top:18pt;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;">Employee Stock Purchase Plan</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our ESPP <span style="color:#000000;">allows participating employees to purchase shares of our common stock at a discount through payroll deductions. The plan is available to all employees subject to certain eligibility requirements. Participating employees may purchase common stock, on a voluntary after-tax basis, at a price that is the lower of 85% of the fair market value of one share of common stock at the beginning or end of each stock purchase period. The plan consists of two six-month offering periods, beginning on January 1 and July 1 of each calendar year. A total of 1.9</span><span style="font-family:Calibri;font-size:11pt;"> </span>million <span style="color:#000000;">shares of common stock are remaining for issuance under the plan at December 31, 2020.</span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our ESPP activity 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: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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 share data)</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts for shares purchased</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,270</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares purchased</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,833</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,851</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,596</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value was estimated based on the market price of our common stock at the beginning of each offering period and using the Black-Scholes option pricing model with the following weighted-average assumptions:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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: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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Life (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.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000955">0.50</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000956">0.50</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000957">0.50</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.96</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.36</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.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-size:10pt;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> 2100000 2100000 2100000 15800000 Stock-based compensation expense was allocated as follows: <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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenues</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,948</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,819</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,168</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating expenses</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,119</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,675</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,626</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,243</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,274</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,162</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,936</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,690</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,510</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:6pt;"> </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:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense by type 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: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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,232</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,211</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">PSUs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,219</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,379</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,034</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSUs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,367</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,553</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,930</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSAs and DSUs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">519</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">487</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ESPP</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">701</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">466</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">401(k) stock match</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,555</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,327</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,238</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,690</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,510</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> 3948000 2819000 2168000 4119000 2946000 2675000 3626000 2651000 1505000 7243000 6274000 6162000 2232000 3211000 3355000 3219000 1379000 1034000 10367000 7553000 5930000 446000 519000 487000 1117000 701000 466000 1555000 1327000 1238000 18936000 14690000 12510000 24100000 P2Y4M24D P4Y P7Y P10Y Our stock option activity was as follows: <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:66.94%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:12.88%;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> <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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.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.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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;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:1.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.94%; 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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">($/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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,194,662</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.80</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">362,944</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29.94</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(688,668</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20.83</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(122,470</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.34</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-size:10pt;font-family:Times New Roman;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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,746,468</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25.93</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">184,434</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.92</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(346,098</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.98</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(40,892</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30.74</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-size:10pt;font-family:Times New Roman;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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,543,912</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30.03</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127,974</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.02</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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.94%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(712,074</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,926</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43.14</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-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">944,886</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36.71</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> 2194662 23.80 362944 29.94 688668 20.83 122470 28.34 1746468 25.93 184434 53.92 346098 21.98 40892 30.74 1543912 30.03 127974 59.02 712074 26.11 14926 43.14 944886 36.71 700000 32.35 P3Y4M24D <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The table below presents the intrinsic value of options exercised and outstanding and factors related to our stock options: </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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 per share data)</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of options vested</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,393</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,689</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic value of options exercised</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic value of options outstanding</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67,918</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,194</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average fair value per share of options granted</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.18</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.86</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.74</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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> 3000000 3393000 3689000 31737000 11103000 14852000 67918000 39194000 26654000 16.18 16.86 9.74 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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 options granted were estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:</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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Life (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.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000899">4.01</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000900">4.43</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000901">4.44</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.99</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.41</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.54</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 0.33 0.33 0.35 0 0 0 0.0099 0.0241 0.0254 P4Y P1Y P1Y P10Y <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Activity for our PSU, RSU, RSA, and DSU 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;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:12.88%;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> <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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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.62%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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:12.88%;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> <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="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;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:#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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-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-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value (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> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">646,560</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27.59</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">360,198</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33.19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and common stock issued</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(176,802</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.74</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(71,622</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27.52</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">758,334</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29.99</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">288,462</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55.69</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and common stock issued</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(217,424</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31.05</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,826</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34.67</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding 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.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">797,546</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.80</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">331,264</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62.78</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and common stock issued</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(222,606</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36.06</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(167,782</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30.09</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">738,422</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52.37</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:11pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.04%;font-family:Times New Roman;font-size:10pt;"> </p> 646560 27.59 360198 33.19 176802 28.74 71622 27.52 758334 29.99 288462 55.69 217424 31.05 31826 34.67 797546 38.80 331264 62.78 222606 36.06 167782 30.09 738422 52.37 122910 0.85 2 1900000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our ESPP activity 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: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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 share data)</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amounts for shares purchased</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,270</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares purchased</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,833</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,851</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,596</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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> 3374000 2270000 1745000 61833 58851 69596 The fair value was estimated based on the market price of our common stock at the beginning of each offering period and using the Black-Scholes option pricing model with the following weighted-average assumptions: <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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Volatility</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Life (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.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000955">0.50</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000956">0.50</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000957">0.50</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.96</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.36</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.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-size:10pt;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> 0.43 0.36 0.26 0 0 0 0.0096 0.0236 0.0177 <p style="margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE M – Income Taxes</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our provisions for income taxes included current federal, foreign, and state income tax expense, as well as deferred tax expense<span style="color:#000000;"> as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,249</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">599</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,608</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">169</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,462</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,595</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,011</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">244</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">224</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(469</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(161</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,094</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,358</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,468</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:6pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">      </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of the expected federal income tax at the statutory rate to the provision for income taxes was as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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.94%; 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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:50.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:46.94%; 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)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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:14.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.72%; 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:14.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> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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:14.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;">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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected federal income tax at 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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,063</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,835</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,951</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State income taxes, net of federal tax effect</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,382</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,933</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,293</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax impact of foreign activity</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(108</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nondeductible executive compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">928</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">940</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">902</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign derived intangible income</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(710</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nondeductible expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">234</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">329</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">351</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in state deferred rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(294</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,252</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,843</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax impact of stock activity</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,807</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,518</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.94%; 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-size:10pt;font-family:Times New Roman;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.72%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.72%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">152</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.72%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">161</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,094</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,358</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,468</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:4.79%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  <span style="font-size:10pt;font-family:Times New Roman;">Differences between our effective tax rate and statutory tax rates are primarily due to tax benefits generated upon settlement or exercise of stock awards as such activities are recognized as a reduction to income tax expense as a discrete tax item in the period that such events occur, creating potentially significant fluctuations in tax expense by period. Additionally, federal research and development credit benefits are partially offset by permanently non-deductible expenses contributing to the difference in effective and statutory tax rates.</span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The significant components of our deferred tax assets and liabilities were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="14" 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,</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:50.34%; 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)</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="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; 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.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="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; 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:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss and 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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,539</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,122</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,605</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,944</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable allowances</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,228</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">496</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,200</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,916</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">695</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">668</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,435</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,995</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross 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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: valuation allowance</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,582</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,068</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net 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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,780</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,082</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred costs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,561</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,754</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign operations</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(144</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,645</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-size:10pt;font-family:Times New Roman;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:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax assets (liabilities)</p></td> <td style="background-color:#CFF0FC;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,743</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,437</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:4.79%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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, we had net operating loss carryforwards of $17.5<span style="font-family:Calibri;font-size:11pt;color:#000000;"> </span>million for U.S. federal tax purposes and <span>$1.5<span style="font-family:Calibri;font-size:11pt;color:#000000;"> </span></span>million for state tax purposes. If not utilized, the loss carryforwards will expire between 2021 and 2024 for federal tax purposes and between 2028 and 2031 for state tax purposes.<span style="font-family:Calibri;font-size:11pt;color:#000000;"> </span>Section 382 of the U.S. Internal Revenue Code generally imposes an annual limitation on the amount of net operating loss carryforwards that might be used to offset taxable income when a corporation has undergone significant changes in stock ownership. As of December 31, 2020, <span style="font-family:Calibri;font-size:11pt;color:#000000;"> </span>all $17.5 million of our net operating loss carryforwards are subject to Section 382 limitations, of which we believe $14.6 million of federal losses will expire unused due to Section 382 limitations. <span style="font-family:Calibri;font-size:11pt;color:#000000;"> </span>Accordingly, our deferred tax assets are reported net of the Section 382 limitations. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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, we had federal research and development (“R&amp;D”) credit carryforwards, net of Section 383 limitations, of $2.2 million, which, if not utilized, will begin to expire in 2039. We had state research and development credit carryforwards of $1.6 million which, if not utilized, will begin to expire in 2025.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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, we had a valuation allowance against our deferred tax assets of $1.6 million. The valuation allowance is established for state credit carryforwards that we do not expect to utilize based on our current expectations of future state taxable income.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to income taxes for U.S. federal and various state and international jurisdictions. We are generally subject to U.S. federal and state tax examinations for most prior tax years due to our net operating loss and R&amp;D credit carryforwards and the utilization of the carryforwards in years still open under statute. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;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, we do not have any unrecognized tax benefits. It is our practice to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do not expect any material changes in our unrecognized tax positions over the next 12 months.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our provisions for income taxes included current federal, foreign, and state income tax expense, as well as deferred tax expense<span style="color:#000000;"> as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,249</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">599</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,608</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">169</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,462</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,595</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,011</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">244</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">224</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(469</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(161</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,094</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,358</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,468</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> 1249000 599000 1103000 1608000 169000 540000 4462000 6595000 3011000 244000 1156000 224000 -469000 -161000 -410000 7094000 8358000 4468000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of the expected federal income tax at the statutory rate to the provision for income taxes was as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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.94%; 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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:50.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:46.94%; 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)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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:14.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.72%; 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:14.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> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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:14.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;">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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected federal income tax at 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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,063</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,835</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,951</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State income taxes, net of federal tax effect</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,382</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,933</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,293</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax impact of foreign activity</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">233</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(108</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nondeductible executive compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">928</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">940</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">902</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign derived intangible income</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(710</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nondeductible expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">234</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">329</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">351</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in state deferred rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(294</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,252</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,843</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax impact of stock activity</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,807</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,518</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.94%; 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-size:10pt;font-family:Times New Roman;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.72%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.72%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">152</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.72%; border-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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">161</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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.94%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,094</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,358</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,468</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:4.79%;font-family:Times New Roman;font-size:6pt;"> </p> 11063000 8835000 5951000 2382000 1933000 1293000 233000 -108000 57000 928000 940000 902000 710000 234000 329000 351000 -4000 32000 47000 38000 294000 1252000 1843000 6807000 2518000 2438000 33000 152000 161000 7094000 8358000 4468000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The significant components of our deferred tax assets and liabilities were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="14" 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,</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:50.34%; 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)</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="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; 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.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="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.6%; 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:50.34%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss and 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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,539</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,122</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,605</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,944</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable allowances</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,228</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">496</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,200</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,916</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">695</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">668</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,435</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,995</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross 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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: valuation allowance</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,582</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,068</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net 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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,780</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,082</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred costs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,561</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,754</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign operations</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(144</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,645</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-size:10pt;font-family:Times New Roman;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:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax assets (liabilities)</p></td> <td style="background-color:#CFF0FC;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,743</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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.18%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,437</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:4.79%;font-family:Times New Roman;font-size:6pt;"> </p> 4539000 4539000 9122000 9122000 3605000 3605000 3944000 3944000 1228000 1228000 496000 496000 3200000 3200000 2916000 2916000 695000 695000 668000 668000 5435000 5435000 5995000 5995000 660000 660000 9000 9000 19362000 19362000 23150000 23150000 1582000 1582000 1068000 1068000 17780000 17780000 22082000 22082000 12561000 12561000 11436000 11436000 3754000 3754000 4047000 4047000 228000 228000 144000 144000 3980000 3980000 4975000 4975000 43000 43000 20523000 20523000 20645000 20645000 2743000 1437000 17500000 1500000 will expire between 2021 and 2024 for federal tax purposes and between 2028 and 2031 for state tax purposes 17500000 14600000 2200000 2039 1600000 2025 1600000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE N – Net Income Per Share</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the components of the computation of basic and diluted net income per share for the periods indicated:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 per share amounts)</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,586</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,712</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,872</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average common shares outstanding, basic</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,226</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options to purchase common stock</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">680</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">612</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">PSUs, RSUs, RSAs, and DSUs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">298</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">208</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-size:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average common shares outstanding, diluted</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,285</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,002</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,212</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.29</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.96</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.69</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.94</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.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-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:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the effect of the outstanding potential common shares that were excluded from the calculation of diluted net income per share as they were anti-dilutive: </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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="5" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.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> </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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.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.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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.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.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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.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> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Antidilutive shares</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">181</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the components of the computation of basic and diluted net income per share for the periods indicated:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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 per share amounts)</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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,586</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,712</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,872</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average common shares outstanding, basic</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,226</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options to purchase common stock</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">680</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">612</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">PSUs, RSUs, RSAs, and DSUs</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">298</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">208</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-size:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average common shares outstanding, diluted</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,285</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,002</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,212</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.29</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.96</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.69</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform: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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.94</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.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-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> 45586000 33712000 23872000 35226000 35024000 34392000 611000 680000 612000 448000 298000 208000 36285000 36002000 35212000 1.29 0.96 0.69 1.26 0.94 0.68 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the effect of the outstanding potential common shares that were excluded from the calculation of diluted net income per share as they were anti-dilutive: </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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform: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="5" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.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> </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="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-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)</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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.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.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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.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.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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.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> </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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Antidilutive shares</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">181</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> </tr> </table></div> 26000 181000 1000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE O – Retirement Savings Plan</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We sponsor a 401(k) retirement savings plan for our employees. Employees can contribute up to 80% of their compensation, subject to the limits established by law, and we match 50% of the employee’s contribution up to the first 6% of pre-tax annual compensation. A portion of our match is in company stock, which is purchased from the open market by our plan provider and immediately deposited into the employee’s 401(k) account.<span style="font-family:Calibri;font-size:11pt;"> </span>Additionally, we make statutory contributions to retirement plans as required by local foreign government regulations. Our total contributions to the plan were $3.9 million, $3.3<span style="font-family:Calibri;font-size:11pt;"> </span>million and $2.9<span style="font-family:Calibri;font-size:11pt;"> </span>million for the years ended December 31, 2020, 2019, and 2018, respectively. </p> 0.80 0.80 0.80 0.50 0.50 0.06 3900000 3300000 2900000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE P – Related Party Transactions</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">SPS Commerce Foundation (the “Foundation”) is a Minnesota non-profit organization exempt from federal taxation under Section 501(c)(3) of the Internal Revenue Code. The Foundation was formed in 2015 to engage in, advance, support, promote and administer charitable activities. The directors of the Foundation are also our officers. </p> <p style="margin-bottom:0pt;margin-top:6pt;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;">These officers receive </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;"> compensation from the Foundation for the management services performed for the Foundation.</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;">The Foundation is not a subsidiary of ours and the financial results of the Foundation are not consolidated with our financial statements. </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For</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;">the years ended December 31, 2020, 2019, and 2018</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, w</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">e made</span><span style="font-family:Calibri;font-size:11pt;"> </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">contributions</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> to the Foundation</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> of</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;">$1.8</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million, less than</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;">$0.1</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;">,</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> and</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;">$0.7</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</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, respectively.</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;">We have </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;"> current legal obligations for future commitments to the Foundation.</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> 0 1800000 100000 700000 0 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;color:#00AAE5;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">NOTE Q – Geographic Information</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the years ended December 31, 2020, 2019, and 2018, 85%, 85%, and 83%, respectively, of our revenue was attributable to customers based within the United States. No single jurisdiction outside of the U.S. had revenues in excess of 10%.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.79%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At December 31, 2020 and 2019, 15% and 8%, respectively, of property and equipment, net was located at subsidiary and office locations outside of the United States.</p> 0.85 0.85 0.83 0 0.10 0.15 0.08 XML 17 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2020
Feb. 10, 2021
Jun. 30, 2020
Cover [Abstract]      
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 SPSC    
Entity Registrant Name SPS COMMERCE, INC.    
Entity Central Index Key 0001092699    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Shell Company false    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Common Stock, Shares Outstanding   35,583,977  
Entity Public Float     $ 2.6
Entity Interactive Data Current Yes    
Entity File Number 001-34702    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 41-2015127    
Entity Address, Address Line One 333 South Seventh Street    
Entity Address, Address Line Two Suite 1000    
Entity Address, City or Town Minneapolis    
Entity Address, State or Province MN    
Entity Address, Postal Zip Code 55402    
City Area Code 612    
Local Phone Number 435-9400    
Title of 12(b) Security Common Stock, par value $0.001 per share    
Security Exchange Name NASDAQ    
Document Annual Report true    
Document Transition Report false    
Documents Incorporated by Reference

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Company’s definitive Proxy Statement for the Annual Meeting of Stockholders to be held on May 19, 2021 (the “2021 Proxy Statement”), which is expected to be filed within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, are incorporated by reference in Part III of this Annual Report on Form 10-K.  

   

XML 18 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 $ 149,692 $ 179,252
Short-term investments 37,786 34,284
Accounts receivable 37,811 33,001
Allowance for credit losses (4,233) (1,469)
Accounts receivable, net 33,578 31,532
Deferred costs 37,988 35,274
Other assets 12,312 11,279
Total current assets 271,356 291,621
PROPERTY AND EQUIPMENT, net 26,432 23,752
OPERATING LEASE RIGHT-OF-USE ASSETS 15,581 15,744
GOODWILL 134,853 76,845
INTANGIBLE ASSETS, net 60,230 22,668
INVESTMENTS 2,500  
OTHER ASSETS    
Deferred costs, non-current 12,607 11,667
Deferred income tax assets 194 2,630
Other assets, non-current 2,705 2,513
Total assets 526,458 447,440
CURRENT LIABILITIES    
Accounts payable 5,354 4,274
Accrued compensation 22,872 22,303
Accrued expenses 11,161 6,207
Deferred revenue 37,947 31,463
Operating lease liabilities 2,798 3,783
Total current liabilities 80,132 68,030
OTHER LIABILITIES    
Deferred revenue, non-current 2,996 2,851
Operating lease liabilities, non-current 19,672 20,085
Deferred income tax liabilities 2,937 1,193
Other liabilities, non-current   405
Total liabilities 105,737 92,564
COMMITMENTS and CONTINGENCIES
STOCKHOLDERS’ EQUITY    
Preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding
Common stock, $0.001 par value; 110,000,000 and 55,000,000 shares authorized; 37,100,467 and 36,104,619 shares issued; and 35,487,217 and 34,863,271 shares outstanding, respectively 37 36
Treasury stock, at cost; 1,613,250 and 1,241,348 shares, respectively (65,247) (46,297)
Additional paid-in capital 393,462 354,115
Retained earnings 93,490 48,973
Accumulated other comprehensive loss (1,021) (1,951)
Total stockholders’ equity 420,721 354,876
Total liabilities and stockholders’ equity $ 526,458 $ 447,440
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2020
Dec. 31, 2019
Statement Of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 110,000,000 55,000,000
Common stock, shares issued 37,100,467 36,104,619
Common stock, shares outstanding 35,487,217 34,863,271
Treasury stock, shares 1,613,250 1,241,348
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]      
Revenues $ 312,630 $ 279,124 $ 248,240
Cost of revenues 99,836 92,239 81,748
Gross profit 212,794 186,885 166,492
Operating expenses      
Sales and marketing 75,955 70,140 71,719
Research and development 31,024 28,305 22,087
General and administrative 50,119 44,719 41,862
Amortization of intangible assets 5,538 5,315 4,093
Total operating expenses 162,636 148,479 139,761
Income from operations 50,158 38,406 26,731
Other income (expense)      
Interest income, net 1,103 2,947 2,329
Other income (expense), net 1,334 272 (626)
Change in earn-out liability 85 445 (94)
Total other income, net 2,522 3,664 1,609
Income before income taxes 52,680 42,070 28,340
Income tax expense 7,094 8,358 4,468
Net income 45,586 33,712 23,872
Other comprehensive income (expense)      
Foreign currency translation adjustments 1,097 1,290 (3,999)
Unrealized gain (loss) on investments, net of tax of ($3), $122 and $132 (10) 367 397
Reclassification of unrealized gain on investments into earnings, net of tax of ($52), ($133) and ($91) (157) (398) (273)
Total other comprehensive income (expense) 930 1,259 (3,875)
Comprehensive income $ 46,516 $ 34,971 $ 19,997
Net income per share      
Basic $ 1.29 $ 0.96 $ 0.69
Diluted $ 1.26 $ 0.94 $ 0.68
Weighted average common shares used to compute net income per share      
Basic 35,226 35,024 34,392
Diluted 36,285 36,002 35,212
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]      
Unrealized gain on investments, tax $ (3) $ 122 $ 132
Reclassification of unrealized (gain) loss on investments into earnings, tax $ (52) $ (133) $ (91)
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Revision of Prior Period Accounting Standards Update Adjustment [Member]
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings (Accumulated Deficit) [Member]
Retained Earnings (Accumulated Deficit) [Member]
Revision of Prior Period Accounting Standards Update Adjustment [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Revision of Prior Period Accounting Standards Update Adjustment [Member]
Beginning balance at Dec. 31, 2017 $ 288,111   $ 34 $ (5,815) $ 301,846 $ (8,611)   $ 657  
Beginning balance, shares at Dec. 31, 2017     34,254,012 244,294          
Stock-based compensation 11,270       11,270        
Exercise of stock options and issuance of restricted stock 14,344   $ 2   14,342        
Exercise of stock options and issuance of restricted stock, shares     866,398            
Employee stock purchase plan 1,745       1,745        
Employee stock purchase plan, shares     69,596            
Repurchases of common stock (19,864)     $ (19,864) 0        
Repurchases of common stock, shares     (579,490) 579,490          
Stock issued for acquisition 3,371       3,371        
Stock issued for acquisition, Shares     80,956            
Net income 23,872         23,872      
Foreign currency translation adjustments (3,999)             (3,999)  
Unrealized gain (loss) on investments, net of tax 397             397  
Reclassification of gain on investments into earnings, net of tax (273)             (273)  
Ending balance at Dec. 31, 2018 318,974   $ 36 $ (25,679) 332,574 15,261   (3,218)  
Ending balance (ASU 2018-02) at Dec. 31, 2018   $ 8             $ 8
Ending balance, shares at Dec. 31, 2018     34,691,472 823,784          
Stock-based compensation 13,365       13,365        
Exercise of stock options and issuance of restricted stock 6,207       6,207        
Exercise of stock options and issuance of restricted stock, shares     536,034            
Employee stock purchase plan 2,269       2,269        
Employee stock purchase plan, shares     58,851            
Repurchases of common stock (20,618)     $ (20,618)          
Repurchases of common stock, shares     (417,564) 417,564          
Settlement and subsequent return of shares 300       300        
Settlement and subsequent return of shares, shares     5,522            
Net income 33,712         33,712      
Foreign currency translation adjustments 1,290             1,290  
Unrealized gain (loss) on investments, net of tax 367             367  
Reclassification of gain on investments into earnings, net of tax (398)             (398)  
Ending balance at Dec. 31, 2019 354,876   $ 36 $ (46,297) 354,115 48,973   (1,951)  
Ending balance (ASU 2016-13) at Dec. 31, 2019   $ (1,069)         $ (1,069)    
Ending balance, shares at Dec. 31, 2019     34,863,271 1,241,348          
Settlement and subsequent return of shares (300)       (300)        
Settlement and subsequent return of shares, shares     (5,522)            
Stock-based compensation 17,382       17,382        
Exercise of stock options and issuance of restricted stock 18,592   $ 1   18,591        
Exercise of stock options and issuance of restricted stock, shares     934,015            
Employee stock purchase plan 3,374       3,374        
Employee stock purchase plan, shares     61,833            
Repurchases of common stock (18,950)     $ (18,950)          
Repurchases of common stock, shares     (371,902) 371,902          
Net income 45,586         45,586      
Foreign currency translation adjustments 1,097             1,097  
Unrealized gain (loss) on investments, net of tax (10)             (10)  
Reclassification of gain on investments into earnings, net of tax (157)             (157)  
Ending balance at Dec. 31, 2020 $ 420,721   $ 37 $ (65,247) $ 393,462 $ 93,490   $ (1,021)  
Ending balance, shares at Dec. 31, 2020     35,487,217 1,613,250          
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash flows from operating activities      
Net income $ 45,586 $ 33,712 $ 23,872
Reconciliation of net income to net cash provided by operating activities      
Deferred income taxes 4,241 7,581 2,798
Change in earn-out liability (85) (445) 94
Depreciation and amortization of property and equipment 13,127 11,123 8,593
Amortization of intangible assets 5,538 5,315 4,093
Provision for credit losses 5,660 3,499 2,592
Stock-based compensation 18,936 14,690 12,510
Other, net (24) (574) (364)
Changes in assets and liabilities, net of effects of acquisition      
Accounts receivable (5,922) (6,771) (4,569)
Deferred costs (3,414) (1,441) (5,564)
Other current and non-current assets 1,201 (2,768) (3,333)
Accounts payable 1,214 (489) 937
Accrued compensation (1,257) 319 3,957
Accrued expenses 563 706 (135)
Deferred revenue 4,432 6,366 7,094
Deferred rent     2,440
Operating leases (1,234) 971  
Net cash provided by operating activities 88,562 71,794 55,015
Cash flows from investing activities      
Purchases of property and equipment (16,467) (13,585) (13,750)
Purchases of investments (74,797) (73,700) (81,666)
Maturities of investments 69,461 84,472 82,224
Acquisition of business and intangible assets, net (98,666) (11,500) (27,273)
Net cash used in investing activities (120,469) (14,313) (40,465)
Cash flows from financing activities      
Repurchases of common stock (18,950) (20,618) (19,864)
Net proceeds from exercise of options to purchase common stock 18,592 6,207 14,344
Net proceeds from employee stock purchase plan 3,374 2,269 1,745
Payment for earn-out liability 688    
Net cash provided by (used in) financing activities 2,328 (12,142) (3,775)
Effect of foreign currency exchange rate changes 19 54 (43)
Net increase (decrease) in cash and cash equivalents (29,560) 45,393 10,732
Cash and cash equivalents at beginning of year 179,252 133,859 123,127
Cash and cash equivalents at end of year 149,692 179,252 133,859
Supplemental disclosure of cash flow information      
Cash paid for income taxes, net 1,656 1,545 1,534
Non-cash financing activities:      
Net purchases of property and equipment on account $ (551) $ 322 405
Common stock issued for business acquisitions     $ 3,371
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.20.4
General
12 Months Ended
Dec. 31, 2020
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
General

NOTE A – General

Business Description

SPS Commerce is a leading provider of cloud-based supply chain management solutions that make it easier for retailers, suppliers, distributors, and logistics firms to orchestrate the management of item data, order fulfillment, inventory control and sales analytics across all channels. Implementing and maintaining a suite of supply chain management capabilities is resource intensive and is not a core competency for most businesses.

The services offered by SPS Commerce eliminate the need for on-premise software and support staff by taking on that capability on the customer’s behalf. The solutions SPS Commerce provides enable our customers to increase their supply cycle agility, optimize their inventory levels and sell-through, reduce operational costs and gain increased visibility into customer orders, ensuring that suppliers, distributors, and logistics firms can satisfy retailer requirements.

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the consolidated financial statements.

Effective January 1, 2020, we adopted Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments – Credit Losses (Topic 326) with a modified-retrospective approach and recorded a $1.1 million cumulative-effect adjustment to retained earnings.

On July 25, 2019, we announced that our board of directors declared a two-for-one stock split of our common stock, effected in the form of a 100 percent stock dividend as of the record date on August 8, 2019. The stock split dividend was distributed on August 22, 2019. Earnings per share and weighted average shares outstanding are presented in this Annual Report on Form 10-K after the effect of the 100 percent stock dividend. The two-for-one stock split is reflected in the share amounts in all periods presented in this Annual Report on Form 10-K.

Foreign Currency Translation

The functional currency of our foreign operations is generally the applicable local currency. The functional currency is translated into U.S. dollars for balance sheet accounts using current exchange rates in effect as of the balance sheet date and for revenue and expense accounts using an average exchange rate during the year. The translation adjustments are deferred as a component of other comprehensive income within the consolidated statements of comprehensive income and the consolidated statements of stockholders' equity. Gains or losses resulting from transactions denominated in foreign currencies, if any, are included in other income (expense), net in our consolidated statements of comprehensive income.

Use of Estimates

Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

Business Combinations

We recognize the fair value of the assets acquired and the liabilities assumed at the acquisition date, separately from goodwill. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the amount of the assets acquired and the liabilities assumed.

Assets acquired include tangible and intangible assets. We use estimates and assumptions that we believe are reasonable as a part of the purchase price allocation, which includes the process to determine the value and useful lives of purchased intangible assets and the process to determine the value of any contingent consideration liabilities. We recorded the acquisition-date fair value of any contingent liabilities, such as earn-out provisions, as part of the consideration transferred. The earn-out liability fair value is subsequently remeasured at each reporting date. The Company evaluates each contingent consideration to determine the valuation approach. See Notes B and E for valuation methods utilized in the fair value remeasurement as of the reporting date.

While we believe these estimates and assumptions are reasonable, they are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of the assets acquired and the liabilities assumed. Any such adjustments would be recorded as an offset to goodwill or a working capital adjustment as applicable. Upon the conclusion of the measurement period or final determination of the fair values, whichever comes first, any subsequent adjustments would be recorded in our consolidated statements of comprehensive income.

Segment Information

We operate in and report on one segment, which is supply chain management solutions.

Risk and Uncertainties

We rely on hardware and software licensed from third parties to offer our on-demand solutions. Our management believes alternate sources are available; however, disruption or termination of these relationships could adversely affect our operating results in the near term.

Concentration of Credit Risk

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents in financial institutions in excess of federally insured limits and accounts receivable. Cash and cash equivalents are held with financial institutions that we believe are subject to minimal risk.

Cash and Cash Equivalents

Cash and cash equivalents consist of cash and highly liquid investments with original maturities of less than 90 days. Cash and cash equivalents are stated at fair value.

Investments

Management determines the appropriate classification of certificates of deposit and marketable securities at the time of purchase and reevaluates such determination at each balance sheet date. Securities are classified as available for sale and are carried at fair value, with the change in unrealized gains and losses, net of tax, reported as unrealized gains on investments on the consolidated statements of comprehensive income. Fair value is determined based on quoted market rates when observable or utilizing data points that are observable, such as quoted prices, interest rates and yield curves. When a determination has been made that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is realized and is included in other income (expense), net in the consolidated statements of comprehensive income.

Fair Value of Other Financial Instruments

The carrying amounts of our short-term financial instruments, which include cash, cash equivalents, accounts receivable, and accounts payable, approximates fair value due to their short-term nature.

Accounts Receivable

Accounts receivable are initially recorded upon the sale of solutions to customers. Credit is granted in the normal course of business without collateral. Accounts receivable are stated net of allowances for credit losses, which represent estimated losses resulting from the inability of certain customers to make the required payments. When determining the allowance, we pool our outstanding accounts receivable invoices based on the contractual due date of payment at the balance sheet date. We take several factors into consideration for estimated credit losses by pool, primarily our historical credit losses, with additional adjustments made for current and future macro-economic conditions and retail bankruptcy trends. We write-off accounts receivable when they are determined to be uncollectible. Changes in the allowance are recorded as bad debt expense and are included in general and administrative expense in our consolidated statements of comprehensive income.  

Property and Equipment

Property and equipment, including assets acquired under capital lease obligations, are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives when placed in service, which are:

Computer equipment and software: 2 to 3 years

Office equipment and furniture: 5 to 7 years

Leasehold improvements: the shorter of the useful life of the asset or the remaining term of the lease

Significant additions or improvements extending asset lives beyond one year are capitalized, while repairs and maintenance are charged to expense as incurred.

We capitalize and amortize eligible costs to acquire or develop internal-use software that are incurred during the application development stage. Costs incurred during the preliminary project stage and post-implementation stage are expensed as incurred. Internal-use software is depreciated over the estimated useful life, three years, commencing on the date when the asset is ready for its intended use. Depreciation is computed using the straight-line method. Maintenance and enhancements of internal-use software are expensed as incurred.

The assets and related accumulated depreciation and amortization are adjusted for asset retirements and disposals and abandoned internal-use software with the resulting gain or loss included in our consolidated statements of comprehensive income.

Leases

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and long-term operating lease liabilities in our consolidated balance sheets.

Right-of-use (“ROU”) assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. We estimate the discount rate for a similar collateralized asset by estimating costs of borrowing. We use the implicit interest rate when readily determinable. The operating lease ROU asset also includes any lease payments made and lease incentives that have been incurred. The options to extend our leases are not recognized as part of our ROU assets and lease liabilities unless it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. For all leases, we combine non-lease components with the related lease components and account for it as a single lease component. The ROU assets are subject to the same impairment process as our long-lived assets. Additionally, we review our lease liabilities for remeasurement whenever there is a triggering event or when relevant facts and circumstances change.

Research and Development

Research and development costs primarily include maintenance and data conversion activities related to our cloud-based supply chain management solutions and are expensed as incurred.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations. We test goodwill for impairment annually at November 30, or more frequently if events or changes in circumstances indicate that the asset might be impaired. The impairment test is conducted by comparing the fair value of the net assets with the carrying amount of the reporting unit. We determine the fair value of the reporting unit based on our market capitalization at the testing date. If the carrying amount exceeds the fair value of the reporting unit, we would recognize an impairment loss in the consolidated statements of comprehensive income, to the extent that the carrying amount exceeds fair value.

Intangible Assets

Assets acquired in business combinations may include identifiable intangible assets such as subscriber relationships, developed technology, and non-competition agreements. We recognize the fair value of the identifiable intangible assets acquired separately from goodwill. We have determined the fair value and useful lives of our purchased intangible assets using certain estimates and assumptions that we believe are reasonable.

The purchased intangible assets are being amortized on a straight-line basis over their estimated useful lives, which are seven to ten years for subscriber relationships, three to five years for non-competition agreements and three to ten years for acquired technology.

Third Party Implementation Assets

Third party implementation costs are capitalized assets included in Other Assets and relate to implementation costs incurred for software hosting arrangements.

Capitalized implementation costs are recognized on a straight-line basis beginning when the application is ready for its intended use and ending on the expected termination date of the hosting arrangement, including consideration of the noncancelable contractual term and reasonably certain renewals.

The terms are between four and six years for our current hosting arrangements. Recognized expense is reported in general and administrative expense, which is where the hosting arrangement subscriptions are reported.

 

Impairment of Long-Lived Assets

We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The carrying amount of a long-lived asset is not recoverable if the carrying amount of an asset group exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the assets at the date it is tested for recoverability, whether in use or under development. An impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds its fair value.

 

Revenue Recognition

Revenues are recognized when our services are made available to our customers, in an amount that reflects the consideration we are contractually and legally entitled to in exchange for those services.

We determine revenue recognition through the following steps:

 

Identification of the contract, or contracts, with a customer

 

Identification of the performance obligations in the contract

 

Determination of the transaction price

 

Allocation of the transaction price to the performance obligations in the contract

 

Recognition of revenue when, or as, we satisfy a performance obligation

See Note C for further descriptions of our revenue recognition policy.

Deferred Costs

Deferred costs are those that are incurred to fulfill or obtain customer contracts and that are considered incremental and recoverable costs. These consist primarily of customer implementation costs, commissions paid to sales personnel and third-party partners for customer referrals, respectively. These costs are deferred and amortized over the expected period of benefit which we have determined to be two years.

Sales commissions are calculated based on estimated annual recurring revenue to be generated over the customer’s initial contract period. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of comprehensive income.

Customer implementation costs are based on actual costs  incurred. Amortization expense is included in cost of revenues in the accompanying consolidated statements of comprehensive income.

Stock-Based Compensation

We recognize the cost of all share-based payments to employees, executive officers, and non-employee members of the Company’s Board of Directors, including grants of incentive and nonqualified stock options, performance share units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), deferred stock units (“DSUs”), employee stock purchase plan (“ESPP”), and 401(k) stock match in the consolidated financial statements based on the grant date fair value of those awards. This cost is recognized over the period for which an employee is required to provide service in exchange for the award or the performance period, as applicable.

In valuing share-based awards, excluding PSUs, judgment is required in determining the expected volatility of common stock and the expected term individuals will hold their share-based awards prior to exercising. The expected volatility of the options is based on the historical volatility of our common stock. Beginning with awards granted in 2020, the expected term of the options is derived from historical data on employee exercises and post-vesting employment termination behavior. For awards granted prior to 2020, the expected term of the options was based on the simplified method which does not consider historical employee exercise behavior. Additional valuation inputs include our expected non-issuance of future common stock dividends and the risk-free interest rate that is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equaling the expected life at the grant date. For PSUs, the grant date fair value is estimated using a Monte Carlo simulation that utilizes multiple input variables that determine the probability of satisfying the performance conditions stipulated in the award. For all awards, we recognize forfeitures as they occur.

Income Taxes

We account for income taxes using the asset and liability method, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance when, in our judgement, it is more likely than not that some or all of the deferred tax asset will not be realized.

We assess our ability to realize our deferred tax assets at the end of each reporting period. Realization of our deferred tax assets is contingent upon future taxable earnings. Accordingly, this assessment requires estimates and

judgment. If the estimates of future taxable income vary from actual results, our assessment regarding the realization of these deferred tax assets could change. Future changes in the estimated amount of deferred taxes expected to be realized will be reflected in our consolidated financial statements in the period the estimate is changed, with a corresponding adjustment to our operating results.

We recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would “more likely than not” sustain the position following an audit. For tax positions meeting the “more likely than not” threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant tax authority.

Net Income Per Share

Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period. Diluted net income per share also includes the impact of our outstanding potential common shares, including options, RSUs, RSAs, PSUs, and DSUs. Potential common shares that are anti-dilutive are excluded from the calculation of diluted net income per share.

Recently Adopted Accounting Pronouncements

 

Standard

 

Date of Issuance

 

Description

 

Date Adopted

 

Effect on the Financial Statements

ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements

 

June

2016

 

The amendment in this update replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses.

 

January 2020

 

The adoption of this standard did not have a material impact on our consolidated financial statements. See above under "Accounts Receivable" for significant inputs for the allowance for credit losses.

ASU 2018-13, Fair Value Measurement (Topic 820), Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement

 

August 2018

 

This ASU adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement.

 

January 2020

 

The adoption of this standard did not have a material impact on our consolidated financial statements.

ASU 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment

 

January 2017

 

This amendment eliminates Step 2 from the goodwill impairment test.

 

January 2020

 

The adoption of this standard did not have a material impact on our consolidated financial statements.

 

 

XML 25 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Business Acquisitions
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Business Acquisitions

NOTE B – Business Acquisitions

Data Masons

On December 16, 2020, we acquired all of the outstanding equity ownership interests of D Masons Software, LLC (“Data Masons”), a leading provider of EDI System Automation solutions for the Microsoft Dynamics market. Pursuant to the membership interest purchase agreement, given a target working capital level, the total transaction price was $100 million. $98.7 million was paid in cash at closing and $0.4 million is due from the sellers as part of the initial net working capital adjustment. Additionally, the agreement allows for up to $1.9 million of contingent consideration based on the outcome of the PPP loan forgiveness as described below. The purchase accounting for the acquisition has not been finalized as of December 31, 2020. Provisional amounts are primarily related to intangible assets, net working capital, and tax positions. We expect to finalize the allocation of the purchase price within the one-year measurement period following the acquisition.

In May 2020, prior to acquisition, Data Masons received a loan (“PPP Loan”) of $1.9 million pursuant to the Paycheck Protection Program (“PPP”) as established by the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act. Amounts outstanding under the loan bear interest of 1.0% per annum with a maturity date two years from the commencement date. The PPP Loan is subject to forgiveness under the PPP to the extent proceeds of the loan are used for eligible expenditures. In November 2020, Data Masons applied for full forgiveness of the PPP Loan. As of the acquisition date and December 31, 2020, there had not been determination from the Small Business Administration as to whether the Company will be eligible for forgiveness, in whole or in part. In conjunction with the provisions of the PPP loan program for a business combination, Data Masons placed the balance of the PPP Loan and accrued interest of $1.9 million in cash escrow with the lender. To the extent the PPP Loan is forgiven, this cash escrow will be released to the Company.

Additionally, the Company has a contingent liability with the former owners of Data Masons, that will require an additional $1.9 million payment in the event the PPP loan is forgiven. While it is unknown, the Company has determined that it is probable that Data Masons’ use of the PPP Loan proceeds will meet the conditions for full forgiveness under the PPP. As such, the Company has recorded $1.9 million of contingent consideration as part of the total transaction price, included in accrued expenses on the consolidated balance sheet. The Company has also recorded the $1.9 million PPP loan with the lender within accrued expenses, as well as a $1.9 million government grant receivable within other current assets on the consolidated balance sheet. The payout of the contingent liability will be determined based upon the PPP Loan forgiveness application ruling, which is expected to occur in 2021. If the ruling results in partial forgiveness or no forgiveness of the PPP loan, the contingent liability and the government grant receivable will each be reduced by an equal and offsetting amount of the unforgiven portion of the PPP loan.

Purchase Price Allocation

We accounted for the acquisition as a business combination. We allocated the purchase price to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date. We engaged a third-party valuation firm to assist us in the determination of the value of the recognized intangible assets and certain liabilities assumed. The excess of the purchase price over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. Goodwill is attributed to a trained workforce and other buyer-specific value resulting from expected synergies, including long-term cost savings, which are not included in the fair values of identifiable assets. All recorded goodwill is expected to be deductible for tax purposes.  

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Cash

 

$

2,949

 

Accounts receivable

 

 

3,801

 

Other current and non-current assets

 

 

2,246

 

Goodwill

 

 

56,960

 

Intangible assets

 

 

43,000

 

Current liabilities

 

 

(3,593

)

Deferred revenue

 

 

(2,196

)

 

 

$

103,167

 

 

 

Purchased Intangible Assets

The following table summarizes the estimated fair value of the purchased intangible assets and their estimated useful lives:

 

 

Estimated

 

 

Estimated

 

 

 

Fair Value

 

 

Life

 

Purchased Intangible Assets

 

(in thousands)

 

 

(in years)

 

Subscriber relationships

 

$

17,600

 

 

 

8

 

Developed technology

 

 

25,400

 

 

 

8

 

Total

 

$

43,000

 

 

 

 

 

 

XML 26 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue
12 Months Ended
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]  
Revenue

NOTE C – Revenue

We derive our revenues primarily from the following revenue streams:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Recurring revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Fulfillment

 

$

251,272

 

 

$

219,297

 

 

$

190,783

 

Analytics

 

 

38,824

 

 

 

37,038

 

 

 

34,447

 

Other

 

 

4,920

 

 

 

5,671

 

 

 

5,424

 

Recurring Revenues

 

 

295,016

 

 

 

262,006

 

 

 

230,654

 

One-time revenues

 

 

17,614

 

 

 

17,118

 

 

 

17,586

 

 

 

$

312,630

 

 

$

279,124

 

 

$

248,240

 

 

Revenues are recognized when our services are made available to our customers, in an amount that reflects the consideration we are contractually and legally entitled to in exchange for those services.

We determine revenue recognition through the following steps:

 

Identification of the contract, or contracts, with a customer

 

Identification of the performance obligations in the contract

 

Determination of the transaction price

 

Allocation of the transaction price to the performance obligations in the contract

 

Recognition of revenue when, or as, we satisfy a performance obligation

Recurring Revenues

Recurring revenues consist of recurring subscriptions from customers that utilize our Fulfillment, Analytics and Other cloud-based supply chain management solutions. Revenue for these solutions is generally recognized on a ratable basis over the contract term beginning on the date that our service is made available to the customer. Our contracts with our recurring revenue customers are recurring in nature, ranging from monthly to annual, and generally allow the customer to cancel the contract for any reason with 30 to 90 days’ notice. Timing of billings varies by customer and by contract type and are either in advance or within 30 days of the service being performed.

The deferred revenue liabilities for recurring revenue contracts are for one year or less and recognized on a ratable basis over the contract term. We have applied the optional exemption to not disclose information about the remaining performance obligations for contracts which have original durations of one year or less.

One-time Revenues

One-time revenues consist of set-up fees from customers and miscellaneous one-time fees.

Set-up fees are specific for each connection a customer has with a trading partner and many of our customers have connections with numerous trading partners. Set-up fees related to our cloud-based supply chain management solutions are nonrefundable upfront fees that are necessary for our customers to utilize our cloud-based services. These set-up fees do not provide any standalone value to our customers.

Certain contracts contain set-up fees that constitute a material renewal option right. This material right provides customers a significant future incentive that would not be otherwise available to that customer unless they entered into the contract, as the set-up fees will not be incurred again upon contract renewal.

For our Fulfillment solution, we have determined that the set-up fees and related costs represent a material renewal option right to our customers as they will not be incurred again upon renewal. These set-up fees and related costs are deferred and recognized ratably over two years, which is the estimated period for which a material right is present for our customers.

For our Analytics solution, we have determined that the set-up fees do not represent a material customer renewal right and, as such, are deferred and recognized ratably over the estimated initial contract term, which is generally one year.

The table below presents the activity of the portion of the deferred revenue liability relating to set-up fees:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

10,518

 

 

$

9,857

 

Invoiced set-up fees

 

 

11,410

 

 

 

11,056

 

Amortized set-up fees

 

 

(10,810

)

 

 

(10,395

)

Balance, end of year

 

$

11,118

 

 

$

10,518

 

 

The entire balance of set-up fees will be recognized within two years and, as such, current amounts will be recognized in the next 1-12 months and non-current amounts will be recognized in the next 13-24 months.

Miscellaneous one-time fees consist of professional services and testing and certification. The deferred revenue liability for these one-time fees are for one year or less and recognized at the time service is provided. We have applied the optional exemption to not disclose information about the remaining performance obligations for contracts which have original durations of one year or less.

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Deferred Costs
12 Months Ended
Dec. 31, 2020
Deferred Costs [Abstract]  
Deferred Costs

NOTE D – Deferred Costs

  The table below presents the activity of deferred costs and amortization of deferred costs:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

46,941

 

 

$

45,475

 

Incurred deferred costs

 

 

54,421

 

 

 

49,883

 

Amortized deferred costs

 

 

(50,767

)

 

 

(48,417

)

Balance, end of year

 

$

50,595

 

 

$

46,941

 

 

XML 28 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments
12 Months Ended
Dec. 31, 2020
Disclosure Text Block Supplement [Abstract]  
Financial Instruments

NOTE E – Financial Instruments

Cash equivalents and investments

We invest primarily in money market funds, certificates of deposit, highly liquid debt instruments of the U.S. government and U.S. corporate debt securities. Highly liquid investments with original maturities of 90 days or less are classified as cash equivalents. Investments with remaining maturities of less than one year from the balance sheet date are classified as short-term investments whereas those with remaining maturities of more than one year from the balance sheet date are classified as investments. Our marketable securities are classified as available-for-sale. We

intend to hold marketable securities until maturity; however, we may sell these securities at any time for use in current operations or for other purposes.

Our marketable securities are carried at fair value and unrealized gains and losses on these investments, net of taxes, are included in accumulated other comprehensive loss in the consolidated balance sheets. Realized gains or losses are included in other income (expense), net in the consolidated statements of comprehensive income. Certain securities accrue interest that is included in other income (expense), net. The unrealized gains (losses) noted below are exclusive of previously recognized interest income.

Cash equivalents and investments consisted of the following:

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

 

 

Amortized

 

 

Unrealized

 

 

Fair

 

 

Amortized

 

 

Unrealized

 

 

Fair

 

(in thousands)

 

Cost

 

 

Losses, net

 

 

Value

 

 

Cost

 

 

Gains, net

 

 

Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

112,907

 

 

$

 

 

$

112,907

 

 

$

151,266

 

 

$

 

 

$

151,266

 

Certificate of deposit

 

 

7,708

 

 

 

 

 

 

7,708

 

 

 

7,030

 

 

 

 

 

 

7,030

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

5,069

 

 

 

(29

)

 

 

5,040

 

 

 

9,785

 

 

 

20

 

 

 

9,805

 

Commercial paper

 

 

7,569

 

 

 

(55

)

 

 

7,514

 

 

 

7,503

 

 

 

 

 

 

7,503

 

U.S. treasury securities

 

 

20,051

 

 

 

(27

)

 

 

20,024

 

 

 

9,855

 

 

 

91

 

 

 

9,946

 

 

 

$

153,304

 

 

$

(111

)

 

$

153,193

 

 

$

185,439

 

 

$

111

 

 

$

185,550

 

Maturing within one year

 

 

 

 

 

 

 

 

 

$

150,693

 

 

 

 

 

 

 

 

 

 

$

185,550

 

Maturing within one to two years

 

 

 

 

 

 

 

 

 

 

2,500

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

 

 

 

 

 

 

$

153,193

 

 

 

 

 

 

 

 

 

 

$

185,550

 

 

 Recurring Fair Value Measurements

We measure certain financial assets at fair value on a recurring basis based on a fair value hierarchy that requires us to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs that may be used to measure fair value are:

 

Level 1 – quoted prices in active markets for identical assets or liabilities.

 

Level 2 – observable inputs other than Level 1 prices, such as (a) quoted prices for similar assets or liabilities, (b) quoted prices in markets with insufficient volume or infrequent transactions (less active markets), or (c) model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 – unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

We obtain the fair values of our level 2 available-for-sale securities from a professional pricing service.

For the earn-out liability related to the EDIAdmin acquisition, the Company utilized the Monte Carlo simulation method to estimate the fair value of this contingent liability as of the reporting date. Thousands of iterations of the simulation were performed using forecasted revenues to develop a distribution of future values of recurring revenue which, in turn, provide indicated earn-out payments. The total estimated fair value equals the sum of the average present values of the indicated earn-out payments.   

The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value:

 

 

 

December 31, 2020

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

112,907

 

 

$

 

 

$

 

 

$

112,907

 

Certificate of deposit

 

 

7,708

 

 

 

 

 

 

 

 

 

7,708

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

 

 

 

5,040

 

 

 

 

 

 

5,040

 

Commercial paper

 

 

 

 

 

7,514

 

 

 

 

 

 

7,514

 

U.S. treasury securities

 

 

 

 

 

20,024

 

 

 

 

 

 

20,024

 

 

 

$

120,615

 

 

$

32,578

 

 

$

 

 

$

153,193

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data Masons Contingent Consideration

 

$

 

 

$

 

 

$

1,878

 

 

$

1,878

 

 

 

$

 

 

$

 

 

$

1,878

 

 

$

1,878

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2019

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

151,266

 

 

$

 

 

$

 

 

$

151,266

 

Certificate of deposit

 

 

7,030

 

 

 

 

 

 

 

 

 

7,030

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

 

 

 

9,805

 

 

 

 

 

 

9,805

 

Commercial paper

 

 

 

 

 

7,503

 

 

 

 

 

 

7,503

 

U.S. treasury securities

 

 

 

 

 

9,946

 

 

 

 

 

 

9,946

 

 

 

$

158,296

 

 

$

27,254

 

 

$

 

 

$

185,550

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EDIAdmin Earn-out liability

 

$

 

 

$

 

 

$

405

 

 

$

405

 

 

 

$

 

 

$

 

 

$

405

 

 

$

405

 

 

During the year ending December 31, 2020, we recognized a gain of $0.1 million in our consolidated statements of comprehensive income due to the remeasurement of the EDIAdmin contingent liability and paid $0.7 million for a portion of the contingent liability. The remaining portion of the earn-out liability that is expected to be paid in the first quarter of 2021 has been determined to be $0.1 million, given the completion of certain revenue milestones for the year ending December 31, 2020. As such, $0.1 million of the earn-out consideration is included in accrued expenses in the consolidated balance sheet at December 31, 2020 and transferred from the Level 3 earn-out liability.

 

Other than the transfer relating to the EDIAdmin contingent consideration, there were no other transfers in or out of our Level 1, 2, or 3 assets or liabilities during the years ended December 31, 2020 and 2019.

Nonrecurring Fair Value Measurements

We measure certain assets and liabilities at fair value on a nonrecurring basis. Assets that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of business combinations are measured at fair value. For additional information on our business

combinations and the related nonrecurring fair value measurement of the assets acquired and liabilities assumed, refer to Note B.

XML 29 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Allowance for Credit Losses
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Allowance for Credit Losses

NOTE F – Allowance for Credit Losses

The allowance for credit losses activity, included in accounts receivable, net, was as follows:

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Balance, beginning of year

 

$

1,469

 

 

$

1,392

 

 

$

763

 

Adoption of ASU 2016-13

 

 

1,069

 

 

 

 

 

 

 

Allowance for Data Masons acquired receivables

 

 

354

 

 

 

 

 

 

 

Provision for credit losses

 

 

5,660

 

 

 

3,499

 

 

 

2,592

 

Write-offs, net of recoveries

 

 

(4,319

)

 

 

(3,422

)

 

 

(1,963

)

Balance, end of year

 

$

4,233

 

 

$

1,469

 

 

$

1,392

 

 

XML 30 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

NOTE G – Property and Equipment, net

Property and equipment, net included the following:

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

Computer equipment and software

 

$

63,225

 

 

$

54,030

 

Office equipment and furniture

 

 

9,613

 

 

 

9,205

 

Leasehold improvements

 

 

12,746

 

 

 

11,091

 

 

 

 

85,584

 

 

 

74,326

 

Less: accumulated depreciation and amortization

 

 

(59,152

)

 

 

(50,574

)

 

 

$

26,432

 

 

$

23,752

 

 

 

 

Depreciation and amortization expense of property and equipment for the years ended December 31, 2020, 2019, and 2018 was $13.1 million, $11.1 million, and $8.6 million, respectively.

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net
12 Months Ended
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, net

NOTE H – Goodwill and Intangible Assets, net

Goodwill

The changes in the net carrying amount of goodwill was as follows:

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

76,845

 

 

$

69,658

 

Additions from business acquisitions

 

 

56,960

 

 

 

6,372

 

Foreign currency translation

 

 

1,048

 

 

 

815

 

Balance, end of year

 

$

134,853

 

 

$

76,845

 

 

Intangible Assets

 Intangible assets, net included the following:

 

 

 

December 31, 2020

 

(in thousands)

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Foreign

Currency

Translation

 

 

Net

 

Subscriber relationships

 

 

54,447

 

 

 

(24,792

)

 

 

101

 

 

$

29,756

 

Non-competition agreements

 

 

698

 

 

 

(691

)

 

 

(4

)

 

 

3

 

Acquired technology

 

 

33,195

 

 

 

(2,724

)

 

 

-

 

 

 

30,471

 

 

 

$

88,340

 

 

$

(28,207

)

 

$

97

 

 

$

60,230

 

 

 

 

 

December 31, 2019

 

(in thousands)

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Foreign

Currency

Translation

 

 

Net

 

Subscriber relationships

 

$

43,640

 

 

$

(27,287

)

 

$

214

 

 

$

16,567

 

Non-competition agreements

 

 

2,495

 

 

 

(2,371

)

 

 

10

 

 

 

134

 

Acquired technology

 

 

8,602

 

 

 

(2,643

)

 

 

8

 

 

 

5,967

 

 

 

$

54,737

 

 

$

(32,301

)

 

$

232

 

 

$

22,668

 

 

The estimated annual amortization expense related to intangible assets subject to amortization for the next five years and thereafter was as follows:

 

(in thousands)

 

 

 

 

2021

 

$

9,942

 

2022

 

 

8,838

 

2023

 

 

8,758

 

2024

 

 

7,476

 

2025

 

 

7,337

 

Thereafter

 

 

17,879

 

 

 

$

60,230

 

 

XML 32 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Other Assets
12 Months Ended
Dec. 31, 2020
Other Assets [Abstract]  
Other Assets

NOTE I – Other Assets

The changes in the net amount of capitalized implementation costs for software hosting arrangements was as follows:

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

1,166

 

 

$

455

 

Capitalized implementation fees

 

 

127

 

 

 

797

 

Amortization of implementation fees

 

 

(112

)

 

 

(86

)

Balance, end of year

 

$

1,181

 

 

$

1,166

 

 

 

XML 33 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

NOTE J – Commitments and Contingencies

Leases

We are obligated under non-cancellable operating leases, primarily for office space and certain equipment, as follows:

 

 

 

December 31, 2020

 

 

December 31, 2019

 

(In thousands, except remaining term)

 

Remaining Term (years)

 

 

Right-of-Use Asset

 

 

Remaining Term (years)

 

 

Right-of-Use Asset

 

Minneapolis, MN lease

 

 

6

 

 

$

10,992

 

 

 

5

 

 

$

10,704

 

Kyiv, Ukraine lease

 

 

4

 

 

 

1,930

 

 

 

5

 

 

 

2,316

 

Other leases

 

<1 - 5

 

 

 

2,659

 

 

<1 - 5

 

 

 

2,724

 

 

 

 

 

 

 

$

15,581

 

 

 

 

 

 

$

15,744

 

 

 

 

In December 2020, we executed the fifth amendment to our lease agreement for our current headquarters located in Minneapolis, Minnesota where we lease approximately 198,000 square feet under an agreement that expires in April 2027. The  lease also has two options to extend the term for five years each at a market rate determined in accordance with the lease. Incentives of $2.4 million are included as a lease component.

In December 2019, we executed a lease agreement for a new Kyiv, Ukraine location, where we lease approximately 17,000 square feet under an agreement that expires on May 31, 2025. The lease includes one option to extend the term for five years and six months at a market rate determined in accordance with the lease.   

    

The components of lease expense were as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Operating lease cost

 

$

2,719

 

 

$

2,569

 

Variable lease cost

 

 

3,578

 

 

 

3,390

 

 

 

$

6,297

 

 

$

5,959

 

 

Rent expense for all operating leases, which includes minimum lease payments and other charges such as common area maintenance fees, charged to operations was as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2018

 

Rent expense

 

$

5,577

 

 

Supplemental cash flow information related to leases was as follows:

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

4,134

 

 

$

4,383

 

ROU assets obtained in exchange for operating lease liabilities

 

 

12,801

 

 

 

2,537

 

 

 Supplemental balance sheet information related to leases was as follows:

 

 

 

December 31, 2020

 

 

December 31, 2019

 

Weighted-average remaining lease term - operating leases

 

5.6 years

 

 

5.0 years

 

Weighted-average discount rate - operating leases

 

 

4.1

%

 

 

4.5

%

 

At December 31, 2020, our future minimum payments under operating leases were as follows:

 

(in thousands)

 

 

 

 

2021

 

$

3,728

 

2022

 

 

4,699

 

2023

 

 

4,431

 

2024

 

 

4,070

 

2025

 

 

3,715

 

Thereafter

 

 

4,753

 

 

 

 

25,396

 

Less: imputed interest

 

 

(2,926

)

 

 

$

22,470

 

 

 

  

Purchase Commitments

In 2020, we entered into separate noncancelable agreements with computing infrastructure and customer relationship management vendors for services through 2023. At December 31, 2020, the total remaining purchase commitment was $17.9 million.

Contingencies

We may be involved in various claims and legal actions in the normal course of business. We believe that the outcome of any such claim or legal action is not expected to have a material effect on our financial position, results of operations or cash flows.

XML 34 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Stockholders' Equity

NOTE K – Stockholders’ Equity

Stock Split

On August 22, 2019, we effected a two-for-one stock split of our common stock. There was no change in the number of our authorized common shares. All share and per share data have been adjusted for all periods presented to reflect the stock split.

Stock Repurchase Program

On November 2, 2017, our board of directors authorized a program to repurchase up to $50.0 million of common stock over two years. On November 2, 2019, $3.7 million expired from the program. On November 2, 2019, our board of directors authorized a new program to repurchase up to $50 million of common stock. Under the program, purchases may be made from time to time in the open market over two years. As of December 31, 2020, $31.1 million of the share repurchase authorized was available for future share repurchases.        

 

Under the programs, we purchased 0.4 million, 0.4 million, and 0.6 million shares at costs of $19.0 million, $20.6 million, and $19.9 million for the years ended December 31, 2020, 2019, and 2018, respectively.

 

XML 35 R19.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

NOTE L – Stock-Based Compensation

Our equity compensation plans provide for the grant of incentive and nonqualified stock options, as well as other stock-based awards including PSUs, RSAs, RSUs, and DSUs, to employees, non-employee directors and other consultants who provide services to us. We also provide an ESPP and 401(k) stock match.    

RSAs result in the issuance of new shares when granted. For other stock-based awards, new shares are issued when the award is exercised, vested, or released according to the terms of the agreement. In February 2020, February 2019, and January 2018, 2.1 million additional shares were reserved for future issuance under our 2010 Equity Incentive Plan. At December 31, 2020 there were approximately 15.8 million shares available for grant under approved equity compensation plans.

 Stock-based compensation expense was allocated as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Cost of revenues

 

$

3,948

 

 

$

2,819

 

 

$

2,168

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

4,119

 

 

 

2,946

 

 

 

2,675

 

Research and development

 

 

3,626

 

 

 

2,651

 

 

 

1,505

 

General and administrative

 

 

7,243

 

 

 

6,274

 

 

 

6,162

 

 

 

$

18,936

 

 

$

14,690

 

 

$

12,510

 

 

 

Stock-based compensation expense by type was as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Stock options

 

$

2,232

 

 

$

3,211

 

 

$

3,355

 

PSUs

 

 

3,219

 

 

 

1,379

 

 

 

1,034

 

RSUs

 

 

10,367

 

 

 

7,553

 

 

 

5,930

 

RSAs and DSUs

 

 

446

 

 

 

519

 

 

 

487

 

ESPP

 

 

1,117

 

 

 

701

 

 

 

466

 

401(k) stock match

 

 

1,555

 

 

 

1,327

 

 

 

1,238

 

 

 

$

18,936

 

 

$

14,690

 

 

$

12,510

 

 

As of December 31, 2020, there was $24.1 million of unrecognized stock-based compensation expense under our equity compensation plans, which is expected to be recognized over a weighted-average period of 2.4 years.

Stock Options

Stock options generally vest over four years and have a contractual term of seven to ten years from the date of grant. Our stock option activity was as follows:

 

 

 

 

 

 

 

 

Weighted Average

 

 

 

Options

 

 

Exercise Price

 

 

 

(#)

 

 

($/share)

 

Outstanding at December 31, 2017

 

 

2,194,662

 

 

 

23.80

 

Granted

 

 

362,944

 

 

 

29.94

 

Exercised

 

 

(688,668

)

 

 

20.83

 

Forfeited

 

 

(122,470

)

 

 

28.34

 

Outstanding at December 31, 2018

 

 

1,746,468

 

 

 

25.93

 

Granted

 

 

184,434

 

 

 

53.92

 

Exercised

 

 

(346,098

)

 

 

21.98

 

Forfeited

 

 

(40,892

)

 

 

30.74

 

Outstanding at December 31, 2019

 

 

1,543,912

 

 

 

30.03

 

Granted

 

 

127,974

 

 

 

59.02

 

Exercised

 

 

(712,074

)

 

 

26.11

 

Forfeited

 

 

(14,926

)

 

 

43.14

 

Outstanding at December 31, 2020

 

 

944,886

 

 

 

36.71

 

 

 

 

Of the total outstanding options at December 31, 2020, 0.7 million were exercisable. The outstanding and exercisable options had a weighted average exercise price of $32.35 per share and a weighted average remaining contractual life of 3.4 years.

The table below presents the intrinsic value of options exercised and outstanding and factors related to our stock options:

 

 

 

Year Ended December 31,

 

(in thousands, except per share data)

 

2020

 

 

2019

 

 

2018

 

Fair value of options vested

 

$

3,000

 

 

$

3,393

 

 

$

3,689

 

Intrinsic value of options exercised

 

 

31,737

 

 

 

11,103

 

 

 

14,852

 

Intrinsic value of options outstanding

 

 

67,918

 

 

 

39,194

 

 

 

26,654

 

Weighted-average fair value per share of options granted

 

 

16.18

 

 

 

16.86

 

 

 

9.74

 

 

 

The fair values of the options granted were estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Volatility

 

 

33

%

 

 

33

%

 

 

35

%

Dividend yield

 

 

 

 

 

 

 

 

 

Life (in years)

 

 

4.01

 

 

 

4.43

 

 

 

4.44

 

Risk-free interest rate

 

 

0.99

%

 

 

2.41

%

 

 

2.54

%

Performance Share Units, Restricted Stock Units and Awards, and Deferred Stock Units

In February 2020, 2019, and 2018, our executive officers were granted PSU awards with vesting contingent on our total shareholder return as compared to indexed total shareholder return over the course of a fiscal based three-year performance period, starting in the year of grant. Expense is recognized on a straight-line basis over the performance period, regardless of whether the market condition is satisfied as the likelihood of the market condition being met is included in the fair-value measurement of the award.

In February 2017, our executive officers were granted PSU awards with vesting contingent on successful attainment of pre-determined revenue targets over the course of a three-year performance period (fiscal 2017 – 2019). The awards were forfeited in 2020 as the targets were not met.

RSUs generally vest over four years and, upon vesting, the holder is entitled to receive shares of our common stock.

RSAs vest over one year and, upon vesting, the holder is entitled to receive shares of our common stock. In lieu of RSAs, a participant may elect to receive DSUs with one year vesting, but the participant directs delayed receipt of common shares of up to ten years after the end of service to us. 

Activity for our PSU, RSU, RSA, and DSU was as follows:

 

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

 

Grant Date Fair

 

 

 

(#)

 

 

Value (per share)

 

Outstanding at December 31, 2017

 

 

646,560

 

 

 

27.59

 

Granted

 

 

360,198

 

 

 

33.19

 

Vested and common stock issued

 

 

(176,802

)

 

 

28.74

 

Forfeited

 

 

(71,622

)

 

 

27.52

 

Outstanding at December 31, 2018

 

 

758,334

 

 

 

29.99

 

Granted

 

 

288,462

 

 

 

55.69

 

Vested and common stock issued

 

 

(217,424

)

 

 

31.05

 

Forfeited

 

 

(31,826

)

 

 

34.67

 

Outstanding at December 31, 2019

 

 

797,546

 

 

 

38.80

 

Granted

 

 

331,264

 

 

 

62.78

 

Vested and common stock issued

 

 

(222,606

)

 

 

36.06

 

Forfeited

 

 

(167,782

)

 

 

30.09

 

Outstanding at December 31, 2020

 

 

738,422

 

 

 

52.37

 

 

 

The number of PSUs, RSUs, and DSUs outstanding at December 31, 2020 included 122,910 units that have vested, but the shares of common stock have not yet been issued, pursuant to the terms of the agreement.

Employee Stock Purchase Plan

Our ESPP allows participating employees to purchase shares of our common stock at a discount through payroll deductions. The plan is available to all employees subject to certain eligibility requirements. Participating employees may purchase common stock, on a voluntary after-tax basis, at a price that is the lower of 85% of the fair market value of one share of common stock at the beginning or end of each stock purchase period. The plan consists of two six-month offering periods, beginning on January 1 and July 1 of each calendar year. A total of 1.9 million shares of common stock are remaining for issuance under the plan at December 31, 2020.

Our ESPP activity was as follows:

 

 

 

Year Ended December 31,

 

(in thousands, except share data)

 

2020

 

 

2019

 

 

2018

 

Amounts for shares purchased

 

$

3,374

 

 

$

2,270

 

 

$

1,745

 

Shares purchased

 

 

61,833

 

 

 

58,851

 

 

 

69,596

 

 

The fair value was estimated based on the market price of our common stock at the beginning of each offering period and using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Volatility

 

 

43

%

 

 

36

%

 

 

26

%

Dividend yield

 

 

 

 

 

 

 

 

 

Life (in years)

 

 

0.50

 

 

 

0.50

 

 

 

0.50

 

Risk-free interest rate

 

 

0.96

%

 

 

2.36

%

 

 

1.77

%

 

XML 36 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes

NOTE M – Income Taxes

Our provisions for income taxes included current federal, foreign, and state income tax expense, as well as deferred tax expense as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Current

 

 

 

 

 

 

 

 

 

 

 

 

State

 

$

1,249

 

 

$

599

 

 

$

1,103

 

Foreign

 

 

1,608

 

 

 

169

 

 

 

540

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

4,462

 

 

 

6,595

 

 

 

3,011

 

State

 

 

244

 

 

 

1,156

 

 

 

224

 

Foreign

 

 

(469

)

 

 

(161

)

 

 

(410

)

 

 

$

7,094

 

 

$

8,358

 

 

$

4,468

 

      

A reconciliation of the expected federal income tax at the statutory rate to the provision for income taxes was as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Expected federal income tax at statutory rate

 

$

11,063

 

 

$

8,835

 

 

$

5,951

 

State income taxes, net of federal tax effect

 

 

2,382

 

 

 

1,933

 

 

 

1,293

 

Tax impact of foreign activity

 

 

233

 

 

 

(108

)

 

 

57

 

Nondeductible executive compensation

 

 

928

 

 

 

940

 

 

 

902

 

Foreign derived intangible income

 

 

(710

)

 

 

 

 

 

 

Nondeductible expenses

 

 

234

 

 

 

329

 

 

 

351

 

Change in valuation allowance

 

 

 

 

 

 

 

 

(4

)

Change in state deferred rate

 

 

32

 

 

 

47

 

 

 

38

 

Research and development credit

 

 

(294

)

 

 

(1,252

)

 

 

(1,843

)

Tax impact of stock activity

 

 

(6,807

)

 

 

(2,518

)

 

 

(2,438

)

Other

 

 

33

 

 

 

152

 

 

 

161

 

 

 

$

7,094

 

 

$

8,358

 

 

$

4,468

 

 

  Differences between our effective tax rate and statutory tax rates are primarily due to tax benefits generated upon settlement or exercise of stock awards as such activities are recognized as a reduction to income tax expense as a discrete tax item in the period that such events occur, creating potentially significant fluctuations in tax expense by period. Additionally, federal research and development credit benefits are partially offset by permanently non-deductible expenses contributing to the difference in effective and statutory tax rates.

The significant components of our deferred tax assets and liabilities were as follows:

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

Deferred tax assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net operating loss and credit carryforwards

 

$

4,539

 

 

 

 

 

 

$

9,122

 

 

 

 

 

Stock-based compensation expense

 

 

3,605

 

 

 

 

 

 

 

3,944

 

 

 

 

 

Accounts receivable allowances

 

 

1,228

 

 

 

 

 

 

 

496

 

 

 

 

 

Accrued expenses

 

 

3,200

 

 

 

 

 

 

 

2,916

 

 

 

 

 

Deferred revenue

 

 

695

 

 

 

 

 

 

 

668

 

 

 

 

 

Lease liabilities

 

 

5,435

 

 

 

 

 

 

 

5,995

 

 

 

 

 

Other

 

 

660

 

 

 

 

 

 

 

9

 

 

 

 

 

Gross deferred tax assets

 

 

 

 

 

 

19,362

 

 

 

 

 

 

 

23,150

 

Less: valuation allowance

 

 

(1,582

)

 

 

 

 

 

 

(1,068

)

 

 

 

 

Total net deferred tax assets

 

 

 

 

 

 

17,780

 

 

 

 

 

 

 

22,082

 

Deferred tax liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Deferred costs

 

 

(12,561

)

 

 

 

 

 

 

(11,436

)

 

 

 

 

Right-of-use assets

 

 

(3,754

)

 

 

 

 

 

 

(4,047

)

 

 

 

 

Foreign operations

 

 

(228

)

 

 

 

 

 

 

(144

)

 

 

 

 

Depreciation and amortization

 

 

(3,980

)

 

 

 

 

 

 

(4,975

)

 

 

 

 

Other

 

 

 

 

 

 

 

 

 

(43

)

 

 

 

 

Total deferred tax liabilities

 

 

 

 

 

 

(20,523

)

 

 

 

 

 

 

(20,645

)

Net deferred tax assets (liabilities)

 

 

 

 

 

$

(2,743

)

 

 

 

 

 

$

1,437

 

 

As of December 31, 2020, we had net operating loss carryforwards of $17.5 million for U.S. federal tax purposes and $1.5 million for state tax purposes. If not utilized, the loss carryforwards will expire between 2021 and 2024 for federal tax purposes and between 2028 and 2031 for state tax purposes. Section 382 of the U.S. Internal Revenue Code generally imposes an annual limitation on the amount of net operating loss carryforwards that might be used to offset taxable income when a corporation has undergone significant changes in stock ownership. As of December 31, 2020,  all $17.5 million of our net operating loss carryforwards are subject to Section 382 limitations, of which we believe $14.6 million of federal losses will expire unused due to Section 382 limitations.  Accordingly, our deferred tax assets are reported net of the Section 382 limitations.

As of December 31, 2020, we had federal research and development (“R&D”) credit carryforwards, net of Section 383 limitations, of $2.2 million, which, if not utilized, will begin to expire in 2039. We had state research and development credit carryforwards of $1.6 million which, if not utilized, will begin to expire in 2025.

As of December 31, 2020, we had a valuation allowance against our deferred tax assets of $1.6 million. The valuation allowance is established for state credit carryforwards that we do not expect to utilize based on our current expectations of future state taxable income.

We are subject to income taxes for U.S. federal and various state and international jurisdictions. We are generally subject to U.S. federal and state tax examinations for most prior tax years due to our net operating loss and R&D credit carryforwards and the utilization of the carryforwards in years still open under statute.

As of December 31, 2020, we do not have any unrecognized tax benefits. It is our practice to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do not expect any material changes in our unrecognized tax positions over the next 12 months.

XML 37 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Net Income Per Share

NOTE N – Net Income Per Share

The following table presents the components of the computation of basic and diluted net income per share for the periods indicated:

 

 

 

Year Ended December 31,

 

(in thousands, except per share amounts)

 

2020

 

 

2019

 

 

2018

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

45,586

 

 

$

33,712

 

 

$

23,872

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding, basic

 

 

35,226

 

 

 

35,024

 

 

 

34,392

 

Options to purchase common stock

 

 

611

 

 

 

680

 

 

 

612

 

PSUs, RSUs, RSAs, and DSUs

 

 

448

 

 

 

298

 

 

 

208

 

Weighted average common shares outstanding, diluted

 

 

36,285

 

 

 

36,002

 

 

 

35,212

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

1.29

 

 

$

0.96

 

 

$

0.69

 

Diluted

 

$

1.26

 

 

$

0.94

 

 

$

0.68

 

 

The following table presents the effect of the outstanding potential common shares that were excluded from the calculation of diluted net income per share as they were anti-dilutive:

 

 

Year Ended December 31,

(in thousands)

 

2020

 

2019

 

2018

Antidilutive shares

 

26

 

181

 

1

XML 38 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Savings Plan
12 Months Ended
Dec. 31, 2020
Compensation And Retirement Disclosure [Abstract]  
Retirement Savings Plan

NOTE O – Retirement Savings Plan

We sponsor a 401(k) retirement savings plan for our employees. Employees can contribute up to 80% of their compensation, subject to the limits established by law, and we match 50% of the employee’s contribution up to the first 6% of pre-tax annual compensation. A portion of our match is in company stock, which is purchased from the open market by our plan provider and immediately deposited into the employee’s 401(k) account. Additionally, we make statutory contributions to retirement plans as required by local foreign government regulations. Our total contributions to the plan were $3.9 million, $3.3 million and $2.9 million for the years ended December 31, 2020, 2019, and 2018, respectively.

XML 39 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
Related Party Transactions

NOTE P – Related Party Transactions

SPS Commerce Foundation (the “Foundation”) is a Minnesota non-profit organization exempt from federal taxation under Section 501(c)(3) of the Internal Revenue Code. The Foundation was formed in 2015 to engage in, advance, support, promote and administer charitable activities. The directors of the Foundation are also our officers.

These officers receive no compensation from the Foundation for the management services performed for the Foundation. The Foundation is not a subsidiary of ours and the financial results of the Foundation are not consolidated with our financial statements. For the years ended December 31, 2020, 2019, and 2018, we made contributions to the Foundation of $1.8 million, less than $0.1 million, and $0.7 million, respectively. We have no current legal obligations for future commitments to the Foundation.

XML 40 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Geographic Information
12 Months Ended
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]  
Geographic Information

NOTE Q – Geographic Information

For the years ended December 31, 2020, 2019, and 2018, 85%, 85%, and 83%, respectively, of our revenue was attributable to customers based within the United States. No single jurisdiction outside of the U.S. had revenues in excess of 10%.

At December 31, 2020 and 2019, 15% and 8%, respectively, of property and equipment, net was located at subsidiary and office locations outside of the United States.

XML 41 R25.htm IDEA: XBRL DOCUMENT v3.20.4
General (Policies)
12 Months Ended
Dec. 31, 2020
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Business Description

Business Description

SPS Commerce is a leading provider of cloud-based supply chain management solutions that make it easier for retailers, suppliers, distributors, and logistics firms to orchestrate the management of item data, order fulfillment, inventory control and sales analytics across all channels. Implementing and maintaining a suite of supply chain management capabilities is resource intensive and is not a core competency for most businesses.

The services offered by SPS Commerce eliminate the need for on-premise software and support staff by taking on that capability on the customer’s behalf. The solutions SPS Commerce provides enable our customers to increase their supply cycle agility, optimize their inventory levels and sell-through, reduce operational costs and gain increased visibility into customer orders, ensuring that suppliers, distributors, and logistics firms can satisfy retailer requirements.

Basis of Presentation

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of SPS Commerce, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in the consolidated financial statements.

Effective January 1, 2020, we adopted Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments – Credit Losses (Topic 326) with a modified-retrospective approach and recorded a $1.1 million cumulative-effect adjustment to retained earnings.

On July 25, 2019, we announced that our board of directors declared a two-for-one stock split of our common stock, effected in the form of a 100 percent stock dividend as of the record date on August 8, 2019. The stock split dividend was distributed on August 22, 2019. Earnings per share and weighted average shares outstanding are presented in this Annual Report on Form 10-K after the effect of the 100 percent stock dividend. The two-for-one stock split is reflected in the share amounts in all periods presented in this Annual Report on Form 10-K.

Foreign Currency Translation

Foreign Currency Translation

The functional currency of our foreign operations is generally the applicable local currency. The functional currency is translated into U.S. dollars for balance sheet accounts using current exchange rates in effect as of the balance sheet date and for revenue and expense accounts using an average exchange rate during the year. The translation adjustments are deferred as a component of other comprehensive income within the consolidated statements of comprehensive income and the consolidated statements of stockholders' equity. Gains or losses resulting from transactions denominated in foreign currencies, if any, are included in other income (expense), net in our consolidated statements of comprehensive income.

Use of Estimates

Use of Estimates

Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

Business Combinations

Business Combinations

We recognize the fair value of the assets acquired and the liabilities assumed at the acquisition date, separately from goodwill. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the amount of the assets acquired and the liabilities assumed.

Assets acquired include tangible and intangible assets. We use estimates and assumptions that we believe are reasonable as a part of the purchase price allocation, which includes the process to determine the value and useful lives of purchased intangible assets and the process to determine the value of any contingent consideration liabilities. We recorded the acquisition-date fair value of any contingent liabilities, such as earn-out provisions, as part of the consideration transferred. The earn-out liability fair value is subsequently remeasured at each reporting date. The Company evaluates each contingent consideration to determine the valuation approach. See Notes B and E for valuation methods utilized in the fair value remeasurement as of the reporting date.

While we believe these estimates and assumptions are reasonable, they are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of the assets acquired and the liabilities assumed. Any such adjustments would be recorded as an offset to goodwill or a working capital adjustment as applicable. Upon the conclusion of the measurement period or final determination of the fair values, whichever comes first, any subsequent adjustments would be recorded in our consolidated statements of comprehensive income.

Segment Information

Segment Information

We operate in and report on one segment, which is supply chain management solutions.

Risk and Uncertainties

Risk and Uncertainties

We rely on hardware and software licensed from third parties to offer our on-demand solutions. Our management believes alternate sources are available; however, disruption or termination of these relationships could adversely affect our operating results in the near term.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash and cash equivalents in financial institutions in excess of federally insured limits and accounts receivable. Cash and cash equivalents are held with financial institutions that we believe are subject to minimal risk.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash and cash equivalents consist of cash and highly liquid investments with original maturities of less than 90 days. Cash and cash equivalents are stated at fair value.

Investments

Investments

Management determines the appropriate classification of certificates of deposit and marketable securities at the time of purchase and reevaluates such determination at each balance sheet date. Securities are classified as available for sale and are carried at fair value, with the change in unrealized gains and losses, net of tax, reported as unrealized gains on investments on the consolidated statements of comprehensive income. Fair value is determined based on quoted market rates when observable or utilizing data points that are observable, such as quoted prices, interest rates and yield curves. When a determination has been made that an other-than-temporary decline in fair value has occurred, the amount of the decline that is related to a credit loss is realized and is included in other income (expense), net in the consolidated statements of comprehensive income.

Fair Value of Other Financial Instruments

Fair Value of Other Financial Instruments

The carrying amounts of our short-term financial instruments, which include cash, cash equivalents, accounts receivable, and accounts payable, approximates fair value due to their short-term nature.

Accounts Receivable

Accounts Receivable

Accounts receivable are initially recorded upon the sale of solutions to customers. Credit is granted in the normal course of business without collateral. Accounts receivable are stated net of allowances for credit losses, which represent estimated losses resulting from the inability of certain customers to make the required payments. When determining the allowance, we pool our outstanding accounts receivable invoices based on the contractual due date of payment at the balance sheet date. We take several factors into consideration for estimated credit losses by pool, primarily our historical credit losses, with additional adjustments made for current and future macro-economic conditions and retail bankruptcy trends. We write-off accounts receivable when they are determined to be uncollectible. Changes in the allowance are recorded as bad debt expense and are included in general and administrative expense in our consolidated statements of comprehensive income.  

Property and Equipment

Property and Equipment

Property and equipment, including assets acquired under capital lease obligations, are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives when placed in service, which are:

Computer equipment and software: 2 to 3 years

Office equipment and furniture: 5 to 7 years

Leasehold improvements: the shorter of the useful life of the asset or the remaining term of the lease

Significant additions or improvements extending asset lives beyond one year are capitalized, while repairs and maintenance are charged to expense as incurred.

We capitalize and amortize eligible costs to acquire or develop internal-use software that are incurred during the application development stage. Costs incurred during the preliminary project stage and post-implementation stage are expensed as incurred. Internal-use software is depreciated over the estimated useful life, three years, commencing on the date when the asset is ready for its intended use. Depreciation is computed using the straight-line method. Maintenance and enhancements of internal-use software are expensed as incurred.

The assets and related accumulated depreciation and amortization are adjusted for asset retirements and disposals and abandoned internal-use software with the resulting gain or loss included in our consolidated statements of comprehensive income.

Leases

Leases

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, current operating lease liabilities, and long-term operating lease liabilities in our consolidated balance sheets.

Right-of-use (“ROU”) assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. We estimate the discount rate for a similar collateralized asset by estimating costs of borrowing. We use the implicit interest rate when readily determinable. The operating lease ROU asset also includes any lease payments made and lease incentives that have been incurred. The options to extend our leases are not recognized as part of our ROU assets and lease liabilities unless it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. For all leases, we combine non-lease components with the related lease components and account for it as a single lease component. The ROU assets are subject to the same impairment process as our long-lived assets. Additionally, we review our lease liabilities for remeasurement whenever there is a triggering event or when relevant facts and circumstances change.

Research and Development

Research and Development

Research and development costs primarily include maintenance and data conversion activities related to our cloud-based supply chain management solutions and are expensed as incurred.

Goodwill

Goodwill

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations. We test goodwill for impairment annually at November 30, or more frequently if events or changes in circumstances indicate that the asset might be impaired. The impairment test is conducted by comparing the fair value of the net assets with the carrying amount of the reporting unit. We determine the fair value of the reporting unit based on our market capitalization at the testing date. If the carrying amount exceeds the fair value of the reporting unit, we would recognize an impairment loss in the consolidated statements of comprehensive income, to the extent that the carrying amount exceeds fair value.

Intangible Assets

Intangible Assets

Assets acquired in business combinations may include identifiable intangible assets such as subscriber relationships, developed technology, and non-competition agreements. We recognize the fair value of the identifiable intangible assets acquired separately from goodwill. We have determined the fair value and useful lives of our purchased intangible assets using certain estimates and assumptions that we believe are reasonable.

The purchased intangible assets are being amortized on a straight-line basis over their estimated useful lives, which are seven to ten years for subscriber relationships, three to five years for non-competition agreements and three to ten years for acquired technology.

Third Party Implementation Assets

Third Party Implementation Assets

Third party implementation costs are capitalized assets included in Other Assets and relate to implementation costs incurred for software hosting arrangements.

Capitalized implementation costs are recognized on a straight-line basis beginning when the application is ready for its intended use and ending on the expected termination date of the hosting arrangement, including consideration of the noncancelable contractual term and reasonably certain renewals.

The terms are between four and six years for our current hosting arrangements. Recognized expense is reported in general and administrative expense, which is where the hosting arrangement subscriptions are reported.

Impairment of Long-Lived Assets

 

Impairment of Long-Lived Assets

We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The carrying amount of a long-lived asset is not recoverable if the carrying amount of an asset group exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the assets at the date it is tested for recoverability, whether in use or under development. An impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds its fair value.

Revenue Recognition

 

Revenue Recognition

Revenues are recognized when our services are made available to our customers, in an amount that reflects the consideration we are contractually and legally entitled to in exchange for those services.

We determine revenue recognition through the following steps:

 

Identification of the contract, or contracts, with a customer

 

Identification of the performance obligations in the contract

 

Determination of the transaction price

 

Allocation of the transaction price to the performance obligations in the contract

 

Recognition of revenue when, or as, we satisfy a performance obligation

See Note C for further descriptions of our revenue recognition policy.

Deferred Costs

Deferred Costs

Deferred costs are those that are incurred to fulfill or obtain customer contracts and that are considered incremental and recoverable costs. These consist primarily of customer implementation costs, commissions paid to sales personnel and third-party partners for customer referrals, respectively. These costs are deferred and amortized over the expected period of benefit which we have determined to be two years.

Sales commissions are calculated based on estimated annual recurring revenue to be generated over the customer’s initial contract period. Amortization expense is included in sales and marketing expenses in the accompanying consolidated statements of comprehensive income.

Customer implementation costs are based on actual costs  incurred. Amortization expense is included in cost of revenues in the accompanying consolidated statements of comprehensive income.

Stock-Based Compensation

Stock-Based Compensation

We recognize the cost of all share-based payments to employees, executive officers, and non-employee members of the Company’s Board of Directors, including grants of incentive and nonqualified stock options, performance share units (“PSUs”), restricted stock awards (“RSAs”), restricted stock units (“RSUs”), deferred stock units (“DSUs”), employee stock purchase plan (“ESPP”), and 401(k) stock match in the consolidated financial statements based on the grant date fair value of those awards. This cost is recognized over the period for which an employee is required to provide service in exchange for the award or the performance period, as applicable.

In valuing share-based awards, excluding PSUs, judgment is required in determining the expected volatility of common stock and the expected term individuals will hold their share-based awards prior to exercising. The expected volatility of the options is based on the historical volatility of our common stock. Beginning with awards granted in 2020, the expected term of the options is derived from historical data on employee exercises and post-vesting employment termination behavior. For awards granted prior to 2020, the expected term of the options was based on the simplified method which does not consider historical employee exercise behavior. Additional valuation inputs include our expected non-issuance of future common stock dividends and the risk-free interest rate that is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equaling the expected life at the grant date. For PSUs, the grant date fair value is estimated using a Monte Carlo simulation that utilizes multiple input variables that determine the probability of satisfying the performance conditions stipulated in the award. For all awards, we recognize forfeitures as they occur.

Income Taxes

Income Taxes

We account for income taxes using the asset and liability method, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance when, in our judgement, it is more likely than not that some or all of the deferred tax asset will not be realized.

We assess our ability to realize our deferred tax assets at the end of each reporting period. Realization of our deferred tax assets is contingent upon future taxable earnings. Accordingly, this assessment requires estimates and

judgment. If the estimates of future taxable income vary from actual results, our assessment regarding the realization of these deferred tax assets could change. Future changes in the estimated amount of deferred taxes expected to be realized will be reflected in our consolidated financial statements in the period the estimate is changed, with a corresponding adjustment to our operating results.

We recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would “more likely than not” sustain the position following an audit. For tax positions meeting the “more likely than not” threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the relevant tax authority.

Net Income Per Share

Net Income Per Share

Basic net income per share has been computed using the weighted average number of shares of common stock outstanding during each period. Diluted net income per share also includes the impact of our outstanding potential common shares, including options, RSUs, RSAs, PSUs, and DSUs. Potential common shares that are anti-dilutive are excluded from the calculation of diluted net income per share.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

 

Standard

 

Date of Issuance

 

Description

 

Date Adopted

 

Effect on the Financial Statements

ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements

 

June

2016

 

The amendment in this update replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses.

 

January 2020

 

The adoption of this standard did not have a material impact on our consolidated financial statements. See above under "Accounts Receivable" for significant inputs for the allowance for credit losses.

ASU 2018-13, Fair Value Measurement (Topic 820), Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement

 

August 2018

 

This ASU adds, modifies and removes several disclosure requirements relative to the three levels of inputs used to measure fair value in accordance with Topic 820, Fair Value Measurement.

 

January 2020

 

The adoption of this standard did not have a material impact on our consolidated financial statements.

ASU 2017-04, Intangibles - Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment

 

January 2017

 

This amendment eliminates Step 2 from the goodwill impairment test.

 

January 2020

 

The adoption of this standard did not have a material impact on our consolidated financial statements.

 

 

XML 42 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Business Acquisitions (Tables) - Data Masons [Member]
12 Months Ended
Dec. 31, 2020
Business Acquisition [Line Items]  
Estimated Fair Values of Assets Acquired and Liabilities Assumed at Acquisition Date

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands):

 

Cash

 

$

2,949

 

Accounts receivable

 

 

3,801

 

Other current and non-current assets

 

 

2,246

 

Goodwill

 

 

56,960

 

Intangible assets

 

 

43,000

 

Current liabilities

 

 

(3,593

)

Deferred revenue

 

 

(2,196

)

 

 

$

103,167

 

Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives

The following table summarizes the estimated fair value of the purchased intangible assets and their estimated useful lives:

 

 

Estimated

 

 

Estimated

 

 

 

Fair Value

 

 

Life

 

Purchased Intangible Assets

 

(in thousands)

 

 

(in years)

 

Subscriber relationships

 

$

17,600

 

 

 

8

 

Developed technology

 

 

25,400

 

 

 

8

 

Total

 

$

43,000

 

 

 

 

 

XML 43 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]  
Summary of Revenues by Revenue Stream

We derive our revenues primarily from the following revenue streams:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Recurring revenues:

 

 

 

 

 

 

 

 

 

 

 

 

Fulfillment

 

$

251,272

 

 

$

219,297

 

 

$

190,783

 

Analytics

 

 

38,824

 

 

 

37,038

 

 

 

34,447

 

Other

 

 

4,920

 

 

 

5,671

 

 

 

5,424

 

Recurring Revenues

 

 

295,016

 

 

 

262,006

 

 

 

230,654

 

One-time revenues

 

 

17,614

 

 

 

17,118

 

 

 

17,586

 

 

 

$

312,630

 

 

$

279,124

 

 

$

248,240

 

Summary of Deferred Revenue Liability Relating to Set-Up Fees

The table below presents the activity of the portion of the deferred revenue liability relating to set-up fees:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

10,518

 

 

$

9,857

 

Invoiced set-up fees

 

 

11,410

 

 

 

11,056

 

Amortized set-up fees

 

 

(10,810

)

 

 

(10,395

)

Balance, end of year

 

$

11,118

 

 

$

10,518

 

XML 44 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Deferred Costs (Tables)
12 Months Ended
Dec. 31, 2020
Deferred Costs [Abstract]  
Summary of Deferred Costs and Amortization of Deferred Costs

  The table below presents the activity of deferred costs and amortization of deferred costs:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

46,941

 

 

$

45,475

 

Incurred deferred costs

 

 

54,421

 

 

 

49,883

 

Amortized deferred costs

 

 

(50,767

)

 

 

(48,417

)

Balance, end of year

 

$

50,595

 

 

$

46,941

 

XML 45 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2020
Financial Instruments Owned At Fair Value [Abstract]  
Summary of Cash Equivalents and Investments

Cash equivalents and investments consisted of the following:

 

 

 

December 31,

 

 

 

2020

 

 

2019

 

 

 

Amortized

 

 

Unrealized

 

 

Fair

 

 

Amortized

 

 

Unrealized

 

 

Fair

 

(in thousands)

 

Cost

 

 

Losses, net

 

 

Value

 

 

Cost

 

 

Gains, net

 

 

Value

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

112,907

 

 

$

 

 

$

112,907

 

 

$

151,266

 

 

$

 

 

$

151,266

 

Certificate of deposit

 

 

7,708

 

 

 

 

 

 

7,708

 

 

 

7,030

 

 

 

 

 

 

7,030

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

5,069

 

 

 

(29

)

 

 

5,040

 

 

 

9,785

 

 

 

20

 

 

 

9,805

 

Commercial paper

 

 

7,569

 

 

 

(55

)

 

 

7,514

 

 

 

7,503

 

 

 

 

 

 

7,503

 

U.S. treasury securities

 

 

20,051

 

 

 

(27

)

 

 

20,024

 

 

 

9,855

 

 

 

91

 

 

 

9,946

 

 

 

$

153,304

 

 

$

(111

)

 

$

153,193

 

 

$

185,439

 

 

$

111

 

 

$

185,550

 

Maturing within one year

 

 

 

 

 

 

 

 

 

$

150,693

 

 

 

 

 

 

 

 

 

 

$

185,550

 

Maturing within one to two years

 

 

 

 

 

 

 

 

 

 

2,500

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

 

 

 

 

 

 

$

153,193

 

 

 

 

 

 

 

 

 

 

$

185,550

 

 

Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following table presents information about our financial assets and liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques utilized to determine such fair value:

 

 

 

December 31, 2020

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

112,907

 

 

$

 

 

$

 

 

$

112,907

 

Certificate of deposit

 

 

7,708

 

 

 

 

 

 

 

 

 

7,708

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

 

 

 

5,040

 

 

 

 

 

 

5,040

 

Commercial paper

 

 

 

 

 

7,514

 

 

 

 

 

 

7,514

 

U.S. treasury securities

 

 

 

 

 

20,024

 

 

 

 

 

 

20,024

 

 

 

$

120,615

 

 

$

32,578

 

 

$

 

 

$

153,193

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data Masons Contingent Consideration

 

$

 

 

$

 

 

$

1,878

 

 

$

1,878

 

 

 

$

 

 

$

 

 

$

1,878

 

 

$

1,878

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2019

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

151,266

 

 

$

 

 

$

 

 

$

151,266

 

Certificate of deposit

 

 

7,030

 

 

 

 

 

 

 

 

 

7,030

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

 

 

 

9,805

 

 

 

 

 

 

9,805

 

Commercial paper

 

 

 

 

 

7,503

 

 

 

 

 

 

7,503

 

U.S. treasury securities

 

 

 

 

 

9,946

 

 

 

 

 

 

9,946

 

 

 

$

158,296

 

 

$

27,254

 

 

$

 

 

$

185,550

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EDIAdmin Earn-out liability

 

$

 

 

$

 

 

$

405

 

 

$

405

 

 

 

$

 

 

$

 

 

$

405

 

 

$

405

 

XML 46 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Schedule of Allowance for Credit Losses Activity Included in Accounts Receivable Net

The allowance for credit losses activity, included in accounts receivable, net, was as follows:

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Balance, beginning of year

 

$

1,469

 

 

$

1,392

 

 

$

763

 

Adoption of ASU 2016-13

 

 

1,069

 

 

 

 

 

 

 

Allowance for Data Masons acquired receivables

 

 

354

 

 

 

 

 

 

 

Provision for credit losses

 

 

5,660

 

 

 

3,499

 

 

 

2,592

 

Write-offs, net of recoveries

 

 

(4,319

)

 

 

(3,422

)

 

 

(1,963

)

Balance, end of year

 

$

4,233

 

 

$

1,469

 

 

$

1,392

 

 

XML 47 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2020
Property Plant And Equipment [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment, net included the following:

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

Computer equipment and software

 

$

63,225

 

 

$

54,030

 

Office equipment and furniture

 

 

9,613

 

 

 

9,205

 

Leasehold improvements

 

 

12,746

 

 

 

11,091

 

 

 

 

85,584

 

 

 

74,326

 

Less: accumulated depreciation and amortization

 

 

(59,152

)

 

 

(50,574

)

 

 

$

26,432

 

 

$

23,752

 

XML 48 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Net Carrying Amount of Goodwill

Goodwill

The changes in the net carrying amount of goodwill was as follows:

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

76,845

 

 

$

69,658

 

Additions from business acquisitions

 

 

56,960

 

 

 

6,372

 

Foreign currency translation

 

 

1,048

 

 

 

815

 

Balance, end of year

 

$

134,853

 

 

$

76,845

 

Intangible Assets

Intangible Assets

 Intangible assets, net included the following:

 

 

 

December 31, 2020

 

(in thousands)

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Foreign

Currency

Translation

 

 

Net

 

Subscriber relationships

 

 

54,447

 

 

 

(24,792

)

 

 

101

 

 

$

29,756

 

Non-competition agreements

 

 

698

 

 

 

(691

)

 

 

(4

)

 

 

3

 

Acquired technology

 

 

33,195

 

 

 

(2,724

)

 

 

-

 

 

 

30,471

 

 

 

$

88,340

 

 

$

(28,207

)

 

$

97

 

 

$

60,230

 

 

 

 

 

December 31, 2019

 

(in thousands)

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Foreign

Currency

Translation

 

 

Net

 

Subscriber relationships

 

$

43,640

 

 

$

(27,287

)

 

$

214

 

 

$

16,567

 

Non-competition agreements

 

 

2,495

 

 

 

(2,371

)

 

 

10

 

 

 

134

 

Acquired technology

 

 

8,602

 

 

 

(2,643

)

 

 

8

 

 

 

5,967

 

 

 

$

54,737

 

 

$

(32,301

)

 

$

232

 

 

$

22,668

 

Estimated Annual Amortization Expense Related to Intangible Assets Subject to Amortization

 

The estimated annual amortization expense related to intangible assets subject to amortization for the next five years and thereafter was as follows:

 

(in thousands)

 

 

 

 

2021

 

$

9,942

 

2022

 

 

8,838

 

2023

 

 

8,758

 

2024

 

 

7,476

 

2025

 

 

7,337

 

Thereafter

 

 

17,879

 

 

 

$

60,230

 

 

XML 49 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Other Assets (Tables)
12 Months Ended
Dec. 31, 2020
Other Assets [Abstract]  
Summary of Changes in Net Amount of Capitalized Implementation Costs for Software Hosting Arrangements

The changes in the net amount of capitalized implementation costs for software hosting arrangements was as follows:

 

(in thousands)

 

2020

 

 

2019

 

Balance, beginning of year

 

$

1,166

 

 

$

455

 

Capitalized implementation fees

 

 

127

 

 

 

797

 

Amortization of implementation fees

 

 

(112

)

 

 

(86

)

Balance, end of year

 

$

1,181

 

 

$

1,166

 

XML 50 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Summary of Non-Cancellable Operating Leases, Primarily for Office Space and Certain Equipment

We are obligated under non-cancellable operating leases, primarily for office space and certain equipment, as follows:

 

 

 

December 31, 2020

 

 

December 31, 2019

 

(In thousands, except remaining term)

 

Remaining Term (years)

 

 

Right-of-Use Asset

 

 

Remaining Term (years)

 

 

Right-of-Use Asset

 

Minneapolis, MN lease

 

 

6

 

 

$

10,992

 

 

 

5

 

 

$

10,704

 

Kyiv, Ukraine lease

 

 

4

 

 

 

1,930

 

 

 

5

 

 

 

2,316

 

Other leases

 

<1 - 5

 

 

 

2,659

 

 

<1 - 5

 

 

 

2,724

 

 

 

 

 

 

 

$

15,581

 

 

 

 

 

 

$

15,744

 

Components of Lease Expense

The components of lease expense were as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

Operating lease cost

 

$

2,719

 

 

$

2,569

 

Variable lease cost

 

 

3,578

 

 

 

3,390

 

 

 

$

6,297

 

 

$

5,959

 

Schedule of Rent Expense Under Operating Leases

Rent expense for all operating leases, which includes minimum lease payments and other charges such as common area maintenance fees, charged to operations was as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2018

 

Rent expense

 

$

5,577

 

Schedule of Supplemental Cash Flow Information Related to Leases

Supplemental cash flow information related to leases was as follows:

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

4,134

 

 

$

4,383

 

ROU assets obtained in exchange for operating lease liabilities

 

 

12,801

 

 

 

2,537

 

Schedule of Supplemental Balance Sheet Information Related to Leases

 Supplemental balance sheet information related to leases was as follows:

 

 

 

December 31, 2020

 

 

December 31, 2019

 

Weighted-average remaining lease term - operating leases

 

5.6 years

 

 

5.0 years

 

Weighted-average discount rate - operating leases

 

 

4.1

%

 

 

4.5

%

Schedule of Future Minimum Payments Under Operating Leases At December 31, 2020, our future minimum payments under operating leases were as follows:

 

(in thousands)

 

 

 

 

2021

 

$

3,728

 

2022

 

 

4,699

 

2023

 

 

4,431

 

2024

 

 

4,070

 

2025

 

 

3,715

 

Thereafter

 

 

4,753

 

 

 

 

25,396

 

Less: imputed interest

 

 

(2,926

)

 

 

$

22,470

 

 

 

XML 51 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Stock-Based Compensation Expense Stock-based compensation expense was allocated as follows:

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Cost of revenues

 

$

3,948

 

 

$

2,819

 

 

$

2,168

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

4,119

 

 

 

2,946

 

 

 

2,675

 

Research and development

 

 

3,626

 

 

 

2,651

 

 

 

1,505

 

General and administrative

 

 

7,243

 

 

 

6,274

 

 

 

6,162

 

 

 

$

18,936

 

 

$

14,690

 

 

$

12,510

 

 

 

Stock-based compensation expense by type was as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Stock options

 

$

2,232

 

 

$

3,211

 

 

$

3,355

 

PSUs

 

 

3,219

 

 

 

1,379

 

 

 

1,034

 

RSUs

 

 

10,367

 

 

 

7,553

 

 

 

5,930

 

RSAs and DSUs

 

 

446

 

 

 

519

 

 

 

487

 

ESPP

 

 

1,117

 

 

 

701

 

 

 

466

 

401(k) stock match

 

 

1,555

 

 

 

1,327

 

 

 

1,238

 

 

 

$

18,936

 

 

$

14,690

 

 

$

12,510

 

Stock Option Activity Our stock option activity was as follows:

 

 

 

 

 

 

Weighted Average

 

 

 

Options

 

 

Exercise Price

 

 

 

(#)

 

 

($/share)

 

Outstanding at December 31, 2017

 

 

2,194,662

 

 

 

23.80

 

Granted

 

 

362,944

 

 

 

29.94

 

Exercised

 

 

(688,668

)

 

 

20.83

 

Forfeited

 

 

(122,470

)

 

 

28.34

 

Outstanding at December 31, 2018

 

 

1,746,468

 

 

 

25.93

 

Granted

 

 

184,434

 

 

 

53.92

 

Exercised

 

 

(346,098

)

 

 

21.98

 

Forfeited

 

 

(40,892

)

 

 

30.74

 

Outstanding at December 31, 2019

 

 

1,543,912

 

 

 

30.03

 

Granted

 

 

127,974

 

 

 

59.02

 

Exercised

 

 

(712,074

)

 

 

26.11

 

Forfeited

 

 

(14,926

)

 

 

43.14

 

Outstanding at December 31, 2020

 

 

944,886

 

 

 

36.71

 

 

Summary of Intrinsic Value of Options Exercised and Outstanding

The table below presents the intrinsic value of options exercised and outstanding and factors related to our stock options:

 

 

 

Year Ended December 31,

 

(in thousands, except per share data)

 

2020

 

 

2019

 

 

2018

 

Fair value of options vested

 

$

3,000

 

 

$

3,393

 

 

$

3,689

 

Intrinsic value of options exercised

 

 

31,737

 

 

 

11,103

 

 

 

14,852

 

Intrinsic value of options outstanding

 

 

67,918

 

 

 

39,194

 

 

 

26,654

 

Weighted-average fair value per share of options granted

 

 

16.18

 

 

 

16.86

 

 

 

9.74

 

Weighted Average Fair Value Per Share of Options Granted, Assumptions

The fair values of the options granted were estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Volatility

 

 

33

%

 

 

33

%

 

 

35

%

Dividend yield

 

 

 

 

 

 

 

 

 

Life (in years)

 

 

4.01

 

 

 

4.43

 

 

 

4.44

 

Risk-free interest rate

 

 

0.99

%

 

 

2.41

%

 

 

2.54

%

Summary of ESPP Activity

Our ESPP activity was as follows:

 

 

 

Year Ended December 31,

 

(in thousands, except share data)

 

2020

 

 

2019

 

 

2018

 

Amounts for shares purchased

 

$

3,374

 

 

$

2,270

 

 

$

1,745

 

Shares purchased

 

 

61,833

 

 

 

58,851

 

 

 

69,596

 

Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Weighted-Average Assumptions The fair value was estimated based on the market price of our common stock at the beginning of each offering period and using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Volatility

 

 

43

%

 

 

36

%

 

 

26

%

Dividend yield

 

 

 

 

 

 

 

 

 

Life (in years)

 

 

0.50

 

 

 

0.50

 

 

 

0.50

 

Risk-free interest rate

 

 

0.96

%

 

 

2.36

%

 

 

1.77

%

 

PSU, RSU, RSA, and DSU [Member]  
PSU, RSU, RSA, and DSU

Activity for our PSU, RSU, RSA, and DSU was as follows:

 

 

 

 

 

 

 

Weighted Average

 

 

 

 

 

 

 

Grant Date Fair

 

 

 

(#)

 

 

Value (per share)

 

Outstanding at December 31, 2017

 

 

646,560

 

 

 

27.59

 

Granted

 

 

360,198

 

 

 

33.19

 

Vested and common stock issued

 

 

(176,802

)

 

 

28.74

 

Forfeited

 

 

(71,622

)

 

 

27.52

 

Outstanding at December 31, 2018

 

 

758,334

 

 

 

29.99

 

Granted

 

 

288,462

 

 

 

55.69

 

Vested and common stock issued

 

 

(217,424

)

 

 

31.05

 

Forfeited

 

 

(31,826

)

 

 

34.67

 

Outstanding at December 31, 2019

 

 

797,546

 

 

 

38.80

 

Granted

 

 

331,264

 

 

 

62.78

 

Vested and common stock issued

 

 

(222,606

)

 

 

36.06

 

Forfeited

 

 

(167,782

)

 

 

30.09

 

Outstanding at December 31, 2020

 

 

738,422

 

 

 

52.37

 

 

 

XML 52 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes

Our provisions for income taxes included current federal, foreign, and state income tax expense, as well as deferred tax expense as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Current

 

 

 

 

 

 

 

 

 

 

 

 

State

 

$

1,249

 

 

$

599

 

 

$

1,103

 

Foreign

 

 

1,608

 

 

 

169

 

 

 

540

 

Deferred

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

4,462

 

 

 

6,595

 

 

 

3,011

 

State

 

 

244

 

 

 

1,156

 

 

 

224

 

Foreign

 

 

(469

)

 

 

(161

)

 

 

(410

)

 

 

$

7,094

 

 

$

8,358

 

 

$

4,468

 

Reconciliation of the Provision for Income Taxes to the Statutory Federal Rate

A reconciliation of the expected federal income tax at the statutory rate to the provision for income taxes was as follows:

 

 

 

Year Ended December 31,

 

(in thousands)

 

2020

 

 

2019

 

 

2018

 

Expected federal income tax at statutory rate

 

$

11,063

 

 

$

8,835

 

 

$

5,951

 

State income taxes, net of federal tax effect

 

 

2,382

 

 

 

1,933

 

 

 

1,293

 

Tax impact of foreign activity

 

 

233

 

 

 

(108

)

 

 

57

 

Nondeductible executive compensation

 

 

928

 

 

 

940

 

 

 

902

 

Foreign derived intangible income

 

 

(710

)

 

 

 

 

 

 

Nondeductible expenses

 

 

234

 

 

 

329

 

 

 

351

 

Change in valuation allowance

 

 

 

 

 

 

 

 

(4

)

Change in state deferred rate

 

 

32

 

 

 

47

 

 

 

38

 

Research and development credit

 

 

(294

)

 

 

(1,252

)

 

 

(1,843

)

Tax impact of stock activity

 

 

(6,807

)

 

 

(2,518

)

 

 

(2,438

)

Other

 

 

33

 

 

 

152

 

 

 

161

 

 

 

$

7,094

 

 

$

8,358

 

 

$

4,468

 

 

Significant Components of Deferred Tax Assets (Liabilities)

The significant components of our deferred tax assets and liabilities were as follows:

 

 

 

December 31,

 

(in thousands)

 

2020

 

 

2019

 

Deferred tax assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net operating loss and credit carryforwards

 

$

4,539

 

 

 

 

 

 

$

9,122

 

 

 

 

 

Stock-based compensation expense

 

 

3,605

 

 

 

 

 

 

 

3,944

 

 

 

 

 

Accounts receivable allowances

 

 

1,228

 

 

 

 

 

 

 

496

 

 

 

 

 

Accrued expenses

 

 

3,200

 

 

 

 

 

 

 

2,916

 

 

 

 

 

Deferred revenue

 

 

695

 

 

 

 

 

 

 

668

 

 

 

 

 

Lease liabilities

 

 

5,435

 

 

 

 

 

 

 

5,995

 

 

 

 

 

Other

 

 

660

 

 

 

 

 

 

 

9

 

 

 

 

 

Gross deferred tax assets

 

 

 

 

 

 

19,362

 

 

 

 

 

 

 

23,150

 

Less: valuation allowance

 

 

(1,582

)

 

 

 

 

 

 

(1,068

)

 

 

 

 

Total net deferred tax assets

 

 

 

 

 

 

17,780

 

 

 

 

 

 

 

22,082

 

Deferred tax liabilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Deferred costs

 

 

(12,561

)

 

 

 

 

 

 

(11,436

)

 

 

 

 

Right-of-use assets

 

 

(3,754

)

 

 

 

 

 

 

(4,047

)

 

 

 

 

Foreign operations

 

 

(228

)

 

 

 

 

 

 

(144

)

 

 

 

 

Depreciation and amortization

 

 

(3,980

)

 

 

 

 

 

 

(4,975

)

 

 

 

 

Other

 

 

 

 

 

 

 

 

 

(43

)

 

 

 

 

Total deferred tax liabilities

 

 

 

 

 

 

(20,523

)

 

 

 

 

 

 

(20,645

)

Net deferred tax assets (liabilities)

 

 

 

 

 

$

(2,743

)

 

 

 

 

 

$

1,437

 

 

XML 53 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Components of Computation of Basic and Diluted Net Income Per Share

The following table presents the components of the computation of basic and diluted net income per share for the periods indicated:

 

 

 

Year Ended December 31,

 

(in thousands, except per share amounts)

 

2020

 

 

2019

 

 

2018

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

45,586

 

 

$

33,712

 

 

$

23,872

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding, basic

 

 

35,226

 

 

 

35,024

 

 

 

34,392

 

Options to purchase common stock

 

 

611

 

 

 

680

 

 

 

612

 

PSUs, RSUs, RSAs, and DSUs

 

 

448

 

 

 

298

 

 

 

208

 

Weighted average common shares outstanding, diluted

 

 

36,285

 

 

 

36,002

 

 

 

35,212

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

1.29

 

 

$

0.96

 

 

$

0.69

 

Diluted

 

$

1.26

 

 

$

0.94

 

 

$

0.68

 

 

Schedule of Anti-dilutive Common Shares Excluded from Calculation of Diluted Net Income Per Share

The following table presents the effect of the outstanding potential common shares that were excluded from the calculation of diluted net income per share as they were anti-dilutive:

 

 

Year Ended December 31,

(in thousands)

 

2020

 

2019

 

2018

Antidilutive shares

 

26

 

181

 

1

XML 54 R38.htm IDEA: XBRL DOCUMENT v3.20.4
General - Additional Information (Detail)
$ in Thousands
12 Months Ended
Aug. 22, 2019
Aug. 08, 2019
Dec. 31, 2020
USD ($)
Segment
Dec. 31, 2019
USD ($)
Schedule of Accounting Policies [Line Items]        
Cumulative-effect adjustment to retained earnings     $ 93,490 $ 48,973
Stock split ratio 2 2    
Percentage of stock dividend from stock split   100.00%    
Number of reportable segments | Segment     1  
Deferred commission expected amortization period     2 years  
Minimum [Member]        
Schedule of Accounting Policies [Line Items]        
Hosting services arrangement period     4 years  
Minimum [Member] | Subscriber Relationships [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of intangible assets     7 years  
Minimum [Member] | Non-competition Agreements [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of intangible assets     3 years  
Minimum [Member] | Acquired Technology [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of intangible assets     3 years  
Maximum [Member]        
Schedule of Accounting Policies [Line Items]        
Hosting services arrangement period     6 years  
Maximum [Member] | Subscriber Relationships [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of intangible assets     10 years  
Maximum [Member] | Non-competition Agreements [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of intangible assets     5 years  
Maximum [Member] | Acquired Technology [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of intangible assets     10 years  
Computer Equipment and Software [Member] | Minimum [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of property and equipment     2 years  
Computer Equipment and Software [Member] | Maximum [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of property and equipment     3 years  
Office Equipment and Furniture [Member] | Minimum [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of property and equipment     5 years  
Office Equipment and Furniture [Member] | Maximum [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of property and equipment     7 years  
Internal-use Software [Member]        
Schedule of Accounting Policies [Line Items]        
Estimated useful lives of property and equipment     3 years  
ASU 2016-13 | Cumulative Effect Period of Adoption Adjustment [Member]        
Schedule of Accounting Policies [Line Items]        
Cumulative-effect adjustment to retained earnings     $ 1,100  
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Business Acquisitions - Additional Information (Detail) - USD ($)
1 Months Ended
Dec. 16, 2020
May 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Accrued expenses     $ 11,161,000 $ 6,207,000
Data Masons [Member]        
Business Acquisition [Line Items]        
Total transaction price $ 100,000,000      
Payments to acquire businesses, gross 98,700,000      
Business combination due from sellers related within initial net working capital adjustment 400,000      
Data Masons [Member] | PPP Loan [Member]        
Business Acquisition [Line Items]        
Loan received   $ 1,900,000    
Loan bear interest   1.00%    
Maturity term   2 years    
Loan and accrued interest balance in escrow   $ 1,900,000    
Accrued expenses 1,900,000      
Data Masons [Member] | PPP Loan [Member] | Accrued Expenses [Member]        
Business Acquisition [Line Items]        
Non current debt 1,900,000      
Data Masons [Member] | PPP Loan [Member] | Other Current Assets [Member]        
Business Acquisition [Line Items]        
Government grant receivable 1,900,000      
Data Masons [Member] | PPP Loan [Member] | Former Owners [Member]        
Business Acquisition [Line Items]        
Contingent consideration 1,900,000      
Data Masons [Member] | PPP Loan [Member] | Maximum [Member]        
Business Acquisition [Line Items]        
Contingent consideration $ 1,900,000      
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Business Acquisitions - Estimated Fair Values of Assets Acquired and Liabilities Assumed at Acquisition Date (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 16, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net        
Goodwill $ 134,853   $ 76,845 $ 69,658
Data Masons [Member]        
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net        
Cash   $ 2,949    
Accounts receivable   3,801    
Other current and non-current assets   2,246    
Goodwill   56,960    
Intangible assets   43,000    
Current liabilities   (3,593)    
Deferred revenue   (2,196)    
Total purchase price   $ 103,167    
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Business Acquisitions - Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives (Detail) - Data Masons [Member]
$ in Thousands
Dec. 16, 2020
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Estimated Fair Value $ 43,000
Developed Technology [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated Fair Value $ 25,400
Estimated Life (in years) 8 years
Subscriber Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated Fair Value $ 17,600
Estimated Life (in years) 8 years
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Summary of Revenues by Revenue Stream (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue Recognition [Line Items]      
Revenues $ 312,630 $ 279,124 $ 248,240
Recurring Revenues [Member]      
Revenue Recognition [Line Items]      
Revenues 295,016 262,006 230,654
One-time Revenues [Member]      
Revenue Recognition [Line Items]      
Revenues 17,614 17,118 17,586
Fulfillment [Member] | Recurring Revenues [Member]      
Revenue Recognition [Line Items]      
Revenues 251,272 219,297 190,783
Analytics [Member] | Recurring Revenues [Member]      
Revenue Recognition [Line Items]      
Revenues 38,824 37,038 34,447
Other [Member] | Recurring Revenues [Member]      
Revenue Recognition [Line Items]      
Revenues $ 4,920 $ 5,671 $ 5,424
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]  
Latest timing of billings 30 days
Estimated period for material rights present to customers 2 years
Set up fees recognized period 2 years
Maximum recognition period for miscellaneous one-time fee 1 year
Analytics Solution [Member]  
Disaggregation Of Revenue [Line Items]  
Set up fees recognized period 1 year
Minimum [Member]  
Disaggregation Of Revenue [Line Items]  
Customer contract cancellation period 30 days
Current amount recognition period of set up fees 1 month
Non-current amount recognition period of set up fees 13 months
Maximum [Member]  
Disaggregation Of Revenue [Line Items]  
Customer contract cancellation period 90 days
Deferred revenue recognition period 1 year
Contract period for remaining performance obligations for contracts in which the optional exemption under ASC 606-10-50-14(a) was applied 1 year
Current amount recognition period of set up fees 12 months
Non-current amount recognition period of set up fees 24 months
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Summary of Deferred Revenue Liability Relating to Set-Up Fees (Detail) - Set-Up Fees [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Deferred Revenue Arrangement [Line Items]    
Balance, beginning of year $ 10,518 $ 9,857
Invoiced set-up fees 11,410 11,056
Amortized set-up fees (10,810) (10,395)
Balance, end of year $ 11,118 $ 10,518
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Deferred Costs - Summary of Deferred Costs and Amortization of Deferred Costs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Deferred Costs [Abstract]    
Balance, beginning of year $ 46,941 $ 45,475
Incurred deferred costs 54,421 49,883
Amortized deferred costs (50,767) (48,417)
Balance, end of year $ 50,595 $ 46,941
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments - Summary of Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of Financial Instruments [Line Items]    
Maturing within one year $ 150,693 $ 185,550
Maturing within one to two years 2,500  
Amortized Cost 153,304 185,439
Unrealized Gains (Losses), net (111) 111
Fair Value 153,193 185,550
Money Market Funds [Member]    
Schedule of Financial Instruments [Line Items]    
Amortized Cost 112,907 151,266
Fair Value 112,907 151,266
Certificate of Deposit [Member]    
Schedule of Financial Instruments [Line Items]    
Amortized Cost 7,708 7,030
Fair Value 7,708 7,030
Corporate Bonds [Member]    
Schedule of Financial Instruments [Line Items]    
Amortized Cost 5,069 9,785
Unrealized Gains (Losses), net (29) 20
Fair Value 5,040 9,805
Commercial Paper [Member]    
Schedule of Financial Instruments [Line Items]    
Amortized Cost 7,569 7,503
Unrealized Gains (Losses), net (55)  
Fair Value 7,514 7,503
U.S. Treasury Securities [Member]    
Schedule of Financial Instruments [Line Items]    
Amortized Cost 20,051 9,855
Unrealized Gains (Losses), net (27) 91
Fair Value $ 20,024 $ 9,946
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value $ 153,193 $ 185,550
Liabilities fair value 1,878 405
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 112,907 151,266
Certificate of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 7,708 7,030
Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 5,040 9,805
Commercial Paper [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 7,514 7,503
U.S. Treasury Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 20,024 9,946
Data Masons Contingent Consideration [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities fair value 1,878  
EDIAdmin Earn-out Liability [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities fair value   405
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 120,615 158,296
Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 112,907 151,266
Level 1 [Member] | Certificate of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 7,708 7,030
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 32,578 27,254
Level 2 [Member] | Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 5,040 9,805
Level 2 [Member] | Commercial Paper [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 7,514 7,503
Level 2 [Member] | U.S. Treasury Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets fair value 20,024 9,946
Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities fair value 1,878 405
Level 3 [Member] | Data Masons Contingent Consideration [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities fair value $ 1,878  
Level 3 [Member] | EDIAdmin Earn-out Liability [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities fair value   $ 405
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Earn-out liability expected to be paid on completion of revenue milestones $ 100,000  
Contingent liability payment 688,000  
Fair value, assets, level 1 to level 2 transfers, amount 0 $ 0
Fair value, assets, level 2 to level 1 transfers, amount 0 0
Fair value, liabilities, level 1 to level 2 transfers, amount 0 0
Fair value, liabilities, level 2 to level 1 transfers, amount 0 0
Fair value, asset transfers into level 3 0 0
Fair value, asset, transfers out of level 3 0 0
Fair value, liability, transfers into level 3 0 0
Fair value, liability, transfers out of level 3 0 $ 0
E D I Admin [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Gain due to remeasurement of contingent liability 100,000  
Accrued Expenses [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Contingent consideration transferred out of the fair value hierarchy from level 3 $ 100,000  
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Allowance for Credit Losses - Schedule of Allowance for Credit Losses Activity Included in Accounts Receivable Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Allowance For Credit Loss [Abstract]      
Balance, beginning of year $ 1,469 $ 1,392 $ 763
Adoption of ASU 2016-13 1,069    
Allowance for Data Masons acquired receivables 354    
Provision for credit losses 5,660 3,499 2,592
Write-offs, net of recoveries (4,319) (3,422) (1,963)
Balance, end of year $ 4,233 $ 1,469 $ 1,392
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, net - Schedule of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 85,584 $ 74,326
Less: accumulated depreciation and amortization (59,152) (50,574)
Net, Total 26,432 23,752
Computer Equipment and Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 63,225 54,030
Office Equipment and Furniture [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 9,613 9,205
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 12,746 $ 11,091
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, net - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property Plant And Equipment [Abstract]      
Depreciation and amortization of property and equipment $ 13,127 $ 11,123 $ 8,593
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net - Schedule of Changes in Net Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Goodwill And Intangible Assets Disclosure [Abstract]    
Balance, beginning of year $ 76,845 $ 69,658
Additions from business acquisitions 56,960 6,372
Foreign currency translation 1,048 815
Balance, end of year $ 134,853 $ 76,845
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net - Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 88,340 $ 54,737
Accumulated Amortization (28,207) (32,301)
Foreign Currency Translation 97 232
Net 60,230 22,668
Subscriber Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 54,447 43,640
Accumulated Amortization (24,792) (27,287)
Foreign Currency Translation 101 214
Net 29,756 16,567
Non-competition Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 698 2,495
Accumulated Amortization (691) (2,371)
Foreign Currency Translation (4) 10
Net 3 134
Acquired Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 33,195 8,602
Accumulated Amortization (2,724) (2,643)
Foreign Currency Translation   8
Net $ 30,471 $ 5,967
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net - Estimated Annual Amortization Expense Related to Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Goodwill And Intangible Assets Disclosure [Abstract]    
2021 $ 9,942  
2022 8,838  
2023 8,758  
2024 7,476  
2025 7,337  
Thereafter 17,879  
Net $ 60,230 $ 22,668
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Other Assets - Summary of Changes in Net Amount of Capitalized Implementation Costs for Software Hosting Arrangements (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Capitalized Computer Software Net [Abstract]    
Balance, beginning of year $ 1,166 $ 455
Capitalized implementation fees 127 797
Amortization of implementation fees (112) (86)
Balance, end of year $ 1,181 $ 1,166
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Summary of Non-Cancellable Operating Leases, Primarily for Office Space and Certain Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessee Lease Description [Line Items]    
Right-of-Use Asset $ 15,581 $ 15,744
Minneapolis, MN Lease [Member]    
Lessee Lease Description [Line Items]    
Remaining Term 6 years 5 years
Right-of-Use Asset $ 10,992 $ 10,704
Kyiv, Ukraine Lease [Member]    
Lessee Lease Description [Line Items]    
Remaining Term 4 years 5 years
Right-of-Use Asset $ 1,930 $ 2,316
Other Leases [Member]    
Lessee Lease Description [Line Items]    
Right-of-Use Asset $ 2,659 $ 2,724
Other Leases [Member] | Minimum [Member]    
Lessee Lease Description [Line Items]    
Remaining Term 1 year 1 year
Other Leases [Member] | Maximum [Member]    
Lessee Lease Description [Line Items]    
Remaining Term 5 years 5 years
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
ft²
Option
Dec. 31, 2019
ft²
Option
Dec. 31, 2019
USD ($)
ft²
Commitments And Contingencies [Line Items]      
Remaining purchase commitment | $ $ 17.9    
Kyiv, Ukraine Lease [Member]      
Commitments And Contingencies [Line Items]      
Number of options to extend term of the lease | Option   1  
Lease extension period, number of years   5 years 6 months 5 years 6 months
Kyiv, Ukraine Lease [Member] | Lease Agreement Expires on May 31, 2025 [Member]      
Commitments And Contingencies [Line Items]      
Current leased space | ft²   17,000 17,000
Lease agreement expires, date   May 31, 2025  
Current Headquarters [Member]      
Commitments And Contingencies [Line Items]      
Lease agreement expires, date Apr. 30, 2027    
Number of options to extend term of the lease | Option 2    
Lease extension period, number of years 5 years    
Incentives | $     $ 2.4
Current Headquarters [Member] | Minneapolis, Minnesota [Member]      
Commitments And Contingencies [Line Items]      
Current leased space | ft² 198,000    
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease cost $ 2,719 $ 2,569
Variable lease cost 3,578 3,390
Lease expense $ 6,297 $ 5,959
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Schedule of Rent Expense Under Operating Leases (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Leases [Abstract]  
Rent expense $ 5,577
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - 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 $ 4,134 $ 4,383
ROU assets obtained in exchange for operating lease liabilities $ 12,801 $ 2,537
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail)
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Weighted-average remaining lease term - operating leases 5 years 7 months 6 days 5 years
Weighted-average discount rate - operating leases 4.10% 4.50%
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Schedule of Future Minimum Payments Under Operating Leases (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 3,728
2022 4,699
2023 4,431
2024 4,070
2025 3,715
Thereafter 4,753
Future minimum payments 25,396
Less: imputed interest (2,926)
Operating lease liability $ 22,470
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Additional Information (Detail)
$ in Thousands
12 Months Ended
Nov. 02, 2019
USD ($)
Aug. 22, 2019
shares
Aug. 08, 2019
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
shares
Nov. 02, 2017
USD ($)
Schedule Of Stockholders Equity [Line Items]              
Stock split ratio   2 2        
Change in number of common stock, shares authorized | shares   0          
Stock repurchase program, purchased costs       $ 18,950 $ 20,618 $ 19,864  
Stock Repurchase Program [Member]              
Schedule Of Stockholders Equity [Line Items]              
Stock repurchase program, purchased in shares | shares       400,000 400,000 600,000  
Stock repurchase program, purchased costs       $ 19,000 $ 20,600 $ 19,900  
Common Stock [Member]              
Schedule Of Stockholders Equity [Line Items]              
Stock repurchase program, authorized amount $ 50,000           $ 50,000
Stock repurchase program, authorized repurchase amount expired $ 3,700            
Stock repurchase program, period 2 years            
Stock repurchase program, available for future repurchases       $ 31,100      
Stock repurchase program, purchased in shares | shares       371,902 417,564 579,490  
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 29, 2020
shares
Feb. 28, 2019
shares
Feb. 28, 2018
Feb. 28, 2017
Dec. 31, 2020
USD ($)
Offering
$ / shares
shares
Jan. 31, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for grant         15,800,000  
Unrecognized stock-based compensation expense | $         $ 24.1  
Unrecognized stock-based compensation, expected to be recognized, weighted average period         2 years 4 months 24 days  
Employee Stock Purchase Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Additional shares reserved for issuance under the plan         1,900,000  
Number of offerings per year | Offering         2  
Maximum [Member] | Employee Stock Purchase Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Purchase price as a percentage of fair market value         85.00%  
Equity Incentive Plan [Member] | 2010 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Additional shares reserved for issuance under the plan 2,100,000 2,100,000       2,100,000
Stock Options [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period         4 years  
Outstanding and exercisable options         700,000  
Weighted average exercise price | $ / shares         $ 32.35  
Weighted average remaining contractual life         3 years 4 months 24 days  
Stock Options [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options contractual term range         7 years  
Stock Options [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options contractual term range         10 years  
Performance Share Unit [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period 3 years 3 years 3 years 3 years    
Restricted Stock Units [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period         4 years  
Restricted Stock Award [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period         1 year  
Deferred Stock Units [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period         1 year  
Deferred Stock Units [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Period of delayed receipt of common shares         10 years  
PSU, RSU and DSU [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares vested and not issued during the period         122,910  
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 18,936 $ 14,690 $ 12,510
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 2,232 3,211 3,355
PSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
PSUs 3,219 1,379 1,034
RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 10,367 7,553 5,930
RSAs and DSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 446 519 487
ESPP [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 1,117 701 466
401(k) Stock Match [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 1,555 1,327 1,238
Cost of Revenues [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 3,948 2,819 2,168
Sales and Marketing [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 4,119 2,946 2,675
Research and Development [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense 3,626 2,651 1,505
General and Administrative [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense $ 7,243 $ 6,274 $ 6,162
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Stock Option Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Options Outstanding, Beginning balance 1,543,912 1,746,468 2,194,662
Options, Granted 127,974 184,434 362,944
Options, Exercised (712,074) (346,098) (688,668)
Options, Forfeited (14,926) (40,892) (122,470)
Options Outstanding, Ending balance 944,886 1,543,912 1,746,468
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 30.03 $ 25.93 $ 23.80
Weighted Average Exercise Price, Granted 59.02 53.92 29.94
Weighted Average Exercise Price, Exercised 26.11 21.98 20.83
Weighted Average Exercise Price, Forfeited 43.14 30.74 28.34
Weighted Average Exercise Price, Outstanding, Ending Balance $ 36.71 $ 30.03 $ 25.93
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Intrinsic Value of Options Exercised and Outstanding (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Fair value of options vested $ 3,000 $ 3,393 $ 3,689
Intrinsic value of options exercised 31,737 11,103 14,852
Intrinsic value of options outstanding $ 67,918 $ 39,194 $ 26,654
Weighted-average fair value per share of options granted $ 16.18 $ 16.86 $ 9.74
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Weighted Average Fair Value Per Share of Options Granted, Assumptions (Detail) - Stock Options [Member]
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility 33.00% 33.00% 35.00%
Dividend yield 0.00% 0.00% 0.00%
Life (in years) 4 years 3 days 4 years 5 months 4 days 4 years 5 months 8 days
Risk-free interest rate 0.99% 2.41% 2.54%
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - PSU, RSU, RSA, and DSU (Detail) - PSU, RSU, RSA, and DSU [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock awards, Outstanding, Beginning Balance 797,546 758,334 646,560
Granted, stock units 331,264 288,462 360,198
Vested and common stock issued, stock units (222,606) (217,424) (176,802)
Forfeited, stock units (167,782) (31,826) (71,622)
Stock awards, Outstanding, Ending Balance 738,422 797,546 758,334
Weighted average grant date fair value, Outstanding, Beginning Balance $ 38.80 $ 29.99 $ 27.59
Granted, Weighted Average Grant Date Fair Value 62.78 55.69 33.19
Vested and common stock issued, Weighted Average Grant Date Fair Value 36.06 31.05 28.74
Forfeited, Weighted Average Grant Date Fair Value 30.09 34.67 27.52
Weighted average grant date fair value, Outstanding, Ending Balance $ 52.37 $ 38.80 $ 29.99
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of ESPP Activity (Detail) - Employee Stock Purchase Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Amounts for shares purchased $ 3,374 $ 2,270 $ 1,745
Shares purchased 61,833 58,851 69,596
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Weighted-Average Assumptions (Detail) - Employee Stock Purchase Plan [Member]
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility 43.00% 36.00% 26.00%
Dividend yield 0.00% 0.00% 0.00%
Life (in years) 6 months 6 months 6 months
Risk-free interest rate 0.96% 2.36% 1.77%
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current      
State $ 1,249 $ 599 $ 1,103
Foreign 1,608 169 540
Deferred      
Federal 4,462 6,595 3,011
State 244 1,156 224
Foreign (469) (161) (410)
Total provision for income taxes $ 7,094 $ 8,358 $ 4,468
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Reconciliation of Provision for Income Taxes to Statutory Federal Rate (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Expected federal income tax at statutory rate $ 11,063 $ 8,835 $ 5,951
State income taxes, net of federal tax effect 2,382 1,933 1,293
Tax impact of foreign activity 233 (108) 57
Nondeductible executive compensation 928 940 902
Foreign derived intangible income (710)    
Nondeductible expenses 234 329 351
Change in valuation allowance     (4)
Change in state deferred rate 32 47 38
Research and development credit (294) (1,252) (1,843)
Tax impact of stock activity (6,807) (2,518) (2,438)
Other 33 152 161
Total provision for income taxes $ 7,094 $ 8,358 $ 4,468
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Significant Components of Deferred Tax Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets    
Net operating loss and credit carryforwards $ 4,539 $ 9,122
Stock-based compensation expense 3,605 3,944
Accounts receivable allowances 1,228 496
Accrued expenses 3,200 2,916
Deferred revenue 695 668
Lease liabilities 5,435 5,995
Other 660 9
Gross deferred tax assets 19,362 23,150
Less: valuation allowance (1,582) (1,068)
Total net deferred tax assets 17,780 22,082
Deferred tax liabilities    
Deferred costs (12,561) (11,436)
Right-of-use assets (3,754) (4,047)
Foreign operations (228) (144)
Depreciation and amortization (3,980) (4,975)
Other   (43)
Total deferred tax liabilities (20,523) (20,645)
Net deferred tax assets   $ 1,437
Net deferred tax liabilities $ (2,743)  
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Expense Benefit [Line Items]    
Valuation allowance against our deferred tax assets $ 1,582 $ 1,068
Domestic Tax Authority [Member]    
Income Tax Expense Benefit [Line Items]    
Net operating loss carryforward $ 17,500  
Expiration of net operating loss carryforwards will expire between 2021 and 2024 for federal tax purposes  
Losses expected to expire unused $ 14,600  
Domestic Tax Authority [Member] | Research and Development [Member]    
Income Tax Expense Benefit [Line Items]    
Research and development credit carryforwards $ 2,200  
Year in which credit carryforward begins to expire 2039  
Domestic Tax Authority [Member] | U.S. Internal Revenue Code [Member]    
Income Tax Expense Benefit [Line Items]    
Net operating loss carryforward $ 17,500  
State and Local Jurisdiction [Member]    
Income Tax Expense Benefit [Line Items]    
Net operating loss carryforward $ 1,500  
Expiration of net operating loss carryforwards and between 2028 and 2031 for state tax purposes  
State and Local Jurisdiction [Member] | Net Operating Loss and Credit Carryforwards [Member]    
Income Tax Expense Benefit [Line Items]    
Valuation allowance against our deferred tax assets $ 1,600  
State and Local Jurisdiction [Member] | Research and Development [Member]    
Income Tax Expense Benefit [Line Items]    
Research and development credit carryforwards $ 1,600  
Year in which credit carryforward begins to expire 2025  
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Numerator      
Net income $ 45,586 $ 33,712 $ 23,872
Denominator      
Weighted average common shares outstanding, basic 35,226 35,024 34,392
Options to purchase common stock 611 680 612
PSUs, RSUs, RSAs, and DSUs 448 298 208
Weighted average common shares outstanding, diluted 36,285 36,002 35,212
Net income per share      
Basic $ 1.29 $ 0.96 $ 0.69
Diluted $ 1.26 $ 0.94 $ 0.68
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share - Schedule of Anti-dilutive Common Shares Excluded from Calculation of Diluted Net Income Per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Net Income Per Share [Abstract]      
Antidilutive shares 26 181 1
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Savings Plan - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Compensation And Retirement Disclosure [Abstract]      
Maximum allowable contribution by employee percentage 80.00% 80.00% 80.00%
Defined benefit plan employer matching contribution percent 50.00% 50.00%  
Maximum annual contribution per employee, percent 6.00%    
Employer matching contribution amount $ 3.9 $ 3.3 $ 2.9
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions - Additional Information (Detail) - SPS Commerce Foundation [Member] - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Related Party Transaction [Line Items]      
Contributions to Foundation $ 1,800,000   $ 700,000
Legal obligations for future commitments to Foundation 0    
Directors of Foundation [Member]      
Related Party Transaction [Line Items]      
Officers' compensation from Foundation $ 0    
Maximum [Member]      
Related Party Transaction [Line Items]      
Contributions to Foundation   $ 100,000  
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Geographic Information - Additional Information (Detail) - jurisdiction
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation Of Revenue [Line Items]      
Number of jurisdiction outside US had excess revenue of 10% 0    
Geographic Concentration Risk | United States [Member]      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 85.00% 85.00% 83.00%
Geographic Concentration Risk | Foreign [Member] | Property, Plant and Equipment      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 15.00% 8.00%  
Geographic Concentration Risk | Foreign [Member] | Maximum [Member]      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 10.00%    
EXCEL 97 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /"&5U('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 " #PAE=2U5+?>.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$YH#R;-I:.G#@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"-#E+[B,_1!XQD,3V,KNN3U&'#SD1! B1]1J=2.27ZJ7GTT2F:GO$$0>D/ M=4*H.%^#0U)&D8(96(2%R-K&:*DC*O+QBC=ZP8?/V&68T8 =.NPI@2@%L':> M&"YCU\ =,,,(HTO?!30+,5?_Q.8.L&MR3'9)#<-0#G7.33L(>'O:O^1U"]LG M4KW&Z5>RDBX!-^PV^;7>/AYVK*UX)0I>%55]$&NY6DG!WV?7'WYW8>>-/=I_ M;'P3;!OX=1?M%U!+ P04 " #PAE=2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_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 /"&5U+4[3AS\ 8 #L; 8 >&PO=V]R:W-H965T&UL MI5EM<^(V$/[<_@H-O>GR04N':NG7X0M@#-V1*5Y!#^ M?5>VL7,W9NU.OX#?]M&C7>G9E72SE^J+WC)FR$L2"WW;V1JS>]_KZ7#+$JK/ MY8X)>+.6*J$&;M6FIW>*T2@S2N*>YS@7O81RT;F[R9[-U-V-3$W,!9LIHM,D MH>IPSV*YO^VXG>.#.=]LC7W0N[O9T0U;,/-I-U-PURM1(IXPH;D41+'U;6?H MOA_Y5]8@^^)WSO;ZU36Q75E)^<7>3*+;CF,9L9B%QD)0^'MF 8MCBP0\_BE M.V6;UO#U]1'](>L\=&9%-0MD_ >/S/:V<]4A$5O3-#9SN?^9%1T:6+Q0QCK[ M)?O\V\%%AX2I-C(IC(%!PD7^3U\*1[PRN').&'B%@?>-@=L_8> 7!GY;@WYA MT,\\DW*/LUH-F+S)F9-72?"QOWA5'PEH.=N1O),(4P&D)% M1,;"<',@$Y&/)QN7+OFT&)&W;]Z1-X0+^ ZI#'YS*@B#_"P=J+A6 V4 MKDI*5_^)4N&UDZ1PM(?/"*7KDM(U"K)4-.)B0Q:'9"7C.A*HO4VA[_6.ANRV M SE2,_7,.G??+V:+ "'G.I62.BB]0CWG;,/M' ;7/=*D=G@U $C$CQ-I^-Y M,#XCD\?@'./W2NG=-OP""*J"@$Y AE_(K^Q0RQ"'Q(\S,DPC;B1B@R-8=KD M%?2IJJ&7,QAD%#(@>4H-T!0VJ]86T#GR($.V M*\CG.W\PN/*O+R]O>L]UK"K)]W"-+EC-TE7,0_"1I*:V!L]1+EXQ\,XO3C1> MB;K72M0GPC"5+SQMJJ%'):V-UO^1=*^2=*^5I%M1(8]ILJK/+PT@D)R[?O_2 M\3!*E99[K;1\(D*I(,%D@_HL2S&,P% /)$B\LN,KJLW5#>BC,4:RTG>OE;XO MZ0N91!!"ON9A/OT0+^*0?;?K.>[ ]2XQAI6Z>ZW4?1A%,/'TV?&"?(3OR).H M]QT.Z?L^6<@4!'#!GJ'3\&\48P;C6XF_UTK\Z_DN][*6+PZY2#F,&1>*1XQA ME0R\5LF@9!C8.QB12ZC2:MGA<%,N!*,[&7-L*OM50O!;+0=*>N6,F2GYS$58 M&_$&S.DC1JU*"7ZKE%!2FTG( C'YD^].3N,&Q,&@C\J-7R4&OV$MD#%3C)ZF M@@-H=3/HP5>"M6EHXTM?%P Z66\\T3AEYXYQ#\B [*)*UK1 PVE4"\7&)/_(D MXY=P2P74SZ?6Q0U C\/%:/@;QJG*%W[+S:"A$"F$.5\[U7+"@1K*-+_*#W[+ M+:"EHD+S+'>[E M!VUW_+G@644',OMRR%4W\^L:I->:%!&?0J*T2P@ RJ;!5L81+%&)D63%"*S! M(@(1F-(#<:_S/6+RUIK;ICSG0_;@FR:R5^Z'=V=DO^7AEG!-V,N.A=9A.>P: MZKJ([+G9<@&SV"$1/6A"UU"'9MR8B(X]6^=[(0>[%Q+:O>'?YL=*4VG6<)C%;@ZES?@D"H/*3FOS&R%UV=K&2QL@D MN]PR"H&R'\#[M93F>&,;*,_+[OX%4$L#!!0 ( /"&5U(EPMT[9 < .L> M 8 >&PO=V]R:W-H965T&ULI5EK<]HX%/TK&K:SLSL# M12^_VB0SA-"6V31D@;33CXI1@J>V16U!VOWU*YN'B?4(F7YH8YNCZZ,KZ9PK MZ^Q)%-_+)><2_,S2O#SO+*5OWRWC),U:^%2N>JU\>1)$QJ6Z+QWZY*CA; MU(VRM(\A]/L92_+.Q5G][+:X.!-KF28YORU NEU)D MN\:*09;DV[_LYRX11PT0M33 NP;XU 9DUZ#.7'_+K.[6%9/LXJP03Z"HT"I: M=5'GIFZM>I/DU3#.9*%^350[>3$4>2G29,$D7X!+EK(\YF!6A2M!#]S-KL!? M;_X&;T"2@_E2K$N6+\JSOE1OKMKWX]U;+K=OP9:W7/'X+2"H"S#$T-!\>')S M%#UOWE?]/70:'SJ-ZWC$UNF[Z71T,P>#V6PTGSD"DD- 4@>DMH"L7 *5&A!7 M%_S'.MFPE.?2F*IMJ* .5:VRS06BD1_AL_[F."4&6!!AKX$]8TH/3*F3Z6PI M"MF3O,C4D&YX*3,;S6T<[^C]) A"O\72@*(XI&:2WH&DYR0YB&.Q5K243L1< MI?(^Y2:&GH%AB%"+H0%%($1FAOZ!H>]FF"K]J]>*4E(0%WR12)"*LN3&7/H: MAQ[%A+28&E"(^I&9:7!@&KPVEUV0 J=$U4XNTER),4'M! M&U (!Y;A1; 1<.@D-Q>2IQ88WV4/2]LBY(1%E#+/$6-#R&W M$7V<3*Z^CJ^OC=2(_DY"0Z\M0P9YK6=\,Q_FVF!I2'B)DI;JP! MGV(-]BQB7>H]I;%>VU0-.$J56EE2B1M+P.BD0OQZ/+@<7X_GXY%KZN.C^MXM MWH>B9\5^V:I'K$NP1[SV'#*@J+6>P(U.8[=.*X+%NEZ:F=J0EZS:TAI)ZEJ, M<1BT3= ((] V@1K)QF[)WM/D/RN6YMH6ZRJ,E"*T'<\ \S&TR 9NM!J[M?H@ M&P7?\'QM'FG31B&B;64SP53];4MB(^S8O5>8K'BA!CA_!"EG)0=IPNZ3-)&) M)9_Z-D!5B=J2U%%J\V/CVG@&=GO&\V+R)::Z%800:16: >:'T*;#N'$,')Y@ MF"=*1Z/NV*WN[0GUHL)C@W9'4;NJ-J%"SU)3DT;AB5OA'7/K1>)$5W44^9JV M&& 8PM!2#I)&^XE[.V R_!;_$WTA@'<1O'YLZ_N<(W-D+<-G);[!=,*47\O0O>P+<0 M(E7B%&##TC5_#[PNA+#Z!\HE4[T#;"V7HDC^XXOWX/ P*EX9!5\V#[2WMAC[IX@#MP4?9[RJ[*5>\/M-(?QG'PO#9 M35O-!HQO6*&=9%[_V.62RWE"JU*F.J_YXV\2A+J:H2VBXZ]T) M/=*W9SW?PUI=9L)1'T>6VI$T5D_<5C]8+)*J\%9RNF+)HI?D(&:K1,FKD:[N MX"0BBDB;K@'G480LPD\;KZ=NKY]RR=0C58VS(E=SQOS57G=K13)J?SHQP&@8 M!1:3I(VI4[>IJPW#.ENG]6F2J VSVN$4?%D=_&UX_8G<2%OW[!Z"N+V),,(B M6QE%&V^G;F_?>FH]P93]T)*D=672\X4^0J@?G\00NYOJO/.P_GVQ?]02P,$% @ \(97 M4NH5TN+O @ \0D !@ !X;"]W;W)KUBDSH2YQ,J0&JIJNUB&BK[N)AV81)#K#HQLTUI]^MW[*09@?!5 M+DBJI&3:[VZ=EV5YK0@JB=6M(0["R$+HF$H MEZY:24HR*RJXZWM>[!:$E;WP MP):Y-A?<\7!%EG1&]??55,+(;5PR5M!2,5$B21#2#S]G(\0P1Y335QH+ X8E.*.?&"3C^U*9.D],(M\]?W>]M\5#,G"@Z M$?PGRW0^"O 5\CW?ZY!/SI;C05ON0LU-X7Y3N&_]@@-^ M,PTE0S]J]'6![ED)A3/"T50H9OOKU\U<:0E=]OM(LJ!)%MADX8%D4^A-*B5, M,3S0]/$*K8A$3X2O:=<\5EY]ZV5>PZ>QU_,\/'2?MJ?K5%0+-&Q P\M JZ>- MR%KG0K*_-.L"KCRC+93(L[\=Y--Q+>BH@8[>!,V46G<#1WL@NZC'(EJ0<0,9 MOPD2/JU*DS)CY;*+-#Y)>BRB19HTI,E1THDH"G@!SNG4Y*Q./175HNPWE/T+ M*,]JT_[>3&'L=3;J?F1TM%,'#?3@W(S#&$&>^E%V\ MV/N_/'B7$Y_HV=JRA1.%_<3'N]Q=D6$_#OSD0'?@K74-'P7_!IL:M98O;?1. M7+S?%S$._&BW*[H"_1 #\0ZLN[4>F\W0%R*7K%2(TP4HO5X"%K+:7U0#+59V MB9X+#0N^/&PO=V]R:W-H965T&ULE5E-<]LV$/TK M&(T/]DQL$0 _,[9G;*D?/J3-V$ESZ/0 2Y#$AB14 K*=_/HN*9J4@"7B^&") MU-LEWBZP;P%>/JOZJ]Y(:IOM[)0SU<3 M.GF]<9^O-Z:Y,;V^W(JU?)#F\_9C#5?3WLLR+V6EU>B9U@P9OS9"M\SK<2X7 M%X33=X0%+$ &-'NS.L]'/%^+Y]DM9-HWO:626O9%).G:TY9S"&D3X?1=&$LR2@+CV%S!!:F M+!R\'8T_ZL<<_4]HT,[?V\-A[B Z>G&4ICRT:"(HQGEDL7%1*DS#%2<0] MB=A+XK=::4VVM5KE!B,0.P]E%&)L17CFPF@:IVED44!@<1QF#.>0]!P2[S3] M0+*)2V4W'D-.V=IM[ /(@"Z@W4%:A_]5?9N,?BDSJ,DBB++-XS M!!70T)K-&5&M\\="$J&U-+BR49=: MQ%.;&8+BU,X5@@J#C(_P8@,OYN7U21G(E/K!ZNSH,*0T0,6W2R6&"],P<7*% MX'B6Q'2$U"")E'M)=9JXJE7Y2@V:&I02QR9?Y*3(A?$T#&*;D MC<<+'^ PB M3$-_\30;6<.4:UF==BDZ\Q10.N@C]0OD764D-&VF\_Z.5!(M.]15-DH#;L?) M1;$L3.PP(2C.1FHH'522^F42C](X(T3H.+<+*8)B";,)N:!S6!@CA ;)I(F_ M>=E B9%-_PSJ4)W#'HT4N7C,B]Q\0QDE;O=AJQR""4.GUKB@\X-VXIC.(-;4 MK]9=J3G(TGAN7)EE$6,V%Q?%H56QR;@H&@=CLVV0;.K7[*[&/$K8:(;@6:MTL6^U1'+?W?: MM"< :"A=Q:-!EMB11% LLVY)&L!Q?2T M@.W4&0%R>?4D.W)M*6H:NV;RP\?I"0?I.*&,M6WL">4,Y1^Z8Z;VJD9 /+9% M$0-E(ZTX&^2=^>7]7BX*Z$_S5;[H6]>=%8_C0#2=K6H%!]I!)"P1@[B<0CSX M61N9TY.,GJ&A<57^G$;.U$!0/'/*!()BR4CSRX:.@?D[AD-%^IF%UA%T53]S M3C\0$&61W0DCJ'.H(=$(P:#_H(!!2*)7$.7T)XX@Z%=&%\3!+J,W&A5%8 MQV.3>6@@6.JMB$-5)]#4[X\;?15PT'+FU_);H?,%&I>]77;(Y(+96U,$%5QD M]N8 1<5I=O2'AX@/"L[]"C[/BYVQ3TGW7#I+BXN=8@0%7/C(*/?,4)LQ$>># MB'/J3?>7]H0>JI1X@BT<-,*0^1**57?,O-/P$Y2J9N$"Y[90_<3LX(,0<_\6 M>71V<'?_RJ%+=4**P9PCFSD&"_G8N1L_.!_VR[MO2B#;VI@Y>P84%@1V(X3! M(D9M M.#5Q.EK-?M*QX-:=Q59G^(W]_M7R/=M"]/K/NW]/U\_S)H<+-_-_5! MU.N\TJ20*W 97"0PIGK_NF=_8=2V?0'RJ(Q19?MU(\52U@T ?E\I95XOF@?T M+]VN_P=02P,$% @ \(974GJ>J@RD @ Q08 !@ !X;"]W;W)KK8S#;0[=?OV@DII8#Z$G_=3'1- I;EIQ7* U7$C06_> ^ MNAOW7+P/^,%Q;;;ZX)3,E'IQ@X>\'W1<0B@PLXZ!4;/"$0KAB"B-/PUGT&[I M@-O]#?M7KYVTS)C!D1(_>6[+?G 30(X%6PK[I-;?L-'C$\R4,/X+ZR:V$T"V M-%95#9@RJ+BL6_;:G,,6(+HZ (@;0+P+Z!X ) T@^2R@VP"Z_F1J*?X,7$&%_ \'?G-$3=)6*O%\R0&^I@!MC>#7_]>S= ^S/ MDDQ#\']T"^9D%D!/DLL5&NNOPSE8]KJOI#7IM2=U#K,:7"1IN-H^Y(\A41R_ MCQGOB4G>8MX)ZK6">D<%/6$FF#&\H'OJ'89N]/)-Y*E3>09"&;.CE?I6 3(M MN9P?5M[[J+RW(VNT)R9*=LYGO"?H-MK1'FX]\ KUW!NE@4PMI:W?0SO;>O&] MMZ"=^2%Y=&VI;S2UP3\R/>?2@,""*#N7UY27KDVS'EBU\#8R4Y9,R7=+^L^@ M=@&T7BAE-P.W0?OG&OP'4$L#!!0 ( /"&5U)ZK!3.>P@ @M 8 M>&PO=V]R:W-H965T&ULM5IK4^,X%OTKJM14+5W5Z5@O/Z: M*IH 3=?T+@7#[H>M^6!L03SMV&E;@69__[M@C(.?R[)J#R8+SE>_SV9MMF#+M/U4KU@E/KFMFV7*Q65S-VM7#4OS M/FA9SE 0A+-E6E23P_W^?Q?-X7Z]YF51L8L&M.OE,FT>/[.R?CB8P,G3/RZ+ MNP7O_C$[W%^E=^R*\>O512.N9MM1\F+)JK:H*]"PVX/)$?S]*PVZ@![Q[X(] MM#OO09?*35U_[R[.\X-)T#%B)X^_YI M]-,^>9',3=JRX[K\3Y'SQ<$DGH"0D0 Z M!% M ($0$&H!)!D)B(: 2 N(@Y& > B(M0!*1P*2(2!Y[@PP>+IS_9*< M;6YYOU[F*4\/]YOZ 30=7HS7O>D771\OEDE1=<_'%6_$IX6(XX?'==7699&G MG.7@BHL7L?AY"^I;<55GWQ=UF;.F_0EI:P8W?8);LO^H=3,+QHBKH!%TR\ MY. HR^IUQ8OJKLNCRM,F;\'UJLL,'.5_BV)VF8'_?F/+&];\99EY[I[YN%XN MQ;Q]65S#G'CR%MM8NVX>_0.=N@8YWWJ,A/[QW830=M-!/4)D)$$ M/K.[HNKNI9"J,JTR!E(N;F3V"6#X$: 1K;M83-FU(_9R?C](8IC".'^['[W MH31AF*B0$Q,RI3&D*NK4,E 8Q*JL#/+8'&HLSHW42&-MABEBGA;1?RR*GX$ M[2)M6/N<:LXW8U.E3(B2 "*M6"80$8(28B=/MN2)DWR_F4T[IY(#L5J%?6O3 M;G.RW7AB,( 018%VNWPHA2;=TJ1.FB<_69,5+>L>FK;??^M51U/4N,I!T;;K M?OF*3T7=>5-DW3/9 VV)4),BP41;G7-JKG,M5?LXR)YJN$TU?*=4G]:=;9F% M!M4X#'$2V[E&6ZZ1F^MR5=:/C U$5^LF6XBE!%;B.; 5/C(+%A']>?> %*+Q MEFC\:J*NLL4&ES"A26@GDVS))$XRE^QI_MZO91M_,KI:$X/#%"9QJ&^FB;G_ M66"GYF@CCR8,I!4-7IN/J[;#J$IB-$I(HNTH)Q:@AE.)[WAHZ-_\^D=*/$*B M9Q5=GW#+;3&V 0[#*9LUCC2).?6A5+)2JZ%;K%UD/X*K\3(C\]$/$CJRAJ%4 M/>B6O7\R+CJ)SN%82V61*QQ'V@YZYH6IY*2J0;>LB1Y<=-B5Z,6:AE79(^!- M6K5ENNGMMV;*WOZ8"C;%29)H3L(+4ZE+I8-NJ;NN1*-1%O\3=_E.&&ZP5_;V M4? NJGLV\/X(*E%^\;#Q]*$YMCX?Q=^L1J]R_.B$J;RG:T*W:*N\QCV]C/(>FZ&(2)I#H M^^&)!1DC',4C+A])C49NC7Z)ST>FWD*,0Z,O\\%4JE*5D5N5W];K(U.-0Q1$ M>BX>E)K*3G_MUNSW\?+(5'2*PP"/+1(IZ<@MZ2^U\\BBWBC4]R4?2B4K)1ZY M)?ZUEAZ9NDWCF([X,R1U&[EU^X6N'IGB.T5!"+6M[ 29;:B&4_E*G48^G7Z5 M:T<6C24PHD8_8@%J.)6XE&/DEN,KQGG9'W?W3U&[OFG9CW5WV3"^;GK#, MF'K )M4+N]7K5^P\ML@4TGO,E9K1S6.O1.*>93ZQ\+6>TE,219M3G \YIYBV8*0F1 MWIN=VN>$^N'XF05'1)^A=T86V!0F8Z*'I0ACCPC;S7PXA=@P\[;:'@_CJ\=6 M@>XAOGAA*G\IVMASKOPL4V]C/L>6[IG$(4;Z@=")!0D1@0(]0E]J.'9K^*]) M(;9(N:F%/I1*7:HX?BL5=XDAMC2IXVJ(I51CCU2_H%W"IB##",?ZEP5>F$I5 M"C?V]*5OVBYA4\%A3!.D;W7F:;-^##HRTLB60Z07(&XO\#X]%3'U/\$D@"/= M+)$.@'BZV1?V5,1Z>JR?XOM0*EDI]\33K[ZRIR*F5HL.!8^*$ZE\H$(L(JSB5[\Z7J6XY?&5/16Q'R1%, OUXR +4<"IQJ8/$K8-N M]T], 2.4QOHW\%Z82DZJ''&KW*^X?V*J%PR,DW ?2B4N-8ZX->Y-W#^Q2!S4 MVQX9VM5 MY]34V[ZG0E"OF04)0XB1L5O/=GY-V?U&^%O:W!7"%I3L5D0&GR(Q1+/YV>WF M@M>K_@>6-S7G];)_NV!ISIH.(#Z_K6O^=-']9G/[X^?#_P-02P,$% @ M\(974J>&(Z9%" &B0 !@ !X;"]W;W)KW8A#5U<-OV^1/.QV M17O\S&OQ13BF[[Y=7T[B_2,>,W+3G=1J#_/?,GK6O>D MYO'/T.EL'%,W/+U^Z_UG0UZ1>2PD7XKZ[VK=;6]GV0RM^:8XU-U7\?(+'PC% MNK]2U-+\CUYZ;,IFJ#S(3NR&QFH&NZKI_Q:O@R%.&N DT( ,#8C;(#0"'1K0 M:QNPH8$Q]:*G8NRP*KKB[J85+ZC5:-6;OC#&-*T5_:K1Z_[0M>K72K7K[I:B MD:*NUD7'U^BA4W_4HG82B0U:%G*+?E:.(=$<_?FP0N]^>(]^0%6#_MB*@RR: MM;Q9=&H.NJ=%.8SWN1^/!,;#!'T13;>5Z*=FS=?G'2S4Y$<&Y(W!9S+9XXJ7 M'Q#%/R(2D0B8T/+JYC@'FJ^N;YY-L*'C>E#3'PVMAS;ZQAA]TXH=4AN\+;JJ M>>IW2-557$X,P\9AF!F&!8;Y3464JBG%CD-+V+=-35L=.)[O6!QGRH/BB-,P>T M\D$DS3/8I.E((YVDL=P6S1/7NYL7;3-7$H&4>1^5C;LCQ";UYC#/8H<,@&', M :U\4,Y@*ME();NP(DH"R\$W5)A"Q4ZT7?7OZ"S**Y0O=$?S(__G4.UUT(-8 M9M[D,,4D=7@"*(P)=8CZJ"S.*4PU'ZGFDU0_.>X0 E DS@/1"I^(+)YD]-")\MM_J@#+(I93#<]);BFXW*44U&5)0J5LC*7[GS25@1 MQM,J_*DLQ4%G6RI<\>JY4-L6M"8##)43XMH3@"5IZHH'!&-QD@&#LZ7DF'/+P 89JY2KB!8' <]P\HYGM9SX]DJ]59MR^.07?S%1D3?Y4@<<^\ M> JH.TT#+*R^XVF!5RS:PS6AU)?E4>*2\$%S3&.8!+&"3:8%>]SZ+7_FS0'T*N(K*V/4C6$ M*J&)2P- I5$H:R16I]69QX*^_#4ISF;CH P.(XPB$7 MME),V'>=NZOFF*0A'T\A-=B%*U*7%]_H7Z;NRS'.3NL) W,?EI H=7D#G3'*0K1/ M*LZ7U=VAO=O7XLAY3\S2W=<%F&=37Y0I=4_R2P!%B+N-5@ *IRRT.:R^T^FC M]GUQU ';5)2N*W!2_YR<9($B*[7R3Z?E'TREW@U!Z?T5>W:8G"_?A!*WA@>@ MYOHHYVH,A*-I&C*ZS07H="[PDRF=Z,VCS,ZKIV8X5I='M;/*ON"L&PW]?FC6]1HW4ERUK(0VODKGS+ M)I0O]Y\73%<]F4T?V'3Z8"R[+ZJU"<:G;\V":28#JMA)[+V0!%"Q][X)1-& MBC*;/# R:%FETAU)>/C\A\3F'J?* M^T%.W\C.X]@] MG0 HZE:<5\S7:A8%5(.=O)J>ENKE25*%*BEU>4Q[BCVBV*,+%$Q7#'XS[:M!JC?-T)T;S=Z@/%SH+O_ M %!+ P04 " #PAE=2YG86Z^D; ":5 & 'AL+W=OVZJHDEJ' MB3F 0)+,%HBDD4!1[%\_WUMR 0F6ECGT0262R.7EV[?$SSO7??!K8_KBXZ9I M_2]GZ[[?/GWXT%=KLRG]W&U-BR=+UVW*'E^[U4._[4Q9\Z1-\_#RXN+[AYO2 MMF?/?N;?KKMG/[NA;VQKKKO"#YM-V>V?F\;M?CE[=!9^N+&K=4\_/'SV\[9< MF5O3O]M>=_CV,*Y2VXUIO75MT9GE+V=7CYX^_X[&\X"_6[/SV>>"3K)P[@-] M>5W_G%O/Z9W\UK>G*YN>'/1:CGQY6.O&Y3+P\,?'19?&[:_NU+UZUM:G'"SP$ M%!&4RP#*\\M[5WQIJGGQ^-&LN+RXO+AGO-K>7;55L7UYWQINWEAS?+XE?;EFUERZ:XQ8\&C-?[XG^N%K[OP#K_>P] MWT6 OF. OOMR7-\[D03SJ=^6E?GE;$M0=W?F[-D?;]Z^*JZ*__BW'R\?/?JI MT,6+YX/';.^+E\97G=WR\6ZO;X&!S<9TE2FL+\JB@0#;=E5L.W=G:],5;EE4 MC1OJ<^+Q&D*ZW3;[HEI#KL%O+024,%( B0,MZ8M^7?9X\@$+]H4IO<4B4!*0 MU+ZTC>G\3!:Q_+&VP*-=#+VC;R7PW[@5?K.5+Y:VVV ]5[@..H?PW1LL;_)] M 9X%40H0L)QA((&\')JE;1IZ/BML>X?_70>8P98=!(DV\65C<-RV;/:\55EU M#K@IFX:.UK:F\?/B]6;;\"Z$$)I%R@R':/D[3H&="8!3.*G*;;FPC>TM]@)V M02(W,*;;GM37G>%5\:1U/1:L7&?P9[,U>%SM&6L;Y_MBH;0S .HMSD^4MA46 M=!%7A@!I2SE"].6BP:8&[JX M#I/9MA7LAV>@;1?1NJ\PN%SQ_B Q.'=C_QD&)?(VY@Y4D_- F9_WZ\X-J_4, M:*\'; ][U;%00Q@J8%6&KHAF8>.ZN+/>ZDE!)!?A$\X"AX)N0T>X8<1\$2-7 M90N^ZZU?[J,PX,.?@^U$J\R+YQ 7HNI8"1%.RXH8HVSWM'<5E181-NHGG_33 MN@1S+8QI@76S+8E'<$[,(W--I]O9?LV+#L+>6QRJLEN2BI5H#* >S\VVE[E$ M]7>MI6^L!QG,*Z#&5F7Q#?'!Y<5/?[VZNN:/CW[Z5GB[K9JA%C;4W7ABSABS MXG4+#<_#\=0/"V]K6W:6V/T*$DGBTNGQTRHT'BJA]64ES);.'-D_0OY)C,V+ M5Y E=@6*OY7M $>D4),S*W8 OG:,B:N$,J"AK7H;)K\J.-+ G* J_ M#DILQXX6G?0.[+LR\@@0#;TG2K'2[D@-L6B%HT'>KEK0NREN#"M!;$E^'%\IY$@ASN%:[8"RV:$6CW"1M@:/Y(5PN+6@;6^!-HY?006 MX-4,7<E!M;_"_.%Q!W*RU@&W(6RATRX[MQGK5W"WR]1J MX!>E-+0UG"THB!9&FI"@JI_'RJD5V&\4_]_.X)GT_)C5SQ<=>5Z\\^Q\O8*) MW3!'7+.E8]BG3.*$_2-S%2RPSSTW,"E[L"8N7K)Z0XBZS;S<4AA0%!Z)(Y%\ M$XT;LKFR&>)YR\8G+4\2@C-! %Z%FO'@7&>LLR2*A!9$$L@$_05PS> MRKEZAU@ G*Z?,G5Q.)UTU09^X*"BRVK_8T6'$2)YBHA$Y%DR@I0KI(+KKS@/ M\'PP./I-T$*6U*TX4^DKCY\37@?_23[=D5\$/Y4"CHXH47HG/C@K** L0KU% M@+(F'QP.(30I-#_T/"T%GV-MJW6 3+ #EY[1 WFI$;1 M%HAKU"6@ %XB,=P MZCMQ&<,&$\>)*/K$LHZU3"XU8]ID&)X'SNMJ4Q\2_9R)/N;$@X6SI2ALQ?F! M,=B ]AQNA40TE(8BC]^/\'B26\1ZQ"7"!OL<#BM>,!038&@H6DAL23$UP$BR M2H>015^HBVQH%>8&'GH23Y/H58NVQ=DP>5[<&@,GEA9[SO1YQ>8TC=P8J X M*HCX&@AW/<8\ "_W^-B#. \L*AV=H[5MB+3 9NS8J/\[J5S"U!^#Y$QZ90 M/'71NV0/5N9$%> _(PTT+VZL_\"+O0LD8(A9(!O.),#QK5,2(F0DX&&2::H# M-BWP1:)%DPG9;'S(92 )-AN9J]O.BS=XD &DK$2I'7 ZIT0D"2/<4]XA#"?F M^:E8NQT&=AS)=X/DQ\#I(A^")Z&+YP.(85O;;;"*98W9GDZF;@&#*,XTV"F8 M4!6/EMB%UIY3"I+BB"[NH8$@XR^%C#8+&5FK;R&50"D[YX&O!T91E:\HQDN6 M[&A)5@*^#R$_SZ)7M=1J* M@*D<.VM$F3AB8S&NYO13E#4"U75V92D @FA!CS#38GK#Y@PQ1?&7"RB$O?_4 MX=FG8W6?],(<0INV^STQ>=3B/D1IG0-UB=D1_7MOE[:*W$6R*#\(:#5$'9I* M$YS=!].S9^!-%>!7;PM:V.067!5%LC:L?0(L:D?47!U'9F19T@Y=@E3#IB"8 M;&XH72ML1 /+KK.'N)D)^MGT2N@&WAQ:6 >Q2BL.="0M1Y&.Q!XDT.7'6>8N M^^-)KAV1V7U5B(;8?&3?(\GJ0A+K6/;/P=%B0@0-[:>AW3FQ]CE0 #12YHRR3N14D.9(QZ8%7,7Q8CV;\)C#+%Z:,R62-( L MET&#$?7DF=)(,^A?$&U^/?7^'JSS&]YA.IU'GABQ*&=JL_"+S(%?@\W.":D' M.DTG'SC9K!IF1PIB-J5-9V,UNRWW^BLI@X_J0&7$J/%// \[@JLEO67F(='I MBYNX1?HM;:ONEE4[%-V,8:MRPJ)+^8=4($II=5*#0E=*-<%)SM)B+;DGE*H? M.HGT0Q6$)9U\YXI22#W9G/E)T%2/JK!3.+,C121YIXRG3,0]=('DW*+C69_* MCJSIZ+$R(JJ5'*)158,3">+NJA\'VFC.F>4L2%EP.B.0[#1NG6O$EN4%,43R4,&06$(NGU*/[\7W9NP,$(7E8D(MAEI%:@L"^JO M82P=%02:0]26=6TU,YB[IZQ)F!*:Y.-TW4 FW**Q*W&K9@=VFFI*T:J 0,-F$/55$T-!TL4@MIR3@0F6 O2\>'G? M8S%XT$B<#9<\)4L5B$KI[G-6F!*#%>XNY*HCR4;1-]N2;5-6(F1:10Q\CYV> M<@@Y4,H[8FCDFS\M+HFE'W.TXXLWRR4E"<9CET,'=3#0X"S>$#AU8!E, MS'>%UPK?.5%=$;0P>W!9"N?$VV#ZDZUA3#4Q(W&/VR4![&: MM)=85):16*V'_TCAA^_]Y$3PI1328-&!._:K>1+##:^Q/[>A1"[+Z]/.A,/7 MX]._GH2>W2$5 G,_&R\YRH?3*4PUXZH599]#M5HU'+-ZXAMQ&&HIJ5L^+M%? M5CX00>L_5^#F\,$SZI->:=?T.?H2T]0ZC9^WZU$N+#A GZU-)*9E!:LE?SD_ MM&4H,H?T,\A7:KF\A!:M72LIN0EXHV>=[!^7S;5L,/:]OB:5SZJ!,P,I'\6E M!)RG(V>>^37TIY!(D2-'M6G6H&]BD-W(0D?EA_$ 1(1$2;?D8PJ^9]$$'0X> MI0 E@&A7XBO=,W02%R,KZRE#DL$1JLK1]Y/_S\B %CG"RD-%EE0"UFRS! M&LF2\(X5PE.HC4#KE&,93BQ ?)^2'S1*3! M ?0NY=DIHWMP9G:;$DDM9WO8@K$A2(T08\WBMM$!%_O'9,]DAMJ0Z-ZC$5G(I:9%*BHD M)8TY'"]4R-$X3EA)N+1AAH*#(5EG+850Z$S$(MU#SDH=2T!7T;5N]GRFSMQ1 MUVND[8A&4@O/\]K$ID;1U6D78 \=LS+L"%#1D!TO9>?&W)%KM41,(>>O; ?K M1*$)!1^2?(%J@]267249KI>9US%ZD+LC(F0IF @Q\.; QG+2 VJ5LJVQ?S?H MLY@P8-W[17V+(;TT;9EC^3!^B,KSL% X44:+[#A.\E/#".7B.'ZCR.$P! &L M,>JMLGHJJY^>-$TH< K[);XIN4N$DM%]\0>YO0M \/B"6B2+#?49+KM87H*I M92JSFRP$E'+YB+(6_G(E"C647UE;;=@<+0+7!F63P<* LEO5U@-WOBSV+!5E M=#6/BQ\9.E)F;YQ6.:XC#8@\YF,_8GKU\91D<1Q7#SC_%MWTF,GD)"B9A5BQ M>KV9YMC@5;K MT\=EZFG^Y%)7$. 1EQ\7?4..DBJ>56<7W!29E5=F04N08)MJW;K&K?;BBI': MEH99*;65*X0&(;?RZ9:#3T 6CWFZJ^"]$6N;I7,/MIJJ@1.7W5<'U\8G-9M? M6]P7.;RWWM[17.4"#D(_PZ3:[D1^(4LD &-WAMU(<)W&_YS'/TEC">HP84G, MFV:)](N<0PA VJ)%Z7E 1Z/8Y;E:_?QEKCOCB(;+5C>)P0"'C, M8PU)#5\=!G'DNQQ2LM^S!A&>M$E )S&_4U":W!/&4U:.,+6VBHI M4EI30I>O+! _ZXRL@+YC9^L$;H*,FFC">I='\(7;$-EL\D].6'_*$/"L M5>>&[Q:W"L6Z0P236MOR4@*^CLP+32MREAM=J!7(WQ[JP*O)0\^;#1E MW"77;3WW&\))L0RM7&0#.F$(6],H8'!CSL6-H;^M42L7U^\8(S"3U/K@MW+O MI=DGX *>4B=[5JG(4_1!A4IW'.?(8$^6ME>EM)MPD!V9AW[GQ/[.BUL^0WXZ M\;.:2G/>,3Q+CJ?$MX1?$$[ZJX0?9'6QQ:-JPM&5-:U:1ZKJ&:!^\XQZ9NQS M-R]<( SM&IPJ"3W5*B:G[VQ]3E+\Q7W,(#Y-0(OZ1?+DEAK]SY_S,RKG8=G8 MY3<.B&B\5L7E$HKF2F*RC1*%V-SM#7GWYB.0S>Z,X[I?N.=&+GH8!B-%F8:8 M!]&6U(CSY^&&TLMP0RGW [D#0 LGFM(,._R) TISD%RGT5SF;*1)Y"8-1=4^ MIM.O;]_YD$]G;N^AZ/JX3KGC&UPQ^7Y[==_H\=(WHZ6CJ$P-?3D:&K$E0U.R MJ(%M#%->W5Y?IRF$AN\N'GWSX5N=!#'@1I'CK,#DQ8!13IWQ7$QT/XM:%)QP MP.2%20ZRKD&D5.B7G!WDT*]-9^,Y(0QSX?9G,,@3YEHW#D7>G+"A]Y:2J_$* M$B4H&'0VTQG_"OS$L(&QB EFQ3^&>A4J21$T>]R $97:G:,8-79W9!?D8B_N M*/1A!QFG'*BRQEDYKG>''IM#"$GYTV%=2(9S8>'M:0CZ+(EO#VB:]5Z,)QW> M[9L7SU/TQ_Z) ).UW\BMQ^/C'8, J\=^)?O-&0B9H-*]PA&Z/!=M6*%H]X1P<.V,!"#!J.>G.CI- M!F1*PV?-\;;=#BD_P*2(8)+:A+T;Q =:AK:7$9>%2X79Q1[K/YPO*>DQ+C:% MGKG1(?FBW=N.XX9]:/8;WR025W[F\\8Q\K19 1\*"'=HZ(I)J0C% M1.803I_2-X V3R3)I7IZ=P3,1MDUCF@TZ T[/IY>,4 D1%7H+>?L@%\LUW$* M3Q-BX]PO#K'(6K34!8TM#IF2R3J, -9V"#<6DVI*):2@8G9T=YG:#-^6'Z6" M/2H'R;.>GZ5> JWR9971O3)AZD'3.VG=V+&.-@9+GJJP!F4:B:2,15.(J3GM M+R\/"#'_<=4P^CD<#$W>EW['<2M?20W ?PYXXE4>-[]*F9;?9T#$"/F:$_N+ M/&"71;@Q?V([P;II2U$-F'%X?33@BSM^\',*IA,X/E:&4KZ N_VS6",_,X?* M]-8!+G64^<6:T-RGP9&V"9!I"FDQEF.NT33V@^&;M["KI)/DG0/$4LJ&L7'V M$ :Q/C$3(SE#CH'IL9=B8N ]/HXT)-'/DU04&>>:\?+P!E+PFV],*I>HX9E: M2RI!X4H2-XHF%N5(R>@-;VGK[,B$4VV3>4W@9QZ(4C+.D 6*R*A./JKJOJ49QNW.Z7D M3;Z6&6>L,L(*M?F'[&[Y4?O)J6NQF2N7P\&$8A#KE,EP'06,3GOG8BMGR/0< MW7>9JL-,B',(&CE?17A+N;:6;]3TG ;(_;0R7+S5BC1C>X B8ALF%35UI:>$ M25WKPN,$94!"V#2E?RA9!1^R%]6?0T9J3^(^FOH9.U&MPI-#..I]S_SJ>]0M M9Q6IG8&Z"WW"EVINJMFOP WRL@)L^^3BWP4,NW8A+!>J*,>PV)$994J#1_M& MVP&RIH<)Q,Z+/TP?C-XUMKOEF(M>7%)I@ST_2N]FB-<&)KKJCM[9T YQPR1>/MZOB_@Q0'J[& M&/2&71V*'6?J]G#7 S[-B^OI=5+V""BVYS6!;>]";Z#:WYB-#KF0X ;<$B4/=;$'K_1RF_#JU,NQ M'ES=O@OO/"E.O?3D_/3K3F;%[UE[2KH/IR/IC1=3N_YM@,='VS[@+DK\6$NP MI^_-&.0E+3!;U &MY ]Y/\FQIYR[>#1<..0RB):&^(4!J@KS(>-$=M32XX9Y MC@<2!O1U#_S*FPIZ,^>LOJ,\>FKN#\&XGL%F%;DLM)Y2K(.G;(SX]XY=KXIO M+)]KY=9FUT#+!=VJ&/F.HQ/,'X0WXU#4)6BNW399/[H8JAP%'JW9_V"WLJ3@ M A)*MUU4XC[3/LD%9$!V9[120$&?9E>W_!K!U:C-PP22ZM!URQZ-NHF>\T3@S"]RX/PLAM M\X I3K"5-84:&U=3O!J*RAM'S0149^^D.A6VRM\HI57VNYC8EWJYOBJ+\VR, MIL$+)VF):12EM1S2=+4XK<1($1.GD/4O891 QA_.+[XK9EGS"BF;]/8'($]* M]$'C/"&"WDHZ(,:%;\G($IWBQ%1VS0[WZ >A4M(V\=53E(@UV^(R*?'8JG70 M&O6O$:NI]Q8^S-X7N3'P-.BMF.R\MKV\.C+^&E^\>27OFTS#Y:V=O\-1HAT->$("#<.I7VB#^#K29_\' M4$L#!!0 ( /"&5U)551&PO=V]R:W-H965T&ULI5A=<]NZ$7WGK\"H;B>9H?7I.'9B>T;^N&UFDAM/G-X\=/H MD9"(:Y+@!4#+ZJ_OV05)4?)',[;8V]MYE2GGQ6.2E.Q]D MWE*7I;&%]+BUJY&KK)(I;RKRT70\/AX54I>#BS-^=FLO MSDSM.';$LI%-7)O^A4Y^=#TX&(E5+6>?^FUG_ M0S7QO"-[B/#0Z]#2?C%S9,FPU3]CL< MQ%Y>2R\OSJQ9"TNK88TN.%3>#>=T24FY\Q:_:NSS%Y>UPQ/GQ#SYH]9.$U3N M;.1AFA:,DL;,93 S?<',9"J^F-)G3MR4J4IW#8S@4^?8M'7L#I^Q=ZL"W3&]F;_*] K4RQT*3E0\:_YPGD+:OS[E2..NB..^(BC_Q?+ MU\W\^O7[C;@4?_O+R70R^2B>M2HHV>*+='3]M11 2Q4+9<7D." 6B[4"Y;'# MJE3(/!=F*7RF! K3>5FFNEP)A9_]1IAUJ:S+="5TZ955SCM:?=W:OS-+OY96 MQ>+SYROQAAR;CC_V/. GDX]O8R%%#F4@VY4U#SJ%1[!T<_U)W&V<5X68UV T M@R^L0#+2%??NB$VL<3A/7FU(6.G&@NKU7?BAN:^MJ67KA#2\M.-P=IT55 MVR1#A0JYLDI!.7PL5JAYU+[PTJX@<201Y%TB*^UE#F\?5!ZS16_H HOCS'XZ$X.#T9OF]O^?=*ZA1^P*S+A/0BR8VC8X"S.!@/ MC[K%VHFT5F)I3<&'0IYRA"'8AO5MDG2)-,.;\AF79?H[9(&B&XIYFC(?D-]- MB*(+G7)NU@';NB+8#B;#T\X1')2@8&&8UN+24;)"8DCE4H&+AB^)*53KV>WM MKILARI11<_!VO,N?+R452FJ;&A^*&$>JS0/\A.ZU?P'N F :T&F"[6AC7:9[I! ML%2'&R4M."M=;4-V*F6U28$&98G\V,-D*#Z5J*Y-4\PP2KB9_I)X1P0L8$(^ M4BI!RD];II2PSWC0UBCYN\.$:J^R;N4&G3^Y)Y1]TSMQN;*RZ!OM["%+*#ZY MR#6Z$-*_82M7QB(]#]K6$"Z=QN*;RK5:!IAOP#>#\A9W*JDM25!K^&K^[>:N M,SU/B.--@OO"59>D+'0.Q[H@=#L90("3X?BO!#%.*^N"DP%OJQ>\M(7H5L'6(%C=(JD?/J;8F42IU+5/8 M9:)K365&]0!H D&);8@0;BK'#/C5/ 3R!QKT$RZK"H@& \L: M_WIU>MY#E0 M[)[U"X^!H(P\*3)6$_B8R71;FJD"Q$73/+>PW1747[9]*L4236TUS%V.\%AG MB@PVW"@J66Z0%FQ;J&WX',HVBI@D=9T9_&(HORR1SXE>:Y!T1/9U+==RH7-* M.5. UM(<2UV)>Q[KRQ93L@;U9K^LXMXI*%?=@7N5(S?,E*;.T4JHBOHBJ5T7 M#]0DTXA$>WI:E_?^1J+2?\RWO.)Z" M)OQ \C+5V[[[A#H[5&;BN#K)GGH*P3$6L][/]Y6])O="PZ6L)WE-EC5-[8FM M<47,IDD(_J%)AC:J4G@.F4&*C&! M1@57PA9$Z_ VY-I:I1%F1Y4LM.0EG:(4Q"_'Q>T9/[Z.,&)7$DX# ,R]=1(: M$F)%-=.P "-FN03D/(N$V:%UHBY;SS #V'YO;]WC,31T^5ON\O/M&/"CFW(: M3=[76B;+HA7)9/L6PG-&,U T_-P;)II^LIUC$ ;*"B@M-0?^9,;IC?Y8VZ*H M%/_N2!$HH2VU<,Q.[+O$[8/,:U[\4M<(PU&YPHL[C1Q@MDT/*><;WMMT M"&T+'EJ<0S^ 2+52N=M(FB/XS/:&RG55\ACX3'"(*5'62YA[)K90*^HQZ3%L M#U$B46@'7;2TD@;#/X7RNB^(N%X9DQ(;A^+OS175D?0>,W+=5)(D[>,"I5D4 ME$G"F4$@%O5&V4.'PL/Q2>-BJ"\>HZGY=G7I-NAF*ZU<*YZT)#?EZI!P!MF MOL,T5JY<6]8T@%!C[XOM+B",W0X (>HAT7X;[:H78%\H6(-0@KYK[3Q=UQ8# M-DTWW[D9=^,O'Q ^#2'K+G349TG9,O(GB2[]\V//&P[8U X;W=L/T17>W:*# M:!J?'IU&\U#*KJSNN1^]F<7O3F?1V^A:+96E "T-&+6*WDSCR>DQ?CF()N-9 M/#E^'[6RE(K>&?, T)_$>;]P7JK#??G )(*1 J$\*/^_XSZGU7P]"XXJ^'I-V@1OC$UCWM/E#.PW>Y M[?+P=?.+1'UBY,K5$EO'P_?O!L*&+X;AQIN*O](MC/>FX,M,28PAM "_+PW> MQIH;.J#[;'OQ7U!+ P04 " #PAE=2-P3-POL' !I%0 &0 'AL+W=O MO(#R#Q0R@V);\W28!DG2* M[4.G1=K=8K'8!UJB;6(DTD-2=CV_?L\E)5FVFW33MP6"F)(N[\>YY]Y+Z7JO MS1]V(X1C7\M"V9O>QKGMJ\' 9AM1J=WOM[WTTM]>ZX)]2[&UGS2B2I=9_T,6[ M_*8W)(=$(3)'&CA^=N)!% 4I@AM_UCI[K4G:V%TWVM_ZV!'+DEOQH(LO,G>; MF]Z\QW*QXE7A'O7^[Z*.9T+Z,EU8_Y_M@^QXUF-999TNZ\WPH)0J_/*O-0Z= M#?/A$QO2>D/J_0Z&O)=ON..WUT;OF2%I:*.%#]7OAG-245(^.8.G$OO<[:/8 M"56)ZX&#,KHUR.J-]V%C^L3&)&7OM7(;RWY3N
M*VKARGSZK\8W( M^FR4Q"P=IL-G](W:T$9>W^CYT-A;HTOV %\-*,"^2+=A#QY88=B_[Y;6W__/ M,P;'K<&Q-SA^.9;/;_S]P^??V /[VT_S-$E>L\;Q+P+\,B MTY5!!?B[EFV- M1/W(XL!6%)G;"+;2!:I+JG4CQ1"5X*5]%?U+(&B!'OTB%K;JR M7.7VUX@PQ[]D0?_FT:/(*F,Z"J'I;56L9%&@(EWT#B:1Z-Q/![/H@]PV43C> &3DW@Z2_!_ M#*FCT1H!&Z6+23Q,IE$Z36.TF2@=#>/I9!Q]4.+*H3FT[D7)+)XF8_I)X#]^ M)O,I7!HE:3P=#"\9W7!9\60CFM!?):B;9F %0CK]25\H!6NZH:5'WL3Y'F48G0SZY[T9[ MX95F-2TK7B"?2 4KQ-JO@;)T!;R!(6@67[,-5VM*M:&\6=%ZUP]$<<*@/[2( M- %Y:VYC=+7>G''%.K%%7HEVZ?1U]"XGFRN9!0_UJG';>Q@S&&XN$.V>ZHBW M\7]'RU88/T!4!C(O"[GV3RWS)#P::;6\J<,Y40(197GHYBB"3+3B=P@I>UZ6 M[++) $NN"I>:IK98V,W(; M'/5%W](N$*URL@!U/2,[91JSMA(]MWSAL:S057Y%HRR'ZNT69 .W$#]\QARF MCBS#U6'GX&>H6V>@=S!KJ[[^CD0 -\J M(V*XKM9TRV-=TIA#?+#(E4*EQA[,8^"<"NK$&Y+-B '%:,Z61--%GGV7IL5FQ)7**I64[]'XP97DX6B-WZ+I%]K 5 M_B8%**3/.G6G?!=8:;QEW!D%JTW1-&@O!1FMB2QRN$&)$2MA#)+;X%A(#J=0 M&?"& OL&TFTZR!&2T6A0!YI(6!?"!EK^"'%\T]MPS$8.!DOJDQ#1OD9X@78I MRFUH?9K 9+FTX#W(*U4XR?HCX1+'5+_1"#K =J*^Z \K?4*OC\G:8O:4T^-*45IFREUU_,X#J[9&[R2U)0!C'3#B!25^QXOJ\H30 M9P_".(KFR"-:T9VN;N\W,0$'@ K-D"-Z4%Z"8@8]9X_?P'-FZ)6#W//ML9&A MFXUGMDL;9B7*C$8S0511JT,Y9#2O=W7/W>NJR'UH2P!"C6,O[47;)?\:SE3* MUS%$_9E%4(>0JNG.[>&!V[K#'./Z+>ZU[S)T!O$=20:8!;A3>H5H9U+GGOA!@I\S1=(;18C^ MHCR.D!\/$B\'O"Z6;Z+<\JB!.SB%H#UG;)5MXA?@<1*[I&,;V>@.C@Y2QPG> M=.LPZ>KI0Q\L&F@"K/X3@G2']E2K3??,^>2$/(3\4AL$@3K0_,#KV3TO:#;% MW9/3RCM/+V##>(*WGY^C13R?S*)W:J?1P?*NR2A)XG$RI)_A9!K=E13#7V@J'=$$.2(E,T3K#$&C?C[YSM#IT3MVG9O_7 U5=CGYCYS!=CX?\ M_^X8]:W/-(/.YR^TDK7_R$>90:;#E[#V;OL=\2Y\/CN*AX^0[[F!%Q:V5M@Z M[,\FO="1F@NGM_YCVE([]"V_W B\F1@2P/.5UJZY( /MU]7;_P)02P,$% M @ \(974F1G8$Z* @ B 4 !D !X;"]W;W)K&ULG51M;],P$/Z>7V$%A#8I:EZ:]&6TE?HRQ#X,IFV $.*#DUP::XE=;(=N M_'K.3IMUC%6(+\G9=\]SS]F^FVR%O%,E@";W=<75U"VUWISYOLI*J*GJB0UP M]!1"UE3C4JY]M9% _9VM M'6M)J8*EJ+ZP7)=3=^22' K:5/I:;-_#KI[$\&6B4O9+MFUL-'!)UB@MZAT8 M%=2,MW]ZOSN' \ H> $0[0"1U=TFLBI75-/91(HMD28:V8QA2[5H%,>XN90; M+='+$*=G*RA 2LC)4BBM)KY&3N/QLQU^T>*C%_!A1"X%UZ4BYSR'_"F!CV(Z M1=%>T2(ZRKB"K$?ZH4>B( J.\/6["ON6K_]/%9)O\U1IB8_A^Q'NN...+7?\ MWZ=W'/_AX^TY69$WKT91&+XE?TB]+8%HFE9 4M,\!+M. 4>'1H=]SDP_$%&8 M5]CB,HNC/">T%E*S7]0^_6IG62V(NC MT(G'WFC4=^:MQN=A)TG@#0=#Y]0YB4=>'!JKRP]8W6-FC$S&22?A;W?J'W1' M#7)M9X#"5 W7;:-TN]V8F;?=]1C>SJA+*K%X12HH$!KTAHE+9-OW[4*+C>VU M5&CL7&N6."I!F@#T%T+H_<(DZ(;O[#=02P,$% @ \(974G(7,4[-"@ M&ULM5E9;QLY$G[7KR"T M@X4-=&2=OI(8<)QD)D R"7+,/"SV@>JF)"+=385D6]'\^OVJV*<.QS/!OMC= M;+)8%[_ZBGJV,?:K6RGEQ?%L9GT>+7+ M,[>V2B:\*$O/QL/A^5DF==Z_><9C'^S-,U/X5.?J@Q6NR#)IMR]4:C;/^Z-^ M-?!1+U>>!LYNGJWE4GU2_LOZ@\7;62TET9G*G3:YL&KQO'\[NGXQI?D\X0^M M-J[U+,B2N3%?Z>5-\KP_)(54JF)/$B3^W:L[E:8D"&I\*V7VZRUI8?NYDOZ: M;8]?]D6B%K)(_4>S^4V5]LQ(7FQ2QW_%)LR=3OLB+IPW M6;D8&F0Z#__E]](/K067PR,+QN6",>L=-F(M7THO;YY9LQ&69D,:/;"IO!K* MZ9R"\LE;?-58YV]>ZUSFL9:I>),[;POXV[MG9QZB:<)97(IY$<2,CX@9C<4[ MD_N5$Z_R1"5= 6?0J59L7"GV8OR@Q)B$Y4V.R=,N M3HTKK!*?U7MUJLAH\9_;.1R +/GO [M-Z]VFO-OT9]WZH!@Z MD==N+6/UO(\CYY2]5_V;W]]_?B5>B7__ZW(\&CT5![<2=]*MA/I6Z'N9\H#, M$Z'S>^5\F/"G*E_%VFJ<1YUN,2 RDZLM$LQ^!2 LBCQQD8B5]7JA8^F5$V:! MI%\;IWTD5DAY+$LU]DDP//<0T>B J7ZEQ)?!IX%8FGMEYU':GM4TS=*"1#)#8*HUM,35,R MP75UH$39"H\*(+"G*!QM!TBTEI((50F9 USG:-,$ Q%6K ODE%,_-D]:R[8A MRZ6V OE0*$[-(DD^J$)WX8=L&(@>].U'<4<*=.@YZ'-G(>_^HCV]4N2!F(.V MNVX,8YM$7+ $HX@ M,2'?/5:5@?@,1?:\?1*,.A6Y82<0;6 +U7>(99V@)#2\UZ9PP BK8K/,64*M M2JWUCU"0_* =AR: U<*DV!!'[[J'"J2R.=1'%>I1%<*?T57O%J?0TW:]+[7N MO=?(H0>^G+#;H2_V=Z>].^-\[RW;R:[H_4'9%X9_)2]T1G=LN.Z]V\/HWB^] MT6@<70TO\,2%8?RT,S::C:+Q^7GW:SEVU\!["]U[%]'%\+*>'MXNHN%DV!JC MMW>'SM@UC*G ?6Y(PUDT/+_JG8RO>J?T/!WVKJ*+RQE\BH?+X0P+LDQ9+F1K MB=,-\3-:,9MA!9Y'4_H[G+2VIS>N))X0M+#;E@80' UG(^QX@?7T,I[23A!W M-<+#U?2+F?1='+%CAR5[[,964Q0!G0FL-8- M&//B871>+SXV&7CI-X;70$^8T?CTL_$RW=."!'TDTU@2I93@Y!#OV&Y5E_0L MO'/)IN.ZJ,D!T%QYMX-W1(OI )6"06]Q?HGD)N%3:^I* W!MO-J& =L+HA$$E1I5)2CS6JXF31%E\3=C- M)8_ KIN5)D/ 1]I1KK(7H6EY!>+PE>)7R8+V2,HUEF\#+Z,IQEHS9R!$,=NV M!90 CAHL@YL*-"#83[, SJN"F!$1QK(Z/2J&DSJ&A\Y5F;*UW<@Z5*;$I&99 M'FVR\T"2MS*;U&FCR.*(8H1(9LY U#TF?!),8*A*CFMT MDG5_9%%P+4U@UDZH41(%A@O?\-PPO:7"!FQ'H%32W0P!F&.D1). -H?L!4E2 M.7D;2B;D:;.&&Q,0'JOG!8N@2!:>4*<)3%,02@'A7$1,'@L+7R$2]T 6#"3, M&Y+&ZVNY+?L+1C\J9[6#DK9W<')EZH))19/AZ SD4@EN=^FTUUK1UQ_N5],W M$1A)*88.=[C XIN@.2VD]-LOC\3UFPQN#D29_;L-P\$"&DAF4C;,1PM/:5-S M$KV*5SDZ7JJJ=0)2Y @"=*X"S#:RNA25+TIVF68)U!6Z5PA1THQ;-OKZ9RCF M/ME\%)WLTLI'4LAJ4:"/W;<]]MABB6".W;>CG+&:5M+%G5?8B*?ST0Q/$]"V MB\L=/ATHV]LF?Q A0O=WTM$!OFMPX([ZCJ0\VL<<&EWR#M7_'\_9203(C"%T,* (3W/83@:Y=6SRRY[Z;0 M_#(. MQ KE>Z[0H=3@7*UM>S$22_BFNG')UJFJ]*GZLZK 8@&*)$Y98,P_C"*:(,?E M(.J&;=?4N(TSNY6US"-NH:CZ[>G"86,"OE"62F1])UGQT7W/#\3[ MIIN@J=7ZP-4XD\W1C.E8Q M?/DDY48FZ(/L-2;9(+.BBM(H$"8PTG*:SM&N+#7A=+4B-% ;4Z2)0*@0(NIE MY@%Q;+)_X>J8/[DBY? @&308N+:,&?%*VJ6J#62VSG;M^LF!0(9[ZC6.*0F: M$Q>F+A#';@Z2%QCT<>^$]D$F"3<#?*_0\$43L/"(S#PIX2[T&!T/'[X8V.GF M?F171#]^4DH;)!BJWPLQ$(=^HCIK_0J(XK?DWSI)VR+WX0?!>K3^.?4V_(K8 M3 ^_Q:("+^DR-E4++ 48S_K"AM\WPXLW:_Y-<6Z\-QD_KI3$D:0)^+XPT+1\ MH0WJ'YEO_@=02P,$% @ \(974FC,!BC7 @ + 8 !D !X;"]W;W)K M&ULK57?3]LP$'[/7V%ETP12((F3EA;:2BT#;=+8 M*GZ,AVD/;G)M+!*[V$X+__W.3AO*&'W:2_SKN^_NN[,O@[54#[H ,.2I*H4> M^H4QR],PU%D!%=/'<@D"3^925S[)8<[JTES+]1?8Z.E8ODR6 MVGW)NL%2!&>U-K+:&&,$%1?-R)XV>=@QZ$7O&-"- 75Q-XYV*#=&X2E'.S,:EU@6)C(@6&!RKB#GAGR36H,>A 8=6%B8 M;<@F#1E]ARRFY$H*4VAR(7+(7Q.$&%D;'MV&-Z%[&3]#=DR2." THM$>OJ25 MFSB^Y!V^:\B K]BL!$U^C6?:*+P6O_<0IRUQZHC3_Y/'_63??]Q>D$ORZ4./ MQO$9V<--;@L@[-5YUIR7S;F[]=P\!X2+K*RQ*CC!W4S6PFA\5MM\!$2 ""BP61<_(,3'D? MO3A(NWTW)GV*XTDW\<:Y7+K7B+#QS1V6->X>Q0EB(L0ZP?2L'5\+M_>;7#$M MA97U6',4NB- >TDG?4,Q57+%70=YDQNO$W2[D9<$:1_E!!T,\EYQ T=R/MU"R,7+I^ M,),&NXN;%MC.05D GL^E--N%==#^($9_ %!+ P04 " #PAE=2Z]&KK (# M "!!@ &0 'AL+W=OO M(-1%D0"")5*2CZUM8*\>0-,828^'H@^T-+*(4*1"4O%N?WV'E%?Q%HG[TA=J MSF\.WQ;>/AC\+N!HSVCB*]EK_<$S/]6; M./,)@83*>02.GT]P!U)Z($SCXPDSGD)ZQW/Z&?W[4#O6LN<6[K3\0]2NW<3+ MF-30\$&Z=_KX(YSJ*3U>I:4-)SF.MD46DVJP3G X4L[[GCV[711V*\-:)Y(I0:O#$YH?REO'<&M0+]W'9G\'Z->R)< MU>3AXR!Z[+A+B *W3AT&\&9I=0*['<'85\ H(V^TR7.GBI$ZJ2 UX,<2V01DN<2*$. MUQ%V&;H]&-_IZ)50J->#10#[.O*-QX.NHCO=]8-#JPDUQ+"Z<4=N(+J*YGG" M6(E$6219GD5OFT94\"_[9C!*N $=5LFQM1 MEBR*>41IDJUHM"R3DEN3(+;FB^8SBC$N)D1)DZ3GK3:^6L_EG MB0';0UAJ\FGVI1>;GJV%#LPA+#]+*CTH-VZ(23KMUYMQK7PV'Y?S&VX.0EDB MH4'7;+8H8V+&A3RUPY45R!;_$6"\ >H;K=TSXP-,?YWM/U!+ P04 M " #PAE=246P_O2$$ !."0 &0 'AL+W=OL*C*)LT4NG1;-KMW=C9U+2^5AIN M+'5MTTC[< &UV9V/XM%AXZ-:;WS8F,RF6[F&6_ _;V\LKB8#RE(UH)TRFEI8 MG8_F\=E%$O0[A5\4[-R13 .3A3&?PN+]\GP4A8"@ALH'!(E_?\(EU'4 PC ^ M[S%'@\M@>"P?T'_LN".7A71P:>I?U=)OSD?%B"YA)=O:?S2[=[#GDP:\RM2N M>])=KYN*$:U:YTVS-\8(&J7[?WF_S\.101%]Q8#O#7@7=^^HB_)*>CF;6K.C M-F@C6A ZJITU!J=TN)1;;_%4H9V?O35FN5-U3:5>TO?:2[U6BQKHW#GPCE$- M?CKQZ"BH3ZH]Z$4/RK\"&G/ZP6B_J5<51O76J"_S1?.6RR>WU]PFPQND\YM\M]F M^V70ZY_NWM!W]/OO"A['/]!_X>-1YVX#M-J@"CBJ-/6X#.>5M/9!Z365C6FU MIV9%UP>3G704?RM38T.[,S+N[$SKT)][1<(%X2,NR86LI:Z T06LE=8!#G$> M0%IR0O*,%4F*0E:R+"W(?+E4H4T1V)J&+EJ'+!UZJCZWRO5'),U8F44D8R+G M!)L26TYCDU@+NGJ@>$O:U3*HDIA%24&*.'V, C =C_YCD; B%8^1_+,(CG;D M4>Z4KNH6J[I+5I\%I'9&L$2A68 =RO1I9MY:@X0N#ZF==ZDE\ZIJFQ;#1D3< MLE[]U5,X\+L\\+L[XG<-GMRV"U=9%5Q:Z/?=1FTQ30E+DIR,><+RDI-7)(YB M),I+EJ<9N3;Z=66:+7C5OQ?7%@!?L][A711DG)4QFHP3? B,#M-O UFH-MK4 M9OU A&!QF2(\RWG0>DU$Q)(\N"@*)I((A3$O&(]R/#TA91ZN.6)<1$^3A%7R M?R7IA"2"9?M@<\:+/E@>)Z$Z,I9F^4NIXBSI&Z%P?NXXQ?>1H#2LTC4[S=$1M/[W[A3?; M;F(NC,?YVXD;_. !&Q3P?&6,/RR"@^$3:O8W4$L#!!0 ( /"&5U+70VXS MB ( ( % 9 >&PO=V]R:W-H965T/+E#!^A*:M3?LA9&MC5;4!DX**RW9FCYM[V &,XS< MZ0:0>MWM05[E.;-L-M&J >VJB3>*X=!_ESFK:Y82SLVM;HH:Y,6C- M)++$Z/)1MD$O6G3Z!CI)X4I)6QJXD#GF+PDBDM+I2;=Z%NE>QG/,CJ&7'$$: MI_$>OE[77\_S]?ZA/_@Q7QJKZ4?XN8>YWS'W/7/_/V]N/_K+]?T%7,*'=^,T M23[""YGW)4)6,KE" UP";8$D>[)*K:4%54#&:FZ9X,^8 Z]J@>02R_Q?GBE# M#&16,*JP#=,():6X7 '3VG&Z6@,-,\!#X.QM406B"9)T%(Q.1L&\4MKR MYW:'J%ZK/4B2-#@,#L9#&CL%*/.79X^3K8;7OF>TXXH*]T7 M2MEMX [H'MW9'U!+ P04 " #PAE=2@0*T7(X& W#P &0 'AL+W=O MO(+QV: '%UL7RI4T"I&F' M=6O:(KUA&/9 RY1%E!)5DHJ3?[_OD+;C)&W6%GN12.GPW,]W#@_7VGRVM1". M73:JM4>#VKGNR6ADRUHTW YU)UK\J;1IN,/6K$:V,X(O_:%&C;(DF8P:+MO! M\:'_]M8<'^K>*=F*MX;9OFFXN7HFE%X?#=+!]L.Y7-6./HR.#SN^$N^$^]"] M-=B-=ER6LA&ME;IE1E1'@Y/TR;,QT7N"CU*L[=Z:D24+K3_3YN7R:)"00D*) MTA$'CM>%.!5*$2.H\67#<[ 320?WUUONOWG;8Y=/718#9@2U'Q M7KESO?Y=;.PIB%^IE?5/M@ZT139@96^=;C:'H4$CV_#FEQL_[!V8)=\XD&T. M9%[O(,AK^9P[?GQH])H9H@8W6GA3_6DH)UL*RCMG\%?BG#L^U4TC';SL+./M MDIWJULEV)=I2"GLXLW[U^P/]BOO\RR-'W*[N7.7@EDK66?!.,P2R^4 M7'$GEJQ'A QK=7M0\K9$7?"%PO].&$ZGF?+G8M89B7J5ZHH! YBN*ED*9CN. M)PDKA7$H?B:^]+(C'6+&+4@5ZMT^B1 _T2P@:!O#VU_2>?3H9JNP-='7RP@IU8*]P/4)[)MA6\ MTTI"[MGK8',TB1Y$:1+/YUE4A.4T&4=_7LF+F'WX;,!;;"C'41K/\P1D69RG MD^B-JV%8\%STJW)/4W; Z.>DF-_83[,Q<2[B8I:&Q70\CN"'G7?(5S%;"[A# ME#T%#+Q9)2M7,PX_+\G7S&FF^XU$QE=&"/_91PK?R]X8VM? ZR\]-_"D94J7 M/@$0M)OVT\9JQ]D:5@B2O>';=49?(@N<0!:D\UF<) D M*>$JJAUA%SB[9X* MKN8.NG?2(/D@Z@1YI,BJ*;MI9CJ_:2;_JC6+(7M?;WG+ME3]TM-0M?C>@BB(2X>8^!A1NGJ=*S0E-DNJ2K0#Q-MMI0=%2MUTD$[EKJN-6M < MK9)\ !OW"_ OR ]HS/8K+WHD]XKN<>1+TU?CFYL( &G6(461L_A)[V(RCSX" M$3Q>[-'D<3&=X9G/$]!-XFP^Q;N(Y\C]C_F$$08@)MZ+"#JX!^JE+YH@6K>6 MK7'NIQR6SFZ8Y6TMIM/H7=]URB<55ZSDMF85.,.J,$.%<4;Y$H0FP?0[6GQ? MK$Z)>\?E,OBTT3WY9^,_GTJ4.@U$H*7Y--\EC$+\I)(.+6(OY#MUH8K1S9T0 MP73^Y@/T!I8B%Q?4"()88'C-T8("$MW*J'W1:1;/DI2R*K_E MN057/G9A./UY[WVKZWSR$YM8'O +J =5KQM.4-/7\<%=%Q3#2:AJK)+-Z@ZS M)28)BD8H[Z]P&0_3Z"&>1?20G3AV1^/8 WC5.QI&MH6P*X$ 8+>9WJW^NYE# M[29'_YG1)D,4)_,Y+7,LQWE*RS&6R912+"N(-BVB]P2PO()+\&]:Y%%6H,XG MT2MA[1,FFZX/'04$ E#P*(OGV21Z3'B1Q6/P>ML;9 2\NC^LH!%\=A/ G3B0>;'5K;@(L$A+VW'^EA..:UOO3^\H.)GY[A)9\N5.JU[( * M+<+C2^$"@*V-]2EJA;G 7&/A+*/[54UZY<-O!,:#O*8HOZL'1+CA5!2H/_XOD;DN))!-T_(VZL F5X$T^:& "8M M> =<*S=U5B.O?KI1G@'L)H4I4.)H,I\6 MF7!-"QNG.W\U6FB'5/%+FI2$(0+\K[1VVPT)V-V5C_\%4$L#!!0 ( /"& M5U)K..7_- , .T& 9 >&PO=V]R:W-H965TTFJ9UKK[+,EC4VPJ;4HN:3 YE& M.#;-,;.M05$%4*.R(L]?9XV0.MFNP]ZMV:ZIB&5\&3B3*:0'SM&>C#>F]G\(J0:T"Q.:O]1[IWA4\DXM[UW M5#[4I"HT]B>X^=))][3.'#/[\ZP<6*XC2_$,R[* ]Z1=;>%&5UA]3Y"QI$E7 M,>JZ+EYD?(=E"J?+!11YD;_ =SKE>1KX3I_ABYG!G[N]=8:OPE\O<*XFSE7@ M7/W/VKW(XKONRK:BQ$W";671/&*R_?#QTPW\!C_^<%$LEV]@'BGLG;\9XL4C MN&^5=/!1PZX[\J6!HO"56UXNH$? PX%[ "L0X'IZQ9W\BC2"#4@;D'0 Z@R4 MU#3<*N$DA4\U&H1>6- $92WT$4%J<#6"[IH]FA$F.E>3D?]PB)&A%IQ+"CNE MXAJ$KJ!E2+0JOJM0BT>$/2+W9O4WJV8X:P/!&/:45%D(%='^Q)&? ;Z9@X"9 M^'2HP1VVG6&9%N'6T-&(QA?D SUBT!HKLW3L[R-.=>5,J/%>:85PTXG/%EAB<4ABOPF1O"!,D#IPW?9.2L($]7 M(]GB>\.7+$]?3Z%B44$XCFB=]:%/EI??M"S@I)CY1P+O<3E1^/IZ+4$;C: &S3$,6LM".^WB-)IVIUF^ MBR/LFWO\$;P7YBBU!84'AN;I^5D")@[7:#AJPT#;D^/Q&)8U_X_0> <^/Q"Y MT? !IC_<]E]02P,$% @ \(974EM4LX0D"P E1P !D !X;"]W;W)K M&ULS5G;9A=S.XBPF)6&("7?'U.]P!8D-222N*'O "+Q4QW3T_WZ=.#5S>Z M_60V2G7B=ELWYO71INMV+T]/S7*CMM)X>J<:O%GI=BL[/+;K4[-KE2QYTK8^ M#7T_/=W*JCDZ>\7_7;9GKW3?U56C+EMA^NU6MG=O5*UO7A\%1^,?'ZKUIJ,_ M3L]>[>1:7:GNM]UEBZ?324I9;55C*MV(5JU>'YT'+]_$-)X'?*S4C9G]%K22 MA=:?Z.%]^?K()X-4K98=29"X7:L?5%V3()CQ>9!Y-*FDB?/?H_0?>>U8RT(: M]8.N?Z_*;O/Z*#\2I5K)ONX^Z)L_JV$]"=W;5Z>6GDS=85RE^T%OLM9'DKE>G':33F-/E(.F-E10>D!2$XA?= M=!LCWC6E*N\+.(59DVWA:-N;\$F);]72$U'@BM /_2?D1=-:(Y87'9)7F66M M3=\J<;&ZMUKQ0=6R8Q>8SHBKC6S5@GUR*>\0@OCO[^<+T[4(HG\\84D\61*S M)?$?X/4G)5'.OC0[N52OCY"41K77ZNCLKQ>_OA,_BS]]DX=!\+TXI$U<]*U0 MG_NJNQ/+^?^[6C9&[%I]795*(/-%MU%BWCF75;YCSX>J< MK_2;Y+_E7YT6:KNK]9U2>(+.D_%1E%6+%->MX>%6SQ+JD9>2=NYFHZ>UD(.J MI3(DKS>>^!UKJ,W^O6S$NZO+2Y84^\'QIQ?#DI#_RXW'Q@&+2#8,9[=4QO02 M'B'/-$ A0\%#6E5C7:9*3P!!#GK G4_#A27B+4L@#3P,_PIUJ]IEA9FNN%:F MHSODMH X*VZYU"U[$JNCB9UJMX;L8BGK5BF*94^\;\2/:M'V0&'.+7?^&!36 M[W^1S?A/CA3T L!/73.2EF5%&RSK:;$*9@_A5W+ K/JN;V?.Z8$)< $"#O)\ M\XMP3GF,-&]@4_-"X=6Y)"3Z9([A#>T0:VZ5DVOC/.M$[E%G.,>NCE& MT3U(<^=BIUJ8@KT=3#'.E:R5C7F4TT^*7CJQ&Y!HB$AQ3;/$^8!=D>URPP-+ MJ*GUCJ( >M*0!R6!$[B)GS@_J09*:AXI2Q2;BA"/ML?)W#".G-0-LQC7( UA M&,*BB%+Z$;MIX=./T$T"WWG6BXL[T=WM!F_^SSZ\FF,..RR,0G8DT(_O49(X M!"[\5X'51AE=_2AV"&>C-,,BDR1R$JS*=SC11_AQ8K@SP/O@WC609B=-\ ]?2Z MJ?XUPNY3'M^GW\'H=P$X%>*$<68'1(4LX,B"$GM2A 1")B$9B>RH\D3B&=Q- M(#HK79)=H1>+.^SCF$WBPFZ,N+=-8FUC#5E,2&;EKL@^GLN>WTBJ, 3E7'=1 M8QC02(FA=&&4P\W.6+5ZRSA7(C5I#.>^QS5N7I4L#R07/(R^WX=%B7.[*&>P MW'DWP*ZX;%$[G.-O7CC'WYXRX+QP+OK.H,XP[,I'\(4@0?X6V&^D3!AYN>_\ M9&N"$Z64IK$3%EX13SI*YSC-EF[C/EL>_F&/S"B7PO M>U8W)5@2 \R"D";X,]UAYA80D!2>?T]WAG3P\0*Z4P^I.U]X[!9 JQ=.''G! M<[J!#G"LF^G*R*@H%BE MW=M/GBC1@WF68\ 33#"P6\UC0 %K9(*%_]_4$J![M=QHJL,#NNP $31@JTM% MO5RWX;$69.C%(^B4H$C;Y[;ZP29^U(B7J@:*.5'D?#=<$ES>5L1C$5IWE:I+ MAUN \/M']Y^KE1(4/PR>2"N/2IF'&H\+JF)E/IVLP!R9/^K5"MC<#E1TW% 4_;'-X*V@,*=-H)J"NZ)^IF%) M%ALXHK"?5"Q;!0;;4(6@6BE;FYX5]N:6?QX8SY6,MGP)L88#1XH5.D\,MP6Z MV\"Q)^3X!ZL,LC]R5:9?HM$QJQZ$KNMDU6R5;=\ 72>EHE**7K(/Z+"YC93(SI*\JW*_H=K!AL8RHC!D\1PX"E76U="GJA:+$#@Z=\[JF#VVYI M%1030]^U5Z4;Q9K^>$78D;I2/;VTC:@4V/L.2;VC[-_*.\$G2G-Y1!'M3DQV M3=8L^HXMF@NQ#:L!&Z_E'>\ Y.QX;T9C)@O[W7V:(U?=L#V4Y$R%N*,=&]KS MD=U0^T/+0[!P-\V-]=11/T]^N%J+MX1]5#*8]7QDZ#V>L/V@HGJ5( M68&> [U%E-]CAG@?IFBT0B_+GS<'G##U66GJX3YG32BK63Y0-K]XGC9E$1P! M?R:AATI.5;/I>00";3R=F9_+W"[>D.["?J6J#S[QG>NPU&,\$?#S+& M1-F'_KW5\MA&=TB##A0,^6#7[XH=4*JG6'WFT./=>%YDR\QECZ98&GORP%V" M/?CA?-BGJVVYQY,GTK$;)QZ&$7*%1)H;0"@9MFEUO]Y Z%V+?$/>ESV?22-? MR:&0>7G > *O MR?JYO2[5"RFN=0USJ18QRIQT\I9*5D4;3@LB;J/LUE66^,)7-CCRY+O1YW)ELZAJ7AB,"3:.5C%3$DSG6\%]K2KIP.E22NJ-8R0MIX!58270%1V* M4C@P!=R!>@)3\R1PTL)-BO0!U^8E["FU94 #L1Z"Q(;5 M@31Z$!O#]CS86M[!_S=B'C,G3XDGI_\],?>]Q)]=GB#FK,ECA8&792#F7_I0 M<3K[5+158'ST08PH+L+!?C6:_IV^N9W;3TW[X?:#W2\@C&CM1*U6F(IF.3D2 MK?T(9A\ZO>,/3PO==7K+/S=*(A%H -ZOM.[&!U(P?8D\^S=02P,$% @ M\(974OMBU%/J!P ,1, !D !X;"]W;W)K&UL MI5A;;]LX%G[7KR \Q< %5%LWRU:3!DB;=K? ]H*FLX/%8A]HB8XYE40O2<7) M_/KY#BG+]L1)%K,ONE \]W.^<\3SK=(_S%H(R^Z:NC5O1FMK-Z^G4U.N1CBW*U]U1?GJK.U;,57S4S7 M-%S?OQ6UVKX9Q:/=PC=YL[:T,+TXW_ ;<2WL+YNO&F_3@4LE&]$:J5JFQ>K- MZ#)^_3:C_6[#/Z78FH-G1I8LE?I!+Q^K-Z.(%!*U*"UQX+C=BG>BKHD1U/AO MSW,TB"3"P^<=]P_.=MBRY$:\4_6OLK+K-Z/%B%5BQ;O:?E/;OXO>GAGQ*U5M MW)5M_=XT';&R,U8U/3$T:&3K[_RN]\,!P2)ZA"#I"1*GMQ?DM+SBEE^<:[5E MFG:#&STX4QTUE),M!>7::GR5H+,7']M2-8)]YW?"G$\M.-+ZM.RIWWKJY!'J M.&&?5&O7AKUO*U$=,YA"E4&?9*?/V^1)CE>BG+ T#ED2)=$3_-+!OM3Q2Y^U MCUU)4];*=%JP?U\NC=7(B/\\(2(;1&1.1/877?@T]>J1N&:U\&_!-<^S Q!$LU2: I4 M,)8MLVO5&8@R+P.*&RYQ09=%\,YK%ER3#L&+( Z3K,!]5A3N+8[2X(-7%F]Y MM CBO AF611<]0H%'[Q1019F>1+DX:R8!6D8Q7'/-,DR8C3+@R3)!F;C#'Q> M!N,XC^F6Q1%N+X)Y&!49[HLPG2UP)Z:+X!+X4JJVE+7D#BS4"C8)YX?2PN+> ML8=.Y-9M(>=V5NE[ILG+5KG5(6H/@[:%4_]_O[Y_6K-CK?!9D94=/BYK\JTH.X)D!N&4;L[S09$L@@+A+Z)D%TOD MIL:^"GI:WMXX:J]R,)Z[N+KJ2<4$MZ6X@'#<08I>Q)?44/).!^G29#-@W01?!,&(2W7KO8J<8O&MVFH.DOL ME388)T7F,C-,9HE_6&0I'HZ=">@O?^Q=.<[#132G[4DXBQ?^(4OIX0LR3@<4 M$_"C?'\LS:\DXHAR+)&&2V&W0B#3@3$^O!0*"K;+XQUN^"3:+2-S-26W1 .7 M]3VK.I_Q^+P4K5A):]@-'FAOQ;H-?&J$M;5P]J,2$'1=2B#+WL MUY6K"-.1 MS[R]LA=%97G3RM_!C:2 <&NJ M$)*&X+10694 T)#B@SQH;]A&6:Q+I,,],TA N9(E)WBM(=SGBG$\#R0O[WOV M$W99(OEJMX,*>?<-;4&"U5>VK$QF.4FJMELO. MF=%C435$G73>Q_J1$$_8=X*U [.I/E7K/;5R"7/4++B!@L:Q WPN@:$N?%O( M/ *Z_PW=KAZR#CX3(FTHJ\@L]' OK7=!$WYU8D@1\?*47__$%#CT$E X0QH#"S&#E_&>0[L"_ZFR<@3 M;@[B(DS1!I,4'2\"1V->GT0PH,ILT<-+E!-,?%<6:4CH?I+O/)PO8$$21B [ MBL*APL.'4AE0C6.@D>^PZ#!9FN/)#?:OU.I5YPK2<1^GX7SF4"\+HXQ@;(?M M?5Q140"TQ.%:G-'.*X&_C++OQQ1NWB@4Q>^^38!AL8@\PV(^&U!P#]CI8'+U MF#'C) IG2>JP- KSC-A\/NT?-CX@I$$"Z#MW,FB*R=)Y<.FJXS#)W0P;HA#8 MFE>^K1XG\5'F$O6+>#Z9X8K+<^R>A94QN2*)SK[]S)O-V95[B\]>GJR:H>E? M]S]+Z2*%IQII?6A"IUPR2? +4M=8@1IK6:Y#)E? (LL .#6A--:Q 5AV(QU$ MHSZD=KB31&DQ8;]ZY7W_? X13[AGDN\T^ L*)+/)LV[EIXJ)\1O\WAK[*/;] M23Q_O!$)Y 4:2_E%AR*LPY"I^Q8J MGDZM/H)K[OKN/4@/)IO#\6G"/EK*$N5^_6@:*IV!PW;O:R21TQUJ\-I/2WU' MYH!UG'3%M$!N-L825;A)V7B%%'PC;*"/[_+N%*\B= MK;BS+ : N/."R:G_[NG!,48C](T[K*&9!BW9GV@,J\-YT*4_!MEO]X=)G[@& M !A6BQ5(H\E\-F+:']#X%ZLV[E!DJ:Q5C7M<"XYXT@9\7RG,@/T+"1A.R2[^ M %!+ P04 " #PAE=2E:Q<.W # "U!P &0 'AL+W=OO(+1BV #/DBC9D3/;@-UD6!_J&DF[8ACV M0$M'%A&)U$BJ3O_]#BE9];8DW; 'B;=SOO.=&[D\*?U@*@!+'YM:FE506=M> MAZ')*VBXF:H6))Z42C?0(00VY=0@*WJCZ*PU2K( EI R;O:WJG3SS#X,W-XN:J-_]-3 M+YM$ D&=YPRU?+[4Z4>VD$&\D)Z9)R;S6>"M2SZQWF_8W,50-T#YK>5US#,K2([,[#?$#9]BCL&928 MT;=*VLK06UE \5> $"F-O-B9UY:]B'@#^90F\82RB$4OX"6CGXG'2Y[!N^5: M"GDT7[RDOVT.QFHLB]]?P$]'_-3CI_\SCE]!>??^EN[HM]]D+(Y_I$^!TO<5 MT%+5V$WH#[7\4 /%?C0@K:$6#U&^5=(O53GN=);[-L MK&*14RX+6HBZLU!0 MB89$;ZA%0\8;PH[WVK@C5&%0H! Y1_%K\BMPW:>:8J*@.: 2)HM\)R2JJ,X@ MN)E0>,RAM1>0O%$=\OJ>N*SB+UZX7T9V70.:6Z7);F1"7I%T-IEE0J M9CAAR22[8N0&I,)F\!H??>,A$_X),8[>VP8=]18Q!)TU%NE@L":]YR2931B; MNR%B*4G22;)@Y%WKPH,15+3M=%YAIX](5N4/9!['9)Y%.#*RO_^ [MT-_PW^ M731O<$W2-"-L@5^4_2=J0RI(,I^P;.:&*&*>*MK;/9$?LO7.O"+QE"UPB*:+ MN1_F"W(S@/G#?G>1]H<9^6H!05GBG7DNG@N6M%46I02O_^:)K;BE)\ ,8\KK MSM5%J573%Q^O\ZX>B^_%DN.>P.<>BJ.E'[PXWMO_LN;^45D;!#EC#&P)1B3. M8A(_U?;AQ56*-7GT#X9!=[%N^UMUW!W?I$U_%7\1[Q^TMUP?!594#26J1M.K M64!U_TCT"ZM:?S$?E,5KWD\K?%=!.P$\+Q6&>U@X ^-+O?X34$L#!!0 ( M /"&5U)WF>X0\0( %8& 9 >&PO=V]R:W-H965T%!L3>QB"Y&6M?-W[.2 M'3<,M"^\Q)+VG+,7:3?3UKJ-KQ )[K4R?I941/59FOJB0BW\R-9HV+*R3@OB MK5NGOG8HRDC2*LVS[#C50IID/HUGUVX^M0TI:?#:@6^T%FY[CLJVLV2<[ YN MY+JB<)#.I[58XRW2E_K:\2X=5$JIT7AI#3A R$/?7._6W,7?.92D\7ECU M3994S9+3!$IY0E4#2>K.[)'(&6ION*^[X. M>X33QPAY3\ACW)VC&.6E(#&?.MN""VA6"XN8:F1S<-*$2[DEQU;)/)K?($F' M7&6"6W$GS=K#M1)FFA*+!TA:]$+GG5#^B- XAP_64.7ARI18_BF0?D_\O[I%#HS3-?BP)G"3>?1W>'R?SCI\]7\ E> M/#O-Q^,W\(@S^(;@:VN\=2!@DHU?;EYQ/PU8WV/K@.4V!]LX0%TKNT7T([C: M+:%@0,&7[.2R(82F!K)PFCT'NP*J4#JV/M3X@#M]^9.[+Z#8#$IJ21[0DU@J MR6^VA.46E&@/0/!UM,@/FXH*C@;%(8R8XLD;_^ ^7&(70,"MI/,$QY'']7E- MXIXU32/4'R&-8 &U=9',R)!HYU)ZD"9"A=D"=UVQ.8"VDIVI;EQ1<>N7L')6 M1X=A*C+7;7AN%+7UDEA#FC[HOY+K[T84 MA6T,C>!?#S#=ZW6-;ATG6J@+,[JV'TZ'H;GH9L4#O)NX'X1;2^-!X8JIV>CD M* '73;%N0[:.DV-IB>=07%8\^-$% -M7UM)N$QP,?R7SWU!+ P04 " #P MAE=2)8T)\Z # #M!P &0 'AL+W=O8J3_?4[ M4K+BMHN! 7N1R./==]]W)(_SG75??(U(\*25\8ND)FHNTM07-6KAQ[9!PRN5 M=5H03]TV]8U#4<8@K=)\,ODYU4*:9#F/MI5;SFU+2AI<.?"MUL(]7Z.RNT62 M)7O#O=S6% SIH5 !B&G_UF,F0,@0>CO?HMU$[:]D( MCS=6?98EU8MDED")E6@5W=O=>^SUG >\PBH?O[#K?*?L7+2>K.Z#F8&6ION+ MI[X.!P&SR2L!>1^01]Y=HLCRK2"QG#N[ Q>\&2T,HM08S>2D"9NR)L>KDN-H M>8]*$):P$HZ>X<$)XT6LEY^GQ/C!*RUZK.L.*W\%*\OASAJJ/;PS)99? Z1, M;&"7[]E=YT<1WV(QAFDV@GR23X[@30>UTX@W_<]JX8^KC2?'LS^/Y#D;\IS% M/&?_2U6/8H5;>>$;4> BX6OGT3UBLOSXZ>$=K.#''V9YEEW"$5WKU1INK-;H M"H1;VYI2Q.MP0C7&^'QR^6*.ANSR%*0' 7?2&/26!!AK?FJG)]!1L!2'Y!T/H# ?0N]A==+P.'6]5K$@-0P0?&*EG& ML[235$?-+PB>>"7P9?VW/;UG%)P-PX4'OJZH-USJ_94-W^S7423#HQF,8 =! M>(DA&3FY:;MCRGOZ#2FF^28;S[CI*<7S$2CT[%<+ V\FXVQOAPZ=3;\/81WPFTE$U)8<2CK.D_ =8]+-R'; MQ(:^L<3/0QS6_!ZC"PZ\7ED^_?TD)!A>^.4_4$L#!!0 ( /"&5U+-@5!; MQP( !4& 9 >&PO=V]R:W-H965T70Z4&QU[&*+;G2FI!_WY6:# MJC),HNA#6 FI@O'0VV[,>*@;*J7"&P.VJ2IAUE,L]6H4Q,'6<"N7!3E#.![6 M8HESI+OZQO NW*%DLD)EI59@,!\%D_ATVG?^WN&'Q)7=6X-3LM#ZP6TNLU$0 M.4)88DH.0?#K$6=8E@Z(:?S98 :[E"YP?[U%O_#:6]@$'T1D"R M"4@\[S:19WDF2(R'1J_ .&]&\9!"H0U"F,!W2$ EQ"K M!>O:EM$]XX\=$"ISJT$'!L='FX>S#7J\,&AK],U2KCN@<]"-86-;O96P((B, M7#0D%B4"ZJEN*XL%QL='K:#7]-2&9YJA MM?? /XVL>OU*EPK 7QK%HP,\GCRCOK/)/9V=FSQ^O"-"<__TC?7;F??[1=6YM&7SGE MN_6Z<+M7NK;;GT[.3\(7UV:Y:O&+QS__N"F6^D:W'S=7#OYZ'*%49JT;;VRC MG%[\=')Q_O+5[ 6^0$_\P^BMSSXKW,K7&B*KTHNKJ]MMO_ MTK*AIPBOM+6G_ZHM/_O\^Q-5=KZU:WD9,%B;AO^_^"*$R%YX<7;DA9F\,".\ M>2'"\DW1%C__Z.Q6.7P:H.$'VBJ]#,8S9$1CG,_6[;=J55V^;2E=] (\!H8C5+&#U:C8* M\8TNI^K)^43-SF9G(_">Q%T^(7A/CL![[Y9%8_XJ2!!>V\;#9BO^ZZ*IU)73 M7C\/1=U Z@HX5$S@041YT=4+4]?X^T29YA;^WSK &>3.@=+@(KZH-6RW*>H=+564 MS@)MBKK&K36-KOU47:XW-:V"!,&WT'+!)AKZ&W8!*R,"QVA2%IMB;FK3@JH@ M=4%R;$>4;EJT5;>:H,(OC6T!8&F=AO^L-QI^+G=$M;7UK9H+[S0@]0'V[[6[ M-24 M8N%=L"5^:[/2ET;T/] KD;#(PC,-J=@CM?& PB[:+>%8PQP ]8!$]MB ML4!@;?$9]P@20MR,&]GQ5UJLC7;_\6\O9N?/?_!JKE=%O1#THBSTD!*1\DHW MQ;P&RG4NPB$VFZ8$9^$):>,B677R+.P<*5NC3>R4V"2C?BQ9(&$ M\Z MA[0APMQ+D,NB ;EKC5_LHC+ AS\[X]AL3$>,Q=-H+)Z.JSDH',I%STX-68M1 M,.C?7_I-4>J?3C8(R-WJDV'8Q/&B1+$MFAU2IHPV$\4NFD>?S..J -&?:]V M3.A-@1(,7(#W,') VF]-NR*@'2O?!DA>F@WJ[)*=$ @&_*XW+;^+,OFQ,?@7 MF6%"\P(89\I"?8-2.CO[X9>+BROZ>/[#MZQY35EW%2N)K$8OYF([49<-.!AZ M''[UW=R;RA3.H#)>@+U 97:R_00%GP>#U?BB9%5(>X[*&3'_*L6FZBUH.@4E MZM>BZ2 F4N+Q)FH+R%>6*'&12 9D:*K"55Y]W"#@2(6+FX^1"'_8*0 Y?W9Z M_F22>;++!F2Y8UZ1AI__H%X#E\"@_V;1#*EO/MB-*=63V;-OU?M&_=H!/V9/ M$:/S[QFCI@%,2L")% 5U?6X!'21O!0)?HIY 2%36Q/Y"M5M["NP_M0T8D-:6 MGY4'U2(#3X8"V '"1K^ %A(U$@%1;O#)0IV?G:D-\@U]$H&I#%H=8$=!O,7' M87G09T5D0;?>+4'-U0M&7VQ8AD*$L 404<]A]?3N;!9>?ELX] \>L5!^%4SL MED(^W.DMB.]2\T^ 4==ZY!2Y%(=&DE0K; WT[:(!?M?J6I.)AB4QPH1]GOZW M*A8@>K0C)DC8WW$B\.:.T9I\U*+ND5:VL&:QAB_11P)P8T&T[H/M5(V8MV?1 MO#T;-6\ #0@)<5GG'/G(#ZAC]5$K]W!H1*@%B'!P&>$9$5&#HB)K,!6+)@># MA*5 @LCK"P8R(&B.S"'P1V0DJ4$?#FD#BBH':^!6._Y;?X&TSNO]A<";!5GN MK:6JX""UVNG"BWFO+8Z'%\ZA[ST>UY:.G://%W9)+B)KF*/-(\"'Y> 8]8D= M]K*1J%\M"@C\;XNZBX0-+"A)+JI(TQX_4!3PMU;B/7C6&S)(R"/(2E$6X1,8 M;Z+3TMIJ"WDDJ+U\RFSG_NMHN->00W1BQ\@I?REQ,RPM'K-IMG]D)H+)$TR9 MZ0_8#S!\[^$8U8))-NA[.-1-?]+S4Z1KY[^J,%N,6B''P635(2<*;SE_(VL- M)(M8;R"Y76'^!N$ZN!5P@^#T$!1$A"M3K@)F3!U(!XD\H+@5)+R@XPVSESF+ MR !ZD,O#KF\YH \+#&PGDN@K8"V9W%Q]^[S)*#P-DNTS_928WI?$/< 9 M*"QYP/Z!8N 0FU,(^C@;QGHE9HN^1\>CTL*N-((("^QR/ SG*& A 8<:,\TD MEEB/ 322TI=,@><6];V!O\/)4W6@-*08">T7\>4NQ M17IRK<$601C9M;"-O[)P/FTGHK]F4YM"^/X>/JT@GZ^,$_P^9TX M8G"^3#M,8!P6?*1*,O\G^0Z+43+L&U%"]0,U8&L[R4USCC<;YZ &ZV(':*IN M0[6MAL.D8)N'+--6TSN2MN3A$P#X^Q81]@"<9PG-8&_)<\R3#HPXBN^CH_A^ MU,+?Z"41Y++A)L&1L/W>0%!5.1+72MCE8@I":0Z_$RV1OT,E<\PSGI^EHOG9 M*+;7QG\FA#X&:4+B#U;.'P*(C51-E3E(U:I4U L5/DA!,&ZH@H09D"$T-_@R M"B!%!AA3HE73:WY7:#!5[^&'C#JB7E@J!>VG$B,7-5FCBMO"U*A0/ZB5W<*# MCBICKN-Z,V@_VPQF&LNJIPVPLU^930A9B@K>]K@SB=D(1>CM'YM&\R>7<13RA_(@T'6/1Q<5GA;D;OXR.%7Y%LT <,HL%FA$A[T4/#M*($F#C&.&:A M*TEO3<,^!6M9XGUC?@CV0@-DD(*I>GUT2127E09&4UQ_9/6A$"2SPR!)8-YK MVO0HXV>)\;-Q3@5\ZJZCB'4TTDLXZ MLS181 !3".Z']!I>KRD*@KQ!@I(F0/B@\]!37$L*D\AM!EPD )(XZ["^@B%16L$E3*7X$:PGQ4G8 MHV+%P@<+Y\P^=R8L !0S<@$&M+5K(*SA<&I)Y0KN16"]@BL(:'6++Y,LX?2' M+]FF)VCV0866J7K7"TPCRRK%W40 ^V=G$1@S08I56P"C[!S;#MPI=+#*=06R)2,8+$%Z_2P(5D#J;(S:'^ (;<4[>.JQ1XO@>=@7E'7*JNZ8*#A5Z ;IR@)>ZY)7MY+:W4:,#]E#+,VF48/4H$7OQLJ"57A(F;,61H-9 C9].\<%R-!/ M)_.)F72)U?460YOI4=3$/8H%Q>+&%JT[E^0S1=51-L# M>^SLKS OZ?7'J;[)R:]D=2 [TA\DXQ5,5TA!(Y*40FZLK3F(SGM. [L%PV]I MO" ::;$>--*"Q444R5#8%!R"PQQR>I_8H24J],B% P>(VP1--?@! ]Q?00QD ML7E;[Y.VJ"HC39,\627S3)R0_@=U,CK4$/BM=/84Y D+\B5NA$%X<>;8B@>\ MF\^8II0[U0( K*2.*59J6)V/]YBN'.8LP%4J@ #?-HCPH&X]!)#J?:W#UQ,Q M3,3BO5) U^"03%EL3 M$K&GBPLYKL^1<8K(7#.*L1 P<0%RZ=<<>JD+Q!KO( M,4]#A6N(LGAR:JK>C/W,,0TX'>JC/5^L< "9O_91>? M.'7X\%-\^+D\_!L2$#M%RJRQJ,=.]:4T3S'"%6W)8$ON!%(!T7)C\E$/,V4W#2%RIY:D;#&Q8%!'["J=V M[(:C,U#JTRX?3HKQ75@H+[!)=Y7K9 R&"S@MI C@#FBUH1=!+GD$ X(VH!TE MD_02X0V)07MJPN@7@Y=?G0Z;K_J[OQS$GB)>40(]+L8+JD!"7L%"-:%Y!VP3 MABDLL;%3,T':1_PQY3P6-OZO"32'-RKB/=J59X><8+@YSZSA] M/JQZ=?H0X][9FG!MB\%@O3[ 0,4;.%HJ]EE+5)QVF0^I%*"EJ,7RP4,8\M@ M#Z=HJM)NR<0'R\4&R7B*'7GJ@Y12>;"K=>&R@)HQ(A)"G"< >$S0L^[,K0.M M@*]B2Y+"X35:=XSG\[R=#2#:/(P28ZI.I48T,OO"$XD&L;"WJ0&)K:Z]/5,$ MF5AJJ+Y*[I.\4)K?ZYLUNXFY"#M?8GNF,SC;FS,G]?KPP7VN'HA3UU A+TQG M2<-J%S.$4"&E_K3^HEUIO#A.*ZI,EB"Z;634WM8)V>7YCSY.>05+Q# MOM<21WI*-$KJWN/.FU-^-,[T^-SHLN$_>"++CL6O<:L9M:36^\\S%W(R]DO$ MG#FN2: @NN%VG/2(L32#S$+;@Y%2%7OC%S'+J'>T)Z=O\=A(Y&V/1SPQE3?\ M4$RUD,O):'T+-F:I*0K!L0Z*^D2<:WV+<=T"TBO>?VDJ#]) MDQKGXS,6UZ#YA2NY#OPFA4V#'N9AH%3OASPT8YU/:5ZHGJSWX@VJ\8&5QPY0 M/(\3S&NLCY$KN-?9A%!-'8Q2QLB;^IOGX[W),"HR2,[15X>+)W'T)'Z(_F5_ MR&1@!"-J;+]!C*.@6 ZG;!\SN_T4$>@7:R1E-HM#%KI%8QR&8UA#DVH5-/^) M3;M6_8%IR1PP>'*&1S/4&L\W+%P<38!HA!2!TAB6<9[YZ@F_@7RF9)\31G?( MH*_)8\^#8@=[G.%"B%+8VU0=S;3.=V0XBI@*'#;.,W*DXGJ_2'@X@]!!9CCM MAUK#T/NO)*=LJ* NZ\G=:FZP:M_C3=!4$ M/AG]) A^2.UX$DPO^<0V\>X8REG+::SN,DMM]]EXM_PR30CQ@-201MX7QL"L MU;"BT+Q&L&X]=3N<7 K]"AS;*9V9TZF0K!\^"284K9XN5XVM[7+'83.Z6#XQ MQ/,BQ1)RR% 2_/K:4:.;[*G:"+_2H$'3P; ADK1\2W4#-86;;#60Y-C?6T]%'\ M[A)BS_72-%0!3)6>K,PU6N^12DV5U8PPSB''E[WDI>/^S%_PD+8I MT35SISIO"\2L>"!/<1 0;XM:3C#BDT']VBUF50NT"523-5\R0>9#@EQ$&*;] M=2)K2'&(3-+R#SGM"N26OCXM M@8,0U+W)DBJ;@$6_SA%'5!/<(JFUZ,V65HOTYXJC30B01:CLKY M@9GMK31-DFVL=U+?6=)G#+O:FF6))^QX?H>KC'@^(V"WEU:$@UDNVZF<=.; MRV+/%UD*,K7Q+Q]1V?/9#X\N)=0K>[8\8$CY6?C#RUQ1$??_%2@;[6@2%]/W MK).8Y0X$-T)YHP^G0//#4YR]QL*DNWI-+%QTCM2VTIFWD+AWB(,;O%!C/$)+ S>S\8&;-^$T'37 !I7I M 5,U?:@J_IG"&Q;;PXX=AK1\(0,2U,Y[#.O%Q%BZJB0?/33VM M3N["ZWSH5)>0"G=)IQZQ)FG<'@YOA0P-4(0>?NS"M&.[M M0,IET86V6\N1TU3=T![RW7&$7)?2;HN5AY3*<.D&Z0N,XQ%KEE2&SE%4KY%Y M< N$C.]$KLH>P$7ES;PL3,L#]' G1Q@&I$)I./,F"GS\HH&[3".^'A,&CD8# M622BY5_&]#)-6,W&)ZQN\$3IZ2M: ,<1 +>CYQ\>".HPY4?\95R)3W)+J326 M_K%M <2P.XWYJ_X"S*? V-((1+C* I/0\!@$%EC4BR5'.3D49>!5..;_)ASS MSS,*&LV2'K(T6,(*?P+!>126SZ1+9V72L[E\'!T+6#XV]ZYN/OK0W2/M:\$E MM!%.L:5K$&(K\.9B[.D^Z.L>Z*BZ0X^^Z3T:J<6/IKIL#5%$>.7MS=55>@7) M\-W9^3>?OY670"UIPO"P #=XD+37X2,ZJX%#:FRFF29HG*@^ZMO]'E!0<3%" M"^I54'&C27NC=T*AP88+7D+H,A#8R,)AWB5G;#@BA:V>>&P>)RL(=0IH,OEE M_%%@@V"A$$S4/[MJ&?K:$35S.!D7C>RMQ2I,'+O+;IF(1Z9Z230E-;#+#H<, MJ !.HS]A.',?0W1&N%D;6G/4YOQP'(,V:RF:/9YF0W']E_8OR)BJ5ZF.0)$< M(Y/-1?+5(8?;.T0!O##E I3K9"A0C\9FTA":CSZ-T=Q*U9J?D:)\BOSPTJ!; MH(]T$?M(1LK=$56\G*-'+D\M9#(H,DC&$EQ9S4EC"#+R71WL)D,R-06S,XRF MV72ITD2LB&BBV03_VW&TN CSB#TI"S=S9 ?!C?]\NL"R7K_U'2;$>YNDRR$^ M.,KU=F&TO7_RG$T!R8&<$-G1;SZ?.,:=7(K!&U/3H)"]HH#.1NJ2@-] 9RC(K64?/MM%MC$ M/)N=E6 ]3GME1B8;_02T-EVX92.9IM30#B9F.^;]TQCH;'QZ\Y('\S\47X:' M>>[Q.GKY7G^Y41D M&U]!O:(F'U]1%DI%AV,4,?2CS'7PWJ./5.Z@JV4"\G=!CP/MP],F/+="MZ:A M/(3BXY'U625AE7FX^>K("-_5M7 KUH_A*^3C68A(Z/O>E49J(S MD-.4;^5[IKH&WFU&C%)E'P=V@+& QP5P*EC@SYZG*X+LT79X/!2_'N0BFQD:HEGLGU4/ MJ<2U3LU1\7U#L+CO&PZOTR&")**4/&JYJ8E'_AU&$3CL0;+&^),,1"WIMZ%" MI!&;L>GG9.G#4J*BMSAQ2GZTZ%W2,6%"Y6LN"T)(&K>]';>44 [MF0_.RK2( M>B?>)I5G^\.GJ>:7P]+]0F?&6.8V?9'=$74PCW?L)I8XYA_*<@>G@(>:G0/J'/)H*G,BW5*)MJ%SQBW5;/)0L0AWQ!+QV#9IV?_SFB8E0V5"N:* M2 RI'7IRXC3(:%O+?%0V!39 V-%*6!J=G8U/P/ZA\8X TKPK0/D&H_-!WWM_ M, KO0BSEF M[L*YI -4^D./,E99E''Z, <>SYK']0FA/'F/&?DU!7Z824\D"*01,/@T55?# M<%)M#[AM3BM$V]R&H7$)!6(_)52J0D0RLLE164EC<;.OS;*5/)1T<7B5XI6S M?)GAT7.*X\"'*ZIW7_%1N,OQT1L)Z2\EJ7B47>;+/PJP1V_ES@16]J%+BA]= MW'P,ES^J8[<_GAZ_]W&B?L\&'M.=!O(D7OTWM.JO'43MN.PC.A0 7U:8((( M=@6/NHJ=N*.#Y[M^ +-;+1W*DX%CGR<\2Y&=9)+L.5:'8MQZ<*AR&N3UAOL-EY"87B51^'63\#F M$7$<<2LJ3!?7ML*:0Q@Q65L<><)I(,==X;!4?O&OS +=QC863_7(C<94*R4R M=9XE25J[O4R[H9S051SUHR!%2APCUK]$4 (;GY^>?:?P.-FZ M-TGZKU&K(>?V.+O"?ZTA5,-_J("B_Z;EV_SCM_$?0[C@?P(@/<[_DL+O$.GA M=0^U7L"K9]/G3T_X*$SXH[4;^@ M1=$%+8TLHA3IDI2=W*^_0TJ6E2(U;KNQR7F<.<,9S4QW2O\P)8"E3Y609A:4 MUFXNH\AD)53,G*D-2-042E?,XE6O([/1P'+O5(DHB>-Q5#$N@_G4R^[U?*IJ M*[B$>TU-755,/R]!J-TL& 1[P6>^+JT31//IAJWA >R7S;W&6]2AY+P":;B2 M5$,Q"Q:#R^7(V7N#KQQVIG>F+I.54C_XC4XZ5_\!#TVRW*Z(V%RGP_$F/8Q1CZ&,/?Q'AG+,=& M@IR^9US3KTS48*@JZ,(8L&UHC6HF678@Z\U[A'/$ MI"=[1 M)R=I.)JDY)1<0P':):AA"[(&^ MKW56XKC):8]]VRZX;C\?^R&_;-L.EH\E\?V=-$&W0Y M(-0-6>'(7I(NB=[I\ SDEA= CCP$>=E*_OH,3./QH5Z93'.<5E@^P?Q8*_G& MN-J=AV.L_046>(M+:8/(%K)2*J'6SR09A4.O?526"31O6N6U2D>]L5N!7OOE M8JAOX&8"=])N?RV:L7TP;Y;?'=-KCA-60(&N\=DY%DTW"Z6Y6+7Q0WRE+*X$ M?RQQ!X-V!J@OE++[BPO0;?7Y?U!+ P04 " #PAE=2%/X2'H8# "V!P M&0 'AL+W=OO((P^)( : M291DRX%MP$D6K$"+!DF[8!CV0,LGFRA%>B05U_OU.U*6Z@V)-^Q%/$IWW_<= M[W2<[;7Y9K< CGYOI++ST=:YW74@<*O]3:--SAUFQBNS/ UR&H MD3%+DG'<<*%&BUEX]V 6,]TZ*10\&&K;IN'F< -2[^>C=-2_>!2;K?,OXL5L MQS?P!.[K[L'@+AY0UJ(!9856U$ ]'RW3ZYO"^P>'7P3L[8E-?28KK;_YS8?U M?)1X02"A_3[D#OFLN(6;K5\%FNWG8_* M$5U#S5OI'O7^9SCF$P166MKPI/O.=\Q&M&JMT\TQ&!4T0G4K_WX\AY. ,GDC M@!T#6-#=$065=]SQQ&]&\$5(-T2A.*%^4)V?PJ\ XMWB$%U MT(LO M?"7!7LYBAZC^6UP=$6XZ!/8&0LKH)ZW(431%RB(:3U)\YNCU@[0_1<*F M192D8\+&+,*Q0UB61.,B)Y\5O'N^_ M[N@]@'VM(<[3?<%2.__?TI6?KM@)8+$:-O1 F'>>#L7X_4Z;, >/VW6OK^\0 M.>@S)_HLZFMWM ;X/[USPR57%42H;R.4\IA(?T 8WQU)5&!IWI%I5!83\D&] M:%$A] DE2=,H3Q._),68+!N?PY__\+E H!*=+H.530NT!F)0ZU/*-'1#S_U: MQ>.368J#81-N#$LKW2K7C=7A[7 I+;M9_,.]N]$^<8-96RJAQM#D:H+5--TM MT6V4L"H+[%S0Q(@:3>L#P6*MMLP#'N0;3H6:DN9)"]MOWZ4[+CI M)<%>;%(BSSF41,YW0CZH$D"3Q[KB:N&66F]GOJ^R$FJJSL46..X40M94HRLW MOMI*H+E-JBL_"H*17U/&W>7GZ/DK,:N&*"$PG%PEV%LW5LXFW =P8[=6 34TDJ MQ(-QKO*%&QA!4$&F#0+%WU^X@*HR0"CC3X?I]I0F\=#>HW^QM6,M*55P(:H? M+-?EPIVX)(>"-I6^%;NOT-63&+Q,5,I^R:Z-'2%CUB@MZBX9_9KQ]D\?NW,X M2)@$1Q*B+B&RNELBJ_*2:KJ<2[$CTD0CFC%LJ38;Q3%N+N5.2]QEF*>7EU" ME)"3"Z&T(H-[FE:@SN:^1G 3XF<=T+H%BHX A1&Y%ER7BGSF.>2O 7Q4U4N+ M]M+6T4G$2\C.R3#T2!1$P0F\85_JT.(-_Z_47ZM4:8FOXO<)[+C'CBUV? 3[ MKGW31!3D#0WE.5G50FKV3.T[?!?RT5F?9KLO@6AS420U746P'15P)-.X8=\Y MTU9+OB?*>BWTC9;7(3/G)U#97B'*S*!.09I+< :,([QH%(*H,\?<"7["J;.F M%>49>*AEPSAG?&-@GQ#&^>3$(V\:A\9(O'B<.%<\:RS;:UHGB;TX"IUXZDTF M0Z<[K_=A@R3PQJ.Q<^8,XHD7A\;J^0&K>V'&R&2:]!(^NF/_H&UJD!L['!12 M-5RW'=2O]O-GU;;=2W@[O*ZIQ.(5J:# U.!\G+A$M@.A=;38VB9,A<:6MF:) M,Q2D"<#]0@B]=PQ!/Y67_P!02P,$% @ \(974C0FH;S$! $PT !D M !X;"]W;W)K&ULM5=;;^LV#'[WKQ"R86@!K_$E MSJ5+ Z1I>U:@Q8I>SAZ&/2@V$PNUI522F]/]^E&RX]AID_5LV(M-R2+YD>)' MR>.UD,\J!=#D6YYQ==9)M5Z==KLJ3B&GZD2L@..7A9 YU3B4RZY:2:")5],QG;N3D[&HM 9XW GB2KRG,JW<\C$^JSC=S83]VR9:C/1G8Q7 M= D/H)]6=Q)'W=I*PG+@B@E.)"S..E/_]#PRZ^V"KPS6JB$3$\EM89 M=D@""UID^EZL?X4J'@LP%IFR3[*NUGH=$A=*B[Q21@0YX^6;?JOR\!F%H%(( M+.[2D45Y036=C*58$VE6HS4CV%"M-H)CW&S*@Y;XE:&>GEPQ3GG,:$:NN=*R MP'QK18X>Z3P#=3SN:O1A5G;CRMYY:2_88\\/R*W@.E7DDB>0M UT$5R-,-@@ M/ \.6KR ^(2$ODL"+_ .V OKB$-K+_RNB'];[;9GW?;VN'THJYZ(!9E1E9++EX*]TLPZISQ!,*^@M 7S4=8/&[<6 M8<>)(]\R*)CL'OAPQCM9%H="_.G9F0FGG1B@%RB4 'O[3F_,AW@WZ__;6:FP&B7K"8 M:C!92& E%-/.P!UXPWIY.1JX7N@UYLSHUN(PO" *XD(RS0!!SH1<"6ELSH5! M&+E>?^0C)Y.'DZ(QG2K JMHBP -NU[DH\T-S(1V'4Z]L^'()M*OQE%D(M;HA"^Q)>D4=Q:W@[P!E5;9<_NU\K[% M6A"]%E8'<6(8VYP^"DVS=RC0T &J1375HL]2;4OV*59A18P;1NSZBY6$@CTVBD;)V\.A4EI*,ET>J/9OF>%X244BR MJ '3+>"L 5BGB)1*('D#^<(@?]TBES7RN4%>M8/$UKXJ^;_52!E(*N/T;=,; MS'2)2T.<W8NSWA!EXA(W[U#JIW M6!5$N4NG_Z49O&\+GR)^NP%\DNP;I9+H[=$[GC?XC!QOC_:R>[.L(O;.$&-$ MJ>]'*(5(L,%PI_.5Y&H4/.X07A/(+55X(I 9'M58)9AA(RJ68"68C=^74'=H M/6S>_[QFIQSP6/E?R^&#[O\=YT"SY_^KWK]1*AM]>W2H'#[?[+I6,5Q>7$\39#*YI)+_;)K0IM>\[R0!;L2RO MX.5 BY6]]LZ%QDNT%5/\:P%I%N#WA1!Z,S .ZO^@R=]02P,$% @ \(97 M4CB++]?D @ 0P8 !D !X;"]W;W)K&ULC55M M3]LP$/Z>7V%ETP12(*\ME+656K9I2&-"%,:':1_>[.O@PW4MWK$L"0QXH+/?)+8U9G8:CS$BJJC^4*!'Y92%51@UNU M#/5* 2V<4\7#)(KZ8469\,=#=W:EQD-9&\X$7"FBZZJBZFD*7&Y&?NQO#Z[9 MLC3V(!P/5W0),S"WJRN%N[!#*5@%0C,IB(+%R)_$9]/,VCN#7PPV>F=-;"1S M*>_MYJ(8^9$5!!QR8Q$H3FLX!\XM$,IX:#']CM(Z[JZWZ-]<[!C+G&HXE_R. M%:8<^:<^*6!!:VZNY>8[M/'T+%XNN78CV;2VD4_R6AM9MECFX?_ M<4A:A\3I;HB<"P+%3D0 M+# Y5U P0WY(K4&3@QLZYZ /AZ%!)FL?YBWJM$%-WD&-$W(IA2DU^2H**%X" MA"BQTYEL=4Z3O8A?(#\F:1R0)$JB/7AI%W?J\-)W\*XA![9V\9'?D[DV"N_' MGSW 60><.>#L'> 9/INBYD#D@NQ+[L1>1V:>R(7(>8U)(DS@82YK831YED=^ M@GFK /M5W)1 Z OVO&'G#3MMV0-D?::G6WK5T0=$@ G(AJ*/1B"+J<^\ [0V MI:PU%84^]&Q1<(@'=CCUII1;WH#,8X$ MH+VTE[V"N%)RS5QC>94;KQ?T^Y&7!MD PPEZ*/).,0-':-=Z==AYPTC>'9O&FOEU1A+33AL$#7Z/BDYQ/5M*QF8^3*M8FY--ATW++$ M+@_*&N#WA91FN[$$W7]C_!=02P,$% @ \(974A'XM5^^ @ LP4 !D M !X;"]W;W)K&ULA51+;]LP#+[[5PA&#RU@U+9L MYX4D0%_#!JQ;T.YQ&'90;#H6*DN>)#?M?OTH._72H%,J73.+JMZ$IM' B@Y4BY!&T2BL&9?^ M7J?/O'+YQV)H]F;A*UDH]..5#L? CEQ (R*UC8/AY MA"L0PA%A&K]VG/X0T@'WY1?V=UWM6,N:&;A2XCLO;+7P)SXIH&2ML'=J^QYV M]62.+U?"="?9]KYIY).\-5;5.S!F4'/9?]G3K@][@,DA -T!:)=W'ZC+\II9 MMIQKM27:>2.;$[I2.S0FQZ5[E'NK\98CSBY7&M]7VV?"9$%N?K6\P8[;@$C\ M'TZ_L+4 D!UIB26R5M9]"7/2WJ4 M\1KR7_*_NE6#2DHO]ZLF/B[6Q&G^8GT: M38,XH]X92E&0C5.43CPZ"M*$.B$)QAE]ZVG#O4&J06^Z=6%(KEII^YD:K,-& MNN@'\:][O\YNF=YP:8B $J'1^3CSB>Y71*]8U71CN586A[P3*]RJH)T#WI=* MV1?%!1CV]/(/4$L#!!0 ( /"&5U+&/OA@600 (H* 9 >&PO=V]R M:W-H965T DV]T] M[")(TO90]$!+8YM=B?225)WTUWKWMJ4"@#,EY?/QFAI[I5INO=@W@ MZ%-3*WLU6CNWN0P"6ZZA$?9";T#AR5*;1CA75YG7K]3^$7"UA[(U-]DH?57O_A478U"#PAJ*)WW M(/#?GW #=>T=(8QO.Y^C(:0W/)3WWG_J[HYW60@+-[K^559N?34J1K2"I6AK M=Z^W'V%WG]3[*W5MNR_=[G3#$2U;ZW2S,T8$C53]?_&TX^'?&/"= >]P]X$Z ME+?"B=G4Z"TU7AN]>:&[:F>-X*3R27EP!D\EVKG9!ZVKK:QK*E1%/RDGU$HN M:J!S:\%91A76Q?A1X)8]GP8.(WJ[H-QYO^Z]\^]XCSC]K)5;6_I>55"]=A @ MU $OW^.]YB<]WD)Y0>.(41[R\(2_>+A_W/F+?W3_^;'[TUMIRUK;U@#];;ZP MSF 5_7XB;#*$3;JPR7?"/F!S52W&T4MZL\:@8*E4] NR?2.,>99J1>>-;I7S M&GN0QQ)P.LYPO<7?HYQF$(64M@-QH JGREF0=E:>%42L3 I M2!&E+R@ ,_D2/XH35J3Q@.1$\M(A>>E)4O]1)L?R\A]='-:>..@]J/D7SV/>Y)O]B0_ M'I",94D>VH4MC?0A#?3[=BTWF*N$)4E.QCQA^823E M;C;@9/\*KPP /NK.8D$49)Q-(C09)_B)$1W6@/&7A7*M=*U7SR2.631)T3W+ MN==Z1^*0);D/410L3D(4QKQ@/,SQ](Q,-Q^)8D+-7_BZ0SDL0LVX'- M&2]ZL#Q*?(EF+,WR4U1QEO0S+^BA=! M>V$;GC:E6E&_8H^^?\))P@*]AYY: MIX\\N,C@'_B#[0\/C8]UV&DL_L&# 8_H\8A#/+##8U[PR+=-B,/*@.>5,8Y# MNT?TR=$E#A;=>V.[GU'L$G"_8)C_HJX\&*,8IYV8D)R MK/C,BRF*,:;Q<0A!HIP5^60H^F-I# [F@P;,JIN"+"U]M?>CPK [#%KS?KYX M4>^GM,_"X!MO:0U+- TO(G2<"5! M8SX+%_'E]4?8UM/".GERIA? MU M:]L/(=T9J\K6F0A*+IN>/;;W\!&'I'5(/'=SD*>\8I;-IUK5H)TUJ;F!#]5[ M$QR7[E'65M,N)S\[_VX+U+ P!JV!WCW;"#0GT\B2M#.(TE9FV<@D[\C$"=PH M:0L#GV6&V6N!B)@ZL&0/MDR.*EYA>@:#^!22?M(_HC?H AUXO<%' OV]V!BK MZ4?\.:(\[)2'7GGXCO*Z^<^@>M-CG/=%PCI"Q#%#Y*@ M6 >5'D#QUU!I!V7V4$4+Q0Z@H&8&F#,4E-WF,NCY@]3.,)F9D\"]'37Q1;!D M@LD43VRZE$R*")V0Z^!3$I_%X3/UP- I6[T/EB":(DTDPN9@$=+?:\N=F MAZ3>LNW%<1*^'!55:U,Z ]G.E M['[B#NAJ]_P_4$L#!!0 ( /"&5U(?9I#:5 4 %\. 9 >&PO=V]R M:W-H965TJJI%EEJD0T\#S9M."\7)R?&B_ M7=;'A[+1@I=X68-JBH+5]Z3$__@-#'TEN SQ[4:K,%XLI3RJ]F\SXXFGC$(!:;:2&#T M^HYG*(011&9\ZV1.>I6&<;C>2']G?2=?EDSAF11?>*;SH\EB AFN6"/TE5S_ MA9T_L9&72J'L$]8=K3>!M%%:%ATS65#PLGVSNRX.KV$(.H; VMTJLE:^89H= M']9R#;6A)FEF85VUW&0<+PTHU[JFOYSX]/&9+ JN*TE1N\(-EAEFCP5,RTF!CZ6DP M*O$-IOL0^BX$7N"-R M[ST,K+WR%YR=;GK_A*A52-37"OR=+I6M*G_]&M$:] MULAJC5[0>MTF/\@5?)3EWADK4\I($V6XJ+!FQ@3X@)1GRH7+FA,Q%_= U0<7 MJQ5/$:XK1D^+%=::R@[>?FMX91QY#J9Q<[Z0)')1+@6_91HS: BM&DHR+1V8 M)GO31&=:]<@TV9JF>M/2SC3PQ&))BC9X/OWB)\[.^Q)T M+AM%\D@AWJ58:>H#IM,82S36Q:YSU>\_T1YV[I'5BCZ;8MR3J[T;A7"B%.J? MH#SG98FLDH*3WO./K<_.S/G-\3TW20(G;I=S+W+^ON??7;CY6I-L["@CQW>3 MT".RP W]F7.AD8 68&P1DJH(=C_4*#; M+@!#E)T=/@!XU[%I8)&_>)QMI$UI"@?%AWZ:=SQ+G,^4?38W!S2A&\\7] P3 MC^AF;I#,Z1V[29R,1''61W$V7KHT$+/&5,,*KLCW30CAQM;,T_)]+K+C"JS0 M31A-63$AGBF]=<[3''B9BB:C3D5#@1=-T<6A8OYU)6!]J!C/VCPH9&,P[3#/P+(A%*2")I2QZ*$.!94%%US3%!M4 M4F\NF5++8BNM")C(]FE[=JJ0WGC*9DV_:?%.I0 MM1^X"\\WQ1J.H;WHT5[\&MJG3-CLO;9'V)]&_ =:AYJ6G:;VL/SKJ+\T\+[8 M$R1F>^P[A95"_##KVO":B4>38@NZ>'\&=IK1RNM66\(R.M"8+ +BQ>>D1/N^ M\SL]8^?W$;R2'J_DU7B]:[0Y1YUWC>IRTZ)>WS?'=9UHV(JO"[*I8=5JWK3( MOCFVIYRG(=@>7=OU:>9R2(-Z838!U#07R#U;'.U,=V=0&[/__W7_O9TTEX:'LC;J]&PO=V]R:W-H965TFX^??[ M'4I6E#25,[,O^T)*U.&Y\3L7ZF2GFGN]DM+P;^NJUJ>3E3&;#].I+E9RG6M7 M;62-+TO5K'.#U^9NJC>-S!=VT[J:"L^+I^N\K"=G)W9MUIR=J*VIREK.&JZW MZW7>/%[(2NU.)_YDOW!3WJT,+4S/3C;YG9Q+\V4S:_ V[;DLRK6L=:EJWLCE MZ>3<_W#A>[3!4GPMY4X/GCF9^Z_6.-AS&VNY4=5_5XNS.ITDD[X0B[S;65NU.X?LC,H(GZ% MJK0=^:ZC]2:\V&JCUMUF:+ NZW;.OW6.>,L&T6T05N]6D-7R,C?YV4FC=KPA M:G"C!VNJW0WERII.96X:?"VQSYS-C2KNWU_ K@7_J-8X;)U;=QW]EM]64A^? M3 W$$/&TZ%A>M"S%#UCZ@G]6M5EI?E4OY.(Y@RGTZY44>R4OQ"C'2UFX// = M+CSAC? +>J,#RR_\LT9??:-G^9K-;^%X:SD60XZRY9Y5:DB-R#!RU+A M;:<_L'_)O&D]Q6&G7-_*AFQE1V7-S4IM=5XO]#$CTS'X&0TI^ZBTX6J)P'B0 M]59J]C,+G"Q,,0LG!17-?IRRZXULH$I]MU=%LWF.@^5@"R U]Y(^LM#QB358 MQ!CC)&(W4D.S8F4)%Q!3J0W"T4!.+"Q1Y#/?B;R(_2IK"*DL9;X 2DMM2.B# M9(DCPH#%CDA"C'XLH)B?.ED0TT/HQ)E'#\*)?(\=].+M(S>/F\Z;_[,/K3BN M-B1"6X>)0%A'"M^W$\0)C(RB@$6PRL/Z M>>O;2R((X!BZ_MC[@YY0B2_/X&O['V5QOF\Z*UIUMM@6K[X[J=YLG M<5#G#\#,G637G?^OOLFF*''(LZ8L)#OZZ9@=_8QZ[F ?"0\])07S, L]-#LHF-$8A(M\7M,$;R!:)DX%!E+G>,]D)L./A V3' M+G ^-#QT,H3V,0L#US\D&Z$$QSII&L/);N*/@#'JP1B-@[%M#2BO?:I-4Z+V M%_QK7FTE+75 X;TM-LP&2KX&VW&!OZTD-U3G^"WU)QR-C4:*TT@:DI>]"@][ M%;I<@7PT5$$-_83W)<"O&HW<7-EL;Q1(GL?'6W.6 U&%W!B.+,YM+/ %ROQW MJ>R7O&R^5_-!:CI7RF2>Y[49#?"D.4XS]ND-!C*HE 1(14A<0!<0DD9B;.? M&2P&!*%CYOTQ&W/JQ1=P,NLSWNNRQUT67P\\U^MAV\378C8LEV#U9K4D >Z%P7PG M(1Q'6*XMC%1MJ7#^5B5+Q;>:4$?K%U6.XCDO5HJJ>Y>&-\BE1+!6"TFMI5E9 MVC8;TX?=R]/(GPS[,49?H.^K M#+"NF>!0%[UPT1ADL4@85$3#R6LEJPO_V4 M"E_\_;OYG^52<@+^(P2B4(FV40 M(MS0MQ/0]6X$%4F/BN2M:8AJ]FA9'.=$9=&R^&$Y_'-98"0#G*_5EC(7+FHM MF>:;+=HW:J;:R$?.MSU.8AL(E*R(S5\2QKZ3XO2B%&'NLSASHBP>\6C:>S0= M]<,@K*Y:/!,XX5]TWVL\M5W(%XOEYSCN.I-9A^//A&.']SED'[<'PG%4.[KX M?M";O)"G$UL F@1&C]MR>0K%M4;N ;)MH&VIMWL*A%ZU=;X3?M<.[LVW/^[\_6 _\9D>![3Q=I[R_(>/7Z/,YH MGVYL*!.8?J#]P<[:%BM^2?6" M"VU&T0'O6%]@VM=8QF-8H!C\2-LD%C[:&J MH[BC50;\$^&QGF<1.ZHFVI48B&C2=B8_[I/T"_N)PLYT@.05! MV]$_J2/0SH?H_J/(C0^K(_S$"07UP('OX@([4 =R4ML#!Z&+J]W!_CO)=B2HX=*TNX^X&6'>_(D@"/@SPA! ME+P&[.G@9]%:-G?VEYB&8B@?[7^C?K7_[7;>_FQZ(F__V7W.&Z0TS2NYQ%;< M5]!M-^UOL/;%J(W]]72KC%%K^[B2^4(V1(#O2Z7,_H4$]#\CS_X+4$L#!!0 M ( /"&5U*;?*W5G04 %,- 9 >&PO=V]R:W-H965TIX-C/% M4C:Y>:U6LL67A=)-;O&H[V=FI65>ND5-/1.^G\R:O&HG9R?NW94^.U&=K:M6 M7FENNJ;)]=,;6:OUZ228;%Y<5_=+2R]F9R>K_%[>2/O3ZDKC:3:BE%4C6U.I MEFNY.)V3I))[R4B[RK[;5:_RB'?&+" M*U1MW"]?][;S;,*+SEC5#(L105.U_9@_#ONPM2#U7U@@A@7"Q=T[YC8_ M.]%JS359 XTF+E6W&L%5+17EQFI\K;#.GKUO"]5(?IL_2L.GM_E=+1AX7/C" M/X 7CHF&#B_\QT3Y966*6IE.2_[;^9VQ&M3X_8"+:'01.1?1"RYNH)BRJR57 M"WZEU4/EF OA\.U=WK>YAW$_=YJO-GC& 58]H'5EPT/=8=?!%ZUE:_E"EE+G MM4>FH&7K\;PMN;&YE5LKN7R$M(W$5\/7T 6-(+0$2+EM0.\7JH9^S3'[5>:Z M+S)'B61S)S65B4VKEMNEZ@QQR"(B]ZY-BD1G,4L]/P@&$!%%!%0G# A MHA%L&@'GB$V#)* A"GP,W[*YYV<1QM0+XQ0C@:8'*!"/%(@/ENI:%JHMJKK* M7<\!$>Q2'B #M\I94 J=5?J)#VGR:^2TCRJ'_9^C4>Z+@"I96-1LH,8V#7+K M3,P8@B:>#(&M=D+?H=T:M/C_S'A[.++=J(@K@>F FS)PI"HF(6,^D+5K- )W)*>/?V94=DG)F X#4#+ M(Q;/V2=%67;XB':)O95%1V<+AW,2C-MYEHF492!PYHL-&Z$N#;L2<=J\O7>K M^Y#9=.Z8^=TWJ0C$]^/X=T].CP;A1"P4&0N1^<424(3#'_*ZZZN>4TGRMI!? M 4XC>'E>TO>$4?1NCT/!HCD+4W8M#4I:+%WW*.4#3O!50_VE@&UEV51DD=.6 M)V+13](HQ&1W,W&&%5^>MW*:>*D_)W/AQ4':3Z*0)I_!.,VH)L CQ?YWH2:C M4)/#O1KEJ!95D2.="Y1-M4C,4+B;AN..BG-C)%Y//U3Y'31EJQ=.Q\/.;DE> M6PZ+'8<*[7VG[>:]4]KU^MDO6K3>;<7_3F677T.S3Z2,%51AJ_:>XRSLO?5U MY46N]1,DL,YU:=R>QR&UZ:O%,3D/:@TJB+"%#W0%QI'CHX5X)H69!\IR"!@G;3K($O3])4O9! M(HSM34(WB- 5T!-@T=,I2:!!]H.F)/=L,PLR+\2!(D*<'3X0C3G>JR2P.TX' MFOL)T?566;05ZC)[<>?>/$4&PO.Q;*<*VP&/'PIEL&H:0!7]685.%X4)9NZF M_$HM7G7N+';HT]";QTY]D>=')*=-CQGJBIL"A"64RY>2F0K?BT7H-.U[240PG_;O#Y]N+:0C M&5U@[GS0?2 *Y_M$/MNZZ#92W[OKO.&.8_V==WP[_F,X[R_*S^;]WXV/N;ZO M<)NJY0)+_==S'*RZO\+W#U:MW+7Y3EE" &0 'AL+W=OO((0]M(!G293MR(%MP$XRK _-C+A=,0Q[ MH*4CBXA$:B15I_^^AY2L.6WBM0_F]9R/W[GI>'%4^M&4 )8^U94TRZ"TMKD. M0Y.54',S5@U(O"F4KKG%K3Z$IM' \Q@ M>-(IGJ]/Z+]YV]&6/3=PHZI/(K?E,D@#FD/!V\H^J./OT-OC"6:J,GZDQUXV M"FC6&JOJ7AD9U$)V,W_J_? C"JQ78)YW]Y!G>F"LK,:;P7JV=4]QOV=S%0-= N:[DJN@;[YP/<5F+>+T.(33C#,>KA-!\=> M@8L9?:^D+0V]DSGDSP%"Y#809">"&W81\1:R,4WB$641BR[@)8/!B<=+7L&[ MXUH*>3!GYOZ]WANK,3_^N8 _&? G'G_R"OZ-JALE05I#54'=KK7<)R!N-]R( MC'*9TUM1M19R^I+_7W+[Y4<_E$ +56&%H6G4NNA1K%'C:5B\S)ZQ.IV<,=L/ MS/*>F41FHF/6(#/C785? :^-)T+E!@5RD7$4OR9_ ===U"G&#.H]*F'O[BN M!IR!N\[ NZ>L:EV2%%K5](9765L-6?BS57&9TO]6!10%-H=319RYGC;*HI3@ MU3?AL26W] B8MO#,#E]1SVVY6$?<$_C20?%S=_U@(7U7+L[G@\L[M@3#'*="=C'.Z@#FHZ_Q2Z+MN[25B*622\0P)B$\Z4__] M&1D9@_*-/QFLY,8U,DVYX?R;N3F/3CJ>R0@2")5Q0?6_6SB%)#&>=![?UTX[ M=4QCN'G]X/UCV7C=F!LJX90G?[%(+4\ZPPZ*(*9%HJ[XZA.L&]0S_D*>R/(O M6E7O#G3$L)"*IVMC?9^RK/I/[]:%V##PR0X#O#; ^QH$:X/@B0$>[C @:P/R MU&!7&WIK@[+IW:KM9>%F5-')6/ 5$N9M[8?>():A+TM>2)I%S]#;-^_F ML-!=7FUQ=K:W,W^T=O;82U?+4&N!:RUPZ3;8X7:N*1 5"2 >HVD8\B)3+%N@ M2YZPD(%$7W_7!NA<02K_=H0+ZG!!&8[L"'=:I$5"S3@]@CC6 Q?1Z!_=XTQ- MD.(: UKX#"($5&0ZD6V:SZH0@S*$@=+M9!20D3?NWFZ6\_E;9#@:!/5;C_(G M=?[$F?]<\? ;DGG"%!*FLV[KDY6+WD9D_#BW4]<;C_+JU7GUG'E=@@AU"35F MC9"RS#)BMRR"+$*QX.GZ69GYMH'@=N][WK'G_>+H /TZT;[3T^Y[LAH4$OV'=H^/6?]9T?SM11O4N0R MJ9_15&?'_JV E(-@/-J6E#L"1O>Z(TM'W89UKD.GIPN6L;1(T=<+, 5TC<51 M[7+4QM#W/8M]S]F&3UR6$22(6Q;J"%0(FBV@'/R[2]S@E336V-^8F/P75=ET MR.)&AH*93GL%2=D=Y)+EUKG R<(;"F(22M:6/9A]Y+OP+[?X-WWFD6QU,1NKFT1Y; 9 EL, MXD$KLE@&8O&(WWK:H\LH9(K 8#+Q6=K,6D8%[P7B@' W> M]Q@E@85KX,;@J1X.A=*4.M,BY"52J=X"A'%L%ACV1FX MEY _1!]WB.8E5F#)&[C9^$<4OX( M>1I"-$\WQ)*8N%GY GGV'SW$TI6TLH$G%J?DM1OX%\ASZ"Z>;'PW=9/R/--H MRVARI+-]SC17" M0TLING5ABDM?NUE\@P:%;=F)Y2]PPG,ZOS>%!_\@/]"BP M7^+16?4E_K+<8)75BWA>+9OMQ_E]I+(L):WLY(FE)W$O1G_(N<,ZQN:1@N][ MWI./T-V-@S%S[GE!Q8)E$B40:S/O>*![L:B.$JL;Q?/RK.R&*\73\G()- )A M7M"_QYRKAQMS_%8?Z$[^!U!+ P04 " #PAE=2(S ;#D.4VDN>ELK-V^#0(3;2#EYDIM0>*5E=(IMWBJUX'9:N!Q#DJ3 M@(7A($BYD)W).!];Z,E89381$A::F"Q-N=Y/(5&[FP[MO Q\%.N-=0/!9+SE M:W@$^VF[T'@65%%BD8(T0DFB8773N:5O[]G0 ?(9OPO8F8-CXDI9*O7%G3S$ M-YW0,8($(NM"/!:SY 9F*OE#Q'9S MTQEU2 PKGB7VH]J]@[*@OHL7J<3DWV17S@T[),J,56D)1@:ID,4O?RZ%. #0 MW@D *P'LWX#N"4"W!'3;9NB5@%Y;0+\$Y*4'1>VY<'?<\LE8JQW1;C9&

Y M^CD:]1+2;91'J_&J0)R=3#.#(\:0V^AK)HQPJV?(3^0VCO-CGI '6>Q'MZZO M[L!RD;S&&9\>[\BK'UZ/ XLT7+ @*E-.BY3L1,H[B*X(';PA+&1A WSFA\_Y MGG3I2?1=B^0>^'UK.+W^%AZ@\I7\K)*?Y?&Z9\A//K_',?)@(35_>G)TJQS= M/$?O1([;*-(9Q 2>T5T,F";1B@C#/(+SEJ<)I71 PQ U>CJ4YWCB@(7#PWG? M<.Q5''M>CF[ODCDW;O-]GD.Z!.TKO5^%[5],WD&58^"E_INR>)-8S:7AA?EM MM8B@Z;X8'*L@B-*D(C+Z%*^$BE2R$+\X@S("NM4H)](@%ML-$DW.+.W F[$9(( MB0N$6DKLCZZ]"+DF$=\*IR^/_T(S=$4VE3$Z*J/G*>*Z*N+Z[$U)_B:+Q8*\ M5URVV:@TK'TXO-A6I0=N3[TEY;PU1(#=.6[T7GJ\1Z\]6M+:Z2C[?NHE<(WK M;$&#:5K)V7>"T*LP_-&G1&V*U.^*R>()>TD8D?S\@>:S$^+K7Y4;_[ MY=)P&>.]6UCUBT+X#)1P&0$.$# 1!FYDVCMSS6K[I/W_VCJF98A^Z^RUL5*_ ML[:]_W#LA>A]2;35O5F[*QU>[MZL+9/Z/?-7#!IE6J/'X:/NLM'HZ+'3^<6N MO8[^/V:'8Q_L!C29E51OL<785H*SV@S9Y"Y0Q@14BPZLA*J^+U_/BQ*IM_OZY5!;?9O/##7#D MXB;@]952]N7$O=)6?Y),_@%02P,$% @ \(974LT9?GIC P W@H !D M !X;"]W;W)K&ULS59-;]LX$/TKA-!#"SB1J"]+ MA6T@L=,VP*8-DK9[6/1 2V.+*$6Z)&5W]])VY%-%G,I#@@::V--SNHLU^C3;XHMP?E M44NS2PU.+ZXK95:40E?9CXHJ:JNGT 6Z49J:,D".WA$JT5?"*E!(;-"54J ; MKT"32A[8_Q_>5RAUZ_>H%>([[7 U^> ^ W MY\.3EW#7U+$MIM\6TZ_]!?]5S*4HUY03F_D)>H!,;#G]QQ3E-@>NZ<:4B\&O ME9R@]T+D!\K89*BH$_01](C.H-49U#K# 9U/1'WE/B*G-=*^#7])5-%WT>*37/MIF/:G>MIR34>YKK),5-S$*2$#NK>1]U$? MG40=ZB#Q<#]UTE(GH]2?= '2O,!2FJS7.>6"7[3S.OU]6I(3+;X?QOU:TE9+ M^G_ORS(]X8O,&??Z";'W_%GP1BEON29\2^U1&XZU\=$E#P//&R+O?)/P^!%K MLLR>3W$O/3ZAOPBB-!B@?WY%L3]^P6$#TG[;).R!5[U'KG'Q@MO'Z4"A\?/+ MB,>?QL]"$X9VE MY=1$((_-U'&BQ:[N%M9"F]ZC'A:F 05I#&PO=V]R:W-H965T9-!9.'&RGA;]G M[(9L5]MV>4"\)+[-.7/.Q'8&*ZF>=89HX#47A1YZF3'EF>_K.,.X%2!KO*J'W,7#+%YFQ _YH4+(%SM#:R (7IT#L/S\:A"W K'CBN M]$8;K)2YE,^V))BR2IA;N?J%M:".Q8NET.X)JWIMX$%<:2/S.I@RR'FQ M?K/7VHB-@"C<$1#5 9'+>TWDLIPPPT8#)5>@[&I"LPTGU453*:VZMTG ,/[7AI!D3N&11W&&>%%'+QUM1GC[A.@]_Y!BN[#5OW M2ZSL_F-EU&GOLK+7D/<^27[-4X1#^K3?D"E]M"V#_5#]=>0>1_I-4OV]2+-J MKF/%J9IPBX*Y?9[Q4G^FQJ<-Q^DWU#@,_IQ=P9=4N8;9+'/8Z^XJ<[AQ=H9? M5^C_8.VIM+]QO-NK\H:I!:?34V!*4,%)CW:>6M\^ZXZ1I3OQY]+0_>&:&=W8 MJ.P"FD^E-!\=>XDT_P"C=U!+ P04 " #PAE=23)=WAG # ",#0 &0 M 'AL+W=OAZ@,A-P$5[*QM)AUI?_S:AD"&$#J-FI?$-N?1 4CTHRRHF%J9E-OWMBW2#,I$7+$M4/5DS7B92#7E&UML.20K0RH+FSA. M8)=)3JW9Q*S=\=F$5;+(*=QQ)*JR3/C3#11L-[6PM5^XSS>9U OV;+)--O M\LOVCJN9W5I9Y250D3.*.*RGUC5^O\"Q)AC$WSGLQ,$8Z526C'W7DT^KJ>7H MB*" 5&H3B?I[A#D4A;:DXOBW,6JU/C7Q<+RW_M$DKY)9)@+FK/@G7\EL:D46 M6L$ZJ0IYSW9_0).0K^VEK!#F%^T:K&.AM!*2E0U915#FM/Y/?C2%."#@X 2! M- 32)W@G"&Y#<%]*\!J"9RI3IV+JL$AD,IMPMD-YXLG9/3P"K0"]0P^U\HBM4;,HT/)I/T:*!$F)7B] )GGQ1A&^/"S0ZU=O MT"N44_17QBJ1T)68V%*%I8W;:1/"31T".1$")NB649D)](&N8/7<@*WR:9,B M^Z1NR*C%!:17R,5O$7&(,Q#0_,5T' _0%R^G1R/9N*U$KK'G_D2B>TC9AN;F M<_GZIP*A3Q)*\6W$A=>Z\(P+;]S%H'@U,S1,W44>9RXF@:OJ^GA8TF,8"6-, MO.>PQ0#,BXC767L6O]_&[_\D_K3B/*>;[M7]>@OE$OA8=8+6>G I <+617BV M #73/RQ9[#LXZ DP MT]^\), !SG<#WA@6(VOBCT?@_4W@GU7[P2_6/6^/Q MI>J/G:X/.F[?D@#.L>\$R!09@?!<,*X(-.CD:2_I]@'Q]02^,8<]P5*645E?;AK5]LKQ;4Y2/?6;_15PQQ_.S/U M/>4VX9N<"E3 6IETKD+UHO#ZZ%]/)-N:P_"2276T-L-,79> :X!ZOF9,[B?: M07L!F_T/4$L#!!0 ( /"&5U+^>_R5V , ! / 9 >&PO=V]R:W-H M965T3VN1XP/:C_6=IE[J@KC?V';S4TB2!MC5=D%$X-25NU3/':%V M@DV<">!?@"Q&WB3S+:V'% M?*K5%K2;36BNX9?JHXF;":_I449^?W^!6K!F$$BRR3KE"B@)NJ?=VN M;&^NT0I9O)W&EM*YH#CMH*]::/X,-.-PJRJ[,?"^RC#[%B FGCU9OB-[Q8.( MUYB>P)C]!#SA20!OW"]^[/'&S^%)(_)<8]XN];UAI4L:$YN#E4U##5.(!-/)D#JK"=U%D1Z;X@/ M$$SL/(MV*1UDVY8Z4%]1^7:5)R7I$ MA:HQH"H<4?'1K>,0Z7 JYDD'.%_TG"^"0 O:[$]6I@8>5-%XRI]OL5RA#HG^ MLD>_?-W=Q9+!Q)*75<41O*,59GO^RL*ZD)77Q0\4EO$!E+]R:0>+9.,@_V6W MZR$E+]?T$8545%[*>Q(_6.(P[G$?8X.[LK G+ANMG4F)4C7T.+ %R7+-H)&# M=,,I&)3N6Q:B._@N"[OAKZH:I2]!.9R&C5O.P1H/OLO"3KGSMQ_1\>"9[/R5 M=3Q8'0M[W;_7<1CW\KB.!\-DET&L:UPCR2(C.;15^*U=\5;H7)*P"EQ3:')R3D:HV^M7V[&J]E>>E;*TZ7US0U=6U&X"_;]6 MRNXZ+D%_"9[_#5!+ P04 " #PAE=221FCQLT" !2!P &0 'AL+W=O MO[:394M(N?6CLR9PS9V:<\7##Q:M,$16\Y1F3 M(R=5JKAV71FEF!-YR0MD^DW"14Z4WHJ5*PN!)+:@/',#S^NY.:',&0^M[4&, MA[Q4&67X($"6>4[$^Q0SOADYOK,U/-)5JHS!'0\+LL(%JJ?B0>B=V[#$-$-WS>DT(0UP=[UEO[&YZUR61.*,9[]HK-*1,W @QH24F7KDF^]8YQ,:OHAG MTO[#IO;U'(A*J7A>@[6"G++J2=[J.NP _-X!0% #@GU ]P"@4P,Z-M%*F4UK M3A09#P7?@##>FLTL;&TL6F=#F>GB0@G]EFJ<&C_B&EF)< &+JH_ $YAC@D)@ M#-NW=Y0L:4;5N[9D1%&V L5!M_CBJ8 ;1 FG&:,?\?(_Y$L6+-C\M MYG!Z<@8G0!G\2'DI"8OET%4Z"Z/%C6K%TTIQ<$"Q'\ ]9RJ5\(W%&'\D<'7Z M30V";0VFP5'&.4:7T/'/(? "KT70[,MP_^J(G$[3DH[EZQSDVZO^1 C"5JB_ M'07/=]H;;A7F\N5(K&X3JVMC=0_$FI*,L C/88DKRIAIK.[_.Q+1UIB*JV^Y MS'A8CWTO] =#=[U;K<]>5X.PWSA]T!DV.L.C.F_9FM-(UT3JPU46D.C#U::P M8@EW%?I=W]M3V.;EA;UVB;U&8N^HQ$G.A:)__J^Q]RGZA>\-/HEL=>MTJ M^XW*_M<:CBP^UNK^YU;KWWZK6[P^'(A*HKLSGG(4*SNU)42\9*KZ2AMK&ULC95+;^(P$,>_BA7UT$IM\TZ@ M"I%X[&I[J(3*=O>PVH-))L1J8K.V*>U^^K6=D*40$!?P8^;OW\PXXV3+^*LH M 21ZKRLJ1E8IY?K!MD560HW%/5L#53L%XS66:LI7MEASP+EQJBO;2DQJH((PB#L7(&KL/TUC;&X,?!+9B;XQT)$O&7O7D,1]9C@:""C*I%;#Z M>X,I5)464AA_6DVK.U([[H]WZE]-["J6)18P9=5/DLMR9 TLE$.!-Y5\9MMO MT,83:KV,5<+\HFUKZU@HVPC)ZM99$=2$-O_XO"W M#KX)M"$S8,2_(7FQ(LHU0 M_B*QI8+61]M9"SAI +T3@*Z'GAB5I4!?: [Y9P%;1=N%[.U"GGAG%6>0W2/? MO46>XSD]0-.+W=WA&1R_JX!O]/S+*O!KO!22J]O]^XQVT&D'1CLXH3W!%:89 MW*(EK BEA*YTT3X \[Y"-%JQT=)?_UL:1,/ 3>RW_>ST6(5!''96GT###C0\ M"_I(LXU)0K[+1J:ST4?9"(5[YX=!X!U2'EL%P\' [Z>,.LKH+&5[^R_"C(X M[D(GCN(#SAZS8!"X<3]HW('&E]4=U#=[IN+Q42U#)QR&!XS'5I_O18-H[S6A M&OC*]&:A$K2ALODXN]6N_8]-USM8GZAGH>GB_V6:-^4)L: ^KM!+;(229 &F%VWLKK5(UUMV'Z3ZX8,!J$C/;@75__;5# MFD#BI$Q,O$!^G._S\?'G8\?#'1?/+@A*SJCZG'S(/2=6V99L(2FDO$4"+H<.9_0QXD' M34".^,;H3AY< ].5)\Z?S'C]FOTV[[SNS!.1=,+C?]E"K4=.Z( %79(L5E_X[A]:=,@W^>8\EODOV!58 MZ(!Y)A5/BF#-(&'I_I_\+(0X"$#]E@!6=VM*%!D/!=\! M8= ZF[G(M_GU)%6'REPQYG4_#^W15X!U@*OJYY)C58 M#EVEJ9H&W7E!ZV9/"[?0FM)Y#WCH \ 00TOXY.1P%!V'NUJ@4B5/8LLID8.NV+?/^L0<*=H(O_K:- K&_3R!OLM#=X3E0F6KG0UJ+66DNOD M+Y0(FY+[3$&>R;O-M+& [_:*B:\I%9?;H,G,<>69N'O_^G;9%@F.YK_?*%LK"GHM>E?^BKO]]??+%C>=]-IO&_?* M2/$Y1HHM%NFC^H;5BFJ5J#)2_,:.M3?K@:]:)IGIS\ 9G>MMOF+T)$?%E:/B M"SDJKAP5G^NHN.F5&$*_OOFVP**PM28J2\5_VE*QS5+K6S +*&KY5/ J2_7. ML=0B.#C6$=<+V *+HGY]:^@>G'&8 R;]&; RZL1TJ<-@+] ]$_LSF_V-XIO\ MV..)*\63_')-R8(* ]#OEYRKUQMSDE*>G(W_!U!+ P04 " #PAE=2)JDP MF&@% "\( &0 'AL+W=OL6Y ;_B*-$GO94QZR_]OIZO>,STL5SSQ'ZS ME"IFQAZJA[Y>*\X6Z: XZJ,@&/1C)I+>9)Q^=J,F8[DQD4CXC0)Z$\=,/9_Q M2&Y/>K#W\L&M>%@9]T%_,EZS!S[CYFY]H^Q1/\^R$#%/M) )4'QYTCN%7Z:4 MN@%IQ'?!M[KP'KBIW$OYZ XN%R>]P%7$(SXW+@6S+T]\RJ/(9;)U_)LE[>7G M= .+[U^R7Z23MY.Y9YI/9?2/6)C526_8 PN^9)O(W,KMWSR;4%K@7$8Z_0NV M66S0 _.--C+.!ML*8I'L7MFOK!&% 9#4#$#9 -1V ,X&X'2BN\K2:9TSPR9C M);= N6B;S;U)>Y..MK,1B9-Q9I3]5MAQ9G(A$I;,!8O 9:*-VEB%C :?P6PG M*Y!+X$-.M>;V6Y8LP)5@]R(21G -KCG3&\47@!EPP80"WUFTX<")!&[Y?*.4 M2![ &=-"@X_GW# 1?;*G\*%'+RG2LQ\5!OVXYO$]5S]M^-WL''S\\ E\ "(! MWU9RHVT=>MPWM@MN+OUY-N.SW8Q1S8S/^?P88'@$4(""BN'3UL/AZ/7PONU] M+@#*!4!I/EPG0*$+9RRRG>9@EM[ ?RFY6=LF'!44F!EFTBZ!*5N[^T"#'UI0C3% X43Q-(,1SA^NK\X7"OR'(0"6AUA32OD#96>"T3_@RN MF7JT,EYL[&6:7\@-"@WR[(-.7#%A7D_X_BLF+$L!T2@(]\2H"*,0#0;5>@SS M"H>-%4ZY,F(IYK83#FCG?"VU,&TT&>5G&'5"$QAXK@?O5R7+4>QW& ;[=TA5 M5(!K[F)8^.6!S:I(M9;*:7(F6]XBT%,5=@.KT',5'@"L68YBJVE @GU!RE&C M81VTH."9"V@U%/$?AX "*#,H7/X5D7Y&JJ #7 M*.+)"IO1>G<\.P;?5+HX>@8SMRS:_>ZU4<;3$0Z[H8RG*1P=0)E1J>?6O*"2 M-.6PT8C4_*(@SU?4S%>WVK8_\=K-?RH38[N4]L0>BP6W6',FI85,R/,2P4[( MA I+5W2@E5B6J'8I]KH SU34S-2OYY>G"^N*P%>FDL_6I>:^Y+E5[ST:$>E& M[SU.4?,:LW7OIUFB5BMH; ;;?9L1,U+QU8DRG*\ MNKI1,(!T#T55<72(1G4P\KQ$S;S<%P/\!_[,@V#//QQT0BKL^8B;UY/MG"ML M9T2JXAJ<"/;,Q&\PLRS5G]L37'#UN!MR>:3BYM5F.[G*[KS"H%1%U1H4[!&+ MWT!L*A5J)83G)NZ&>\<>NO@ _AV7G3E&M+294A&&0D1)C10>P[@9P_M2N+OF M]^TC]D#%W?#SQ/.6',#/D[)3K["/%5'U]I%X_I)F_E9J]/N.DGB4DFYX?.(I M2P[@\4G9O5ED5ZC\DD'J:D&_:?>!*3 ]A_4C;V52:S M(JS>9!*/9M*,YIU:N)42GJ6D&W:?>-J2-Y:O[7?TRV:^:DN_'%6_I^\)3)L) MO"^&O74.M0E /61I-S8!J*

NK09NA6ZO'-?@'J+3LGNM;0_D@;-T17]I1P7%HDZC=H_+=@9'K]&GS MO31&QNG;%6?V9G !]ONEE.;EP#W SO]A8?(_4$L#!!0 ( /"&5U)"=51S M[0, /8. 9 >&PO=V]R:W-H965T3#,2J$^=L!Y9O?V,'$NA"@-N7 M[L/B.#/CW\S8&<]@+=4OG0 8\I**3 ];B3'Y1\_340(ITS)L1/>:)"S)UWAL3 MZ\IMGQ+! (B8TTP_%G!!(2PEI#CWZW15K6F5=P?[ZQ_BOKMTA4:"/3K3(2I#PK M?]G+-A!["K1S0B'8*@2_*]R>4 BW"J%SM"1S;DV98:.!DFNBK#1:LP,7&Z>- MWO#,IG%F%+[EJ&=&GWC&LH@S01XS;52!&3*:?"#W<)K[,I>??7^X%G$,,:\Z+MDN-RR>#$DC0@3S(SB28/60SQH0$/^2LG@IT3 MXZ#1XA2B&Q+2-@G\P#\"-+E8G?8;<,(JIJ&S%YZ**>.*?&.B@#89,X'Q!3)S M9_*SDD7.LV6;U'&?&6; AIU,6&Z#K,F/?] B><1I_;.!Y[;BN74\MR=X'IC* M/N 1)H*S.1?<; B\Y'B.("9&DCF0G/&88'HCF>8"7*;E D_I"K("<-L)P(V8 M@3Z6['+MKEO;?C16(^K;OX&W.L)\5S'?-3)/<(=@H&Q8:NJ<;6R@CE&4UN[V M*#J]WDF*3D71::1PF5R5F61:@]%M(C J@E ;N7(8$*-8IA>@\"U+97&D(+>61^: M) Y\Z%<^]-_BP_5YZ)_UH4GBP ?JUT7"OVXCU:R$9Y4+X=%BX)\E;A0Y1-ZK M:_0ZY/8>L_T8X@>NB9J>IVX2.:0.:NK@ZNVR:5\3[> \=Y/((7==\6CX-NX+ M(AZ>)P\O_4+2NC;2,\613,DC7G?P;D5^/$$Z!]54ZDF,!1VWD,+%F"Y4N29F)CI2<(^FZ74=:ZKWM*Y5M+E8W4>1*O!&\H!7 MDTR#OB@;=2FAO3\C&W5AH,V58>^&@['7/ 95WK%WAT9A,+;'QB1 %M41(PE' M614E&[)0,FT\5/W+;F?>7@>1@EJZQDHC&%:A\AY>S5;-V[UK67Z;']NFSG4F MM9FR(WQB:LDQD (6:-*_Z>(64F6353X8F;L^92X-=CUNF&!C"LH*X/N%E&;W M8!>H6MW1?U!+ P04 " #PAE=2:"?:;44# "!"0 &0 'AL+W=O.!\]LL]7FP)U-=G0#2] ONR>).[?1DK$"N&*" M$PGKJ3/W/R5C@[> [PP.ZF1-#).5$#_,YDLV=3SC$.20:J.!XM\>'B#/C2)T MXV>MTVE,&L'3]5'[9\L=N:RH@@>1O[),;Z?.R"$9K&F9ZV=Q^!MJ/@.C+Q6Y MLK_D4&,]AZ2ETJ*HA=&#@O'JG_ZJXW BX,=7!():(+@4B*X(A+5 ^%Z!J!:( M;&0J*C8."=5T-I'B0*1!HS:SL,&TTDB?<9/VI9;XE:&I*+E6Y!E28'NZ M0CW_8"%_3$!3EM^@_I=E0CY^N"$?#/[;5I2*\DQ-7(W,C']N6K-85"R"*RS\ M@#P*KK>*_,71^KD"%T/2Q"4XQF41]&I,(+TGH7]+ B_P.AQZ>+>X/^X03]XO M/NIA$S99#JV^\(]9_GR>._+O?*6TQ.[[K\=,U)B)K)GHBID%S8V16[*"#>.< M\8TIG#>@LBNEE:ZAU66FTW[F1S$&:W\:Y@Y0. [.04D;-(S#!G-&9=!0&?12 MF6=B9P>3J?SEBTE$?.>'73PJ18-3%[T3'F?FX\9\W&_^K-E,9Y-'J@17."A_ ME@P3B#/WV%6=#1.WO H'4;=3P\:I8:]33U+LF9WWQJFTJJ+<3H N#X8M#P9Q M[%WDMPT*H_%%$21M4# X*8(S,J.&S*B7S*MD&N[$>JUN"<>IA'G&B(H]2-9- M9]1RXBX*_W)/+J0"YL9>\(O9NJ.9Q<]J\(^;V^KPX7^#[HGH._%93/4X>J<1Y MHT@.:U3IW0\QLK*Z\*N-%CM[!:Z$Q@O5+K?X1@)I /A]+80^;HR!YM4U^Q]0 M2P,$% @ \(974HJ#3'PE P L0H !D !X;"]W;W)K&ULO59M3]LP$/XK5K0/0^I(G)>^H+;2*&-#8ENUCNT#V@>37*B% M$P?;H;!?OW,:0FA#04CL2QL[]]P]=\_9N?%*JBN]!##D-A.YGCA+8XH#U]7Q M$C*F]V4!.;Y)I5S73ITF MI@6VG^^]'U?)8S(73,-,BM\\,[$-5FPJ-V?#$Y^+F6IT5Z/78-D;4@WKHD= MKHGY3Q [@GB?!+1'?,_W.N"S%\/IZ#'^:RD[JSHVNN@\FK/[\UT&$7#<.S>M NW M;34( [_?6#VB'#:4PYV43T'K SR4<9F5@AE(\"SAO1)SMCZMF '+I#+\;[71 MQ7X=(&KQ^A"-:.1OT.\R\Z)!V,T_:OA'._EC%_?(3VF8Z*(6;<7T^UBS#68= M5L&@Q?\1L7Y#K+^3V$QF16E M;K-%G,A4[-B"LCY5\@N0.UJNT$3:O#V/3YL M@@W?I,>'6T7N![X?;4BQ;16%7N!U2S%J*(]V4OZ>ICR&.2Y5S4[Y,">H] M7,O>VVM!6U\!^B9JU&[;A1[U:;"A1I>5[T7=:M"'*YGZS]PY^/U>2I&0DZQ0 M\@8L6?TB'1YN8AK\!QT>;E&Z^QI]M0[AUJ5._4'8WQ2BPXQZ([JAA-N:)^PP M]Y6I2YYK(B!%G+<_0"75>CY:+XPLJA'C0AH<6*K')O/](0V);EDMCC>6_F><:3;H1\4!4A&IYKQM4DJ+1N+A%2 M145JK$Y$0[@Y60E98VVVLG]UVHV6)5;D2K"?M-35)!@'4)(5;IF^$YMOI--S:OD*P93[PJ;S#0,H M6J5%W8%-!C7E_H^?NWL8 **S/8"X \3O :,]@*0#))\%C#J NVKDI;A[R+'& M62K%!J3U-FQVX2[3H8U\RFW9%UJ:4VIP.IM+TT%2OP#F)5P_MK0Q-=7'P$W' M?8%I65);'LS@AOL>L\4ZS(G&E!T9C_M%#H<'1W E,/W2K3*$*D4:9.;C8"* M+H^9SR/>DT<4PZW@NE)PS4M2OB5 1E2O+-XJF\4?,N:D.($D.H8XC,,="5U] M&AY=[(#GGX>//U"3]'5*'%_ROSK-&>8:IL-JP:_I4FEIGM#O#R*-^D@C%VFT M-W,S/PKJ*VV[ M=":OK'&\0*FF'+D&T2NTKN YV[0';^/&51$L7G*7H:UF&' M5Q3%R5NO_%^O\>G%JY.7B@8/H29R[0:*@D*T7/O.Z:W]S)JZI_K./C.SS(^> M5QH_"&^Q7%.N@)&5H0Q/SD\#D'ZX^(T6C7MN2Z'-XW7+RLQC(JV#.5\)H;<; M&Z"?\-E?4$L#!!0 ( /"&5U(P#,?[Z ( &X' 9 >&PO=V]R:W-H M965T:VXT'VO-&9Y MX_LZ+Z&B^DHN0>#.7*J*&IRJA:^7"FCAG"KN1T&0^A5EPAOTW-J]&O1D;3@3 M<*^(KJN*JO4(N%SUO=#;+CRP16GL@C_H+>D"IF >E_<*9WZK4K *A&92$ 7S MOC<,;\:9M7<&/QFL],Z8V$QF4C[9R6W1]P(+!!QR8Q4H_KW &#BW0HCQO-'T MVI#6<7>\5?_BS G8WSQFR8L%6<&H6[#/W,X*N4Q8IQ3J@HR*TP5"S8C ,9:@U& M7Q*!%^D3F>+E*6I07Y$XO"11$ 5'@,8?=@^O3^#$;4%BIQ?_KR##8P4A$Z9S M+G6M@/P>SK11^!W\.1&VTX;MN+"==\*.**),9V@\U$X->L%(A\3;!H M0G-J48^1I@<,8=#I[H$>&G7#Y#AGUG)F'[L"@#?O1/&S@[*&<:>;Q'N$AV9O M[TC#Z.^TK@K4PG5T37+;2YION%UM'XVAZY5[ZR-\3)K>_T^F>8GNJ,(KK0F' M.4H&5QF>FFJZ>S,QKVO04$ !Z$ &0 'AL+W=OK^^ 0)[$&=F:; M9MU?/T,H$ PHG:J^-!C.]WW''SX'N],#%S_DCA %?F4IDS-KI]3^@VW+9$BJTM]X+@=1F4I39RG,#.,&76?%K>NQ'S*<]52AFY$4#F M68;%XT>2\L/,@M;3C5NZW:GBACV?[O&6W!'U=7\C],BNLZQI1IBDG %!-C-K M 3\LD5<$E(AOE!QDZQH44UEQ_J,87*UGEE,P(BE)5)$"ZY\'LB1I6F32/'Y6 M2:VZ9A'8OG[*_JFR M_ L.%=:Q0))+Q;,J6#/(*#O^XE]5(UH!T!L(0%4 .C? K0+<G<)WKYY!]X RL#]CN=2YY)36VEZ11$[ MJ:A\/%)! U0N27(!7/@>( '+L\-A?!INZZ;4G4%U9U"9SQW(]XDRJLCD M6J^RGLZ _ZXU'EPIDLG_1ZJY=36WK.8-O0?!I01++,0C95NPR'C.5%\/CVG" M,DVAT8=Y%+F>[M=#NU4FRO="-ZQ1)QR]FJ,WRG&1)'F6IUCIAFB"0M'?N-!B M'\UC)K]%8((BY(0=GCTP%[D.["?JUT3]4:):X%J^#"QS(0A+'L&]P$RF@V1] M@T7<)6I"D(OZ608URV"4Y1?2^X(#HU+@Z)9T^)@HA((@ZF<4UHS"449W^4HF M@JZ( +?DV"ZYHWN]V#^33-\=6^A172-Z!5G%=;7X9605&_WT/<_KK@(3Y;E! M2WPG'*'3>+#S8L*J4ITJRPMCU*':BPM1-. !L/7!@"\JKBI=FPAL";QB:X(0 M] :H-@X.T=\HK(HZ*1:'?M#E9,)@X =##6R<'HY;_1?.)@G/]D31SV I" M],Y(G:4SV+@U]%Y!:; Q73CNNF=K#9IF&L11M_L]CNO%_D#S&\^%XZ;[+*F9 M)CL)8F/I]J"0&PY\PF#CQ7#6#\<]?Y'\S*G0[_>>)#O&4[Y]/$=8J+%KY+R"L%#CN&C<<<\6%C)= MU'5A2S3'MO? (KW'Z.\[:NV7Q]WV.=)"IK<67Z?N>NV%!9X[0+6Q8#1NP<_4 MUK)*=]*Q 0Z-/:/QW?2 ;*JH]M;==;RPZSH],#\VODUVZV!8G,H_8[&E3(*4 M;'28&ULC95=;YLP%(;_BH5ZT4I=(1"^*A(I3;JM%YNJIMTNIETXX21X M-79FF]+MU\\V%*6#-+T!&Y_W/'Z/C9W57#S* D"AYY(R.7$*I7:7KBO7!918 M7O =,#VRX:+$2G?%UI4[ 3BWHI*ZON=%;HD)<***\GSLAY^7!'MH4R']QIML-;6()ZV-T*W7.[+#DI@4G"&1*PF3BST>4\ M-?$VX!N!6NZUD7&RXOS1=&[RB>.9"0&%M3(9L'X]P1PH-8GT-'ZW.9T.:83[ M[9?L'ZUW[66%)9H+72)AHG$4H19CFZ8PFQ+5A303$I0\APQO9$^H&NI MB"X9Y&C&6(4IFI5<*/(7VZ6X?M9[2@*Z VIC%.]G0LMJ]4LOG1E\)3Y=@,*$ MGFG*PW*!3D_.T DB#-T7O))Z4C)SE?9I9NNN6T]7C2?_@*<%K"]0,#I'ON=[ M _+YN^6C]+74RTH ^C%;227TSO[Y!C;H ML('%C@]@M?G14.T:56Q5YA]_FJ;IV,_(@5]5CQ.(Z&67''BH^QPB%6W&<%03S,2CI6 M\B;KO@!]Y&\4B"%BTB..XB1.AY%IATS?1'X%-<1*>[LQTNOK=:SFA^U'^7X4 M_;^X[MXQ:*Z@+UAL"9.(PD;KO(M86Q+-L=YT%-_9DW'%E3YG;;/0-R$($Z#' M-YRKEXXY;+N[=?H/4$L#!!0 ( /"&5U)=VGA%U@( '@' 9 >&PO M=V]R:W-H965T;DQYY?LZR:&@^ER6(/ DDZJ@!K=JY>M2 4V=4<']L->+_((RX4U&3G:O M)B.Y-IP)N%=$KXN"JM<9<+D9>X&W%3RP56ZLP)^,2KJ"!9C'\E[ASF]04E: MT$P*HB ;>]/@:AY;?:?PD\%&M];$1K*4\LEN;M.QU[.$@$-B+ +%WS/,@7,+ MA#3^UIA>X](:MM=;]*\N=HQE237,)?_%4I./O0N/I)#1-32M3:RJ(V10<%$]:@WYMT'>!5LQ< M6-?4T,E(R0U15AO1[,+EQEEC-$S8*BZ,PE.&=F;RW>2@R%1K,)J)NFA5P+XPYHR0SE[ U2N0;#,Y2]),Z MD%D52+@GD" D=U*87),O(H7T/8"/66E2$VY3,PL/(EY#V&O@]#\ MT^;!Y0$Z_:92?8?7WX/73OM<%N7:0"O-MD2_ITMM%#Z,/P?<#1IW ^=NL,?= MC'(J$C@E2U@Q(6P)L?:O0%57;2JLV&'9QO$\"8(H&OG/[7Q]5!H,AXW..Y;# MAN7P(,MV4MC[NY@!=%ZC"G#8IAK&.TP_ZL27<3?3J&$:'62*[T<9]E9QPTQ^ MDFWT@^8D+VT!KSV"*29J@;J8/Q3S0\I5-1!15DHX38#Y^+BE%LE-9 M=A>_V%KNN@^IW(P\ZCU? M^,27*V,O^.-ASI8P W.7WRH\\ZLL"RX@TUQF1$$R\M[1MY,PL 7\0^'C=XZ M)G:4N93W]N3#8N0%MB-((38V!<._!YA FMI,V,>W,JE7U;3 [>/G['^ZX7&8 M.=,PD>D7OC"KD7?ID04D;)V:3W+S%Y0#=6V^6*;:_9)-&1MX)%YK(T4)Q@X$ MSXI_]E@2L06@G3V L 2$QP*B$A"Y08O.W%A39MAXJ.2&*!N-V>R!X\:A<1J> MV66<&85W.>+,>"*%X ;7Q6C"L@69R,SP; E9S$&3 /8]KM7M*A_[#- M4%-4O].IHG8:[%0-=EH;O.99!BR7*4>A7'\L&?EZ#6(.JHV!;E6@>U*F>U6= M7CO38-W1ROXS*-'$"&8AJ@PHKUFP=#:9VG8VN*-68$JGT3':(76 MSDJCTZJEMDC:[I%'TMSYGL!>=_"2YH:H?KAG7]+:9&GWQVDF_Q&T=R[6XBCF M:Z>EO=,R7QLB/>"(A_=I>P+J=EOC-OUQX.X0M6G2=M?BUJ2V4GM9# MP]I#PU_UT ,)&IVP6)R?019C^%OOW/:#YYJI)<\T22'!5,%%'_>1*KXABA,C M<_<:/I<&7^K=X0J_NT#9 +R?2&F>3^R;??4E-_X?4$L#!!0 ( /"&5U). M/KB$_@, %,/ 9 >&PO=V]R:W-H965T6,+.#BZB\X9O&6&,H;80U/S=XQ3CV"(9'E]RT$;ATQKN/F_1W[G@ M33"W5.%4Q'^S2*_.&_T&1+B@ZUA?B&[3W&+1S@[;+3!:*R\.,:CH: M2K$!:5<;-/O@DNFL3?B,V[I?:VG>,F.G1U.1)$R;0FH%E$,E3P M.XRCB-D"T1@N>-9FMERO9Z@IB]_ "3 .OT_/J4V^ J6TZ,Q@\%!L-EW@#TC6!-_JVB(EH-O'=$0XV\:XO,'LQPN M-";JGQIG[<)9VSEK[W%VA5::##RD:QFNS/Z%L/ /7^&DJJ,RR*Z#M+)V/PIZ MS<'0NZ\@TBF(=&J)_/G([D_AYDY2&]\'M$P^SS&Y15D79[> [_[\I/8*9[W: M6#ZN+6T0"Q"NQ11H ?B@T3C6*!/[1J\08A?E5]C?U9F?SFZFJ]/<+ZCU:ZEE MB754'Y$*JMT9%H/W,D,H0N)DX.J;?5?$)Y$.RBB'?QP4YF\ M9Q/CI41T[?[V(672M(/)RYP^;C6HVF'5)+14Z:!V5U/?F.^_+FDJSJ=5175+*H5]_O MS?GD -XXE>:(]/.D]^HXE@H>=%]&52>YH]W.)7NZMI3\H%[S?UQ8)P>0.U66 M3UF6ZA_4:^P%#TUYS7>^VG.VSW* W<.=--M[LE/J<% OQ+4;QE"9,\Z1IB)F MIN?<0 E-C]E2I!1>\@+"2TKA)?^W\$Y(A:(.^M]*JK=SVTA0+MVM39D/MS77 MV7=V,5O<#,?N/O1L?A*<3;/[70F373?G5"Z9V6(Q+@RDW^P94C*[P64#+5)W MI[D5VMR0W./*%!>E76#>+X30VX%U4-RC1_\"4$L#!!0 ( /"&5U*F2*69 MAP( %X& 9 >&PO=V]R:W-H965TTE\;7O M.3[WV+D9K95^,A6 )2^"2S,.*FOKRS T106"FG-5@\25A=*"6@SU,C2U!EIZ MD.!A'$59*"B303[R<[G+!EW(< M1$X0<"BL8Z#X>H8I<.Z(4,;OEC/HMG3 [?&&_9.O'6N94P-3Q7^PTE;CX"(@ M)2SHBML[M?X,;3VIXRL4-_Y)UFUN%)!B9:P2+1@5"":;-WUI?=@"]+(#@+@% MQ+N _@% T@(27VBCS))L/E5" M,(O'8@VALB13)2V32Y % T,^8BQJ)?VR6I"O@(Z1ZQ>\0_@^G8&EC)]AVL/] MC)R>G)$3PB3Y7JF503(S"BU*=!N%12MGTLB)#\CIQ>0&%52&7,L2RK<$(=;6 M%1AO"IS$1QEG4)R3I/>!Q%$<[1$T_6]X;WA$3M+YG7B^Y "?=]"0GU=S8S7> MX5]'./L=9]]S]@]P?JM!4W=JA/OS*92Q^ZQO6 :>Q7W=SWD\<$4];]NQ)RG- M7I/>"$P[@>E1@8]4,SKG\ ]]#4FZM762#BYV].U)2H;1?GU9IR\[JJ^YUM!< MZWW*LG>F9/%PL*/L?5(Z3'>="[<^50%ZZ3N804M6TC:7NIOMFN25[PT[\Q-L MGDVO>Z5I.N\-U4LF#9J]0,KH?(!FZ::;-8%5M6\(&PO=V]R M:W-H965TJ#209BK2^I;2[]^XZ=D%*I\))X[#EGSDR.DYZT>;,EHH.S%,J.H]*Y MZB6.;5ZB9+:C*U1TLM-&,D>AV<>V,LB* )(B3KK=#[%D7$59&O:6)DOUP0FN M<&G 'J1DYO<4A3Z-HUYTV5CQ?>G\1IRE%=OC&MVF6AJ*XI:EX!*5Y5J!P=TX MFO1>I@.?'Q*^<3S9JS7X3K9:O_G@GUA_QAZIUZVS.),B^^\<.4X>HZ@P!T["+?2IT_8]#/T?+D6-CSAU.1V M(\@/UFG9@$F!Y*I^LW,SARM TKL!2!I $G37A8+*.7,L2XT^@?'9Q.87H=6 M)G%<^8^R=H9..>%<-M-2-JCRKG:.$]K,D%Q4$@Z!VL* M> MS^0'B[!1!1KX6J%A'@!?D&9CX7&.CG'Q! _ %2RX$#1[F\:.M/J*<=[HFM:Z MDANZ>@DL2$IIX94*%?\2Q-1DVVERZ72:W&6<8]Z!?N\=)-W>\V8]A\>'ISNT M_7: _4#;OT';]/UCLK7.D,=^WN$Z&CT*:'_KCMEP M.!JE\?&Z9GQE"HEF'ZQO(=<'Y6I_M+OM[9K4IOJ;7E_-!3-[KBP(W!&TVQD- M(S"UW>O Z2I8;*L=&38L2_I#H/$)=+[3VET"7Z#]YV1_ %!+ P04 " #P MAE=2)P4J-;H" !A!@ &0 'AL+W=O]/VS 0_5=.$1] VLBO%AAJ*]%V:$A#H'9LG]WDTE@X=F8[E/WW.SMI5@JM M]J6)[;OG]]Y=+Z.-TL^F1+3P6@EIQD%I;7T=AB8KL6+F7-4HZ:10NF*6EGH= MFEHCRWU2)<(DBB["BG$93$9^[U%/1JJQ@DM\U&":JF+ZSQ2%VHR#.-AN+/BZ MM&XCG(QJML8EVJ?Z4=,J[%%R7J$T7$G06(R#F_AZ-G3Q/N GQXW9>0>G9*74 MLUO,@3&BY=%9=6TRFG M/#N9J:KBELIB#3"9PTQ)R^4:9<;1P&=84MODC4!0!2R;NA;H8IF &3,EW%(3 MP)ULF\E598&"6 [D++!*-:X\7&:B(;W./5LB5&1PHWT] M7'6$\QL$9RLNN*7J'2$RZ(D,/)'! 2(/-6KF^@$R1ZF@FPW35XF@S@=C,*776<_"$JOTC[H#>UA3WMXE/;BX0F8,4BFJ15UGVQ- MP]>L9-3;WM4] 8>-:[4,W]&,DZLHWA/S/BH9II=[8L*=?VN%>NV'F(',5;EM MV7ZWGY,W?CSL[4]I?K;C[A],.WSOF5YS:4A:09#1^241T^U :Q=6U7XFK)2E M">-?2_H&H'8!=%XH9;<+=T'_59G\!5!+ P04 " #PAE=25B'+7U0" #- M!0 &0 'AL+W=O-6KFL*&^E\VH@U+I!^ M-#>.K;1GJ:1&XZ4UX' U2RZ&Y\4X^$>'GQ*W?F<-0S) L)H<*2 M H/@WP,6J%0@XC3^=)Q)'S( =]JKU;>5RN/?*,#?)V>7Q=+3XYOX.\CG*.>'9"-/'30 5P@&AT]P)'EPGJ-_V^XIY/-($GE X#V>@NPUJ%ZS#D0JSZ M3V8[I?WVLY,T98JA+\1.?,[OW!!?3_92/>L"P*!7SH2>!H4QY548ZDT!G.A+ M68*P3[92<6+L5.U"72H@>2WB+,11- PYH2*83>I[2S6;R,HP*F"ID*XX)^KM M!IC<3X,X>+_Q0'>%<3?"V:0D.UB!>2J7RL["SB6G'(2F4B %VVEP'5_=Q+6@ M7O&3PEX?C)$K92WELYM\SZ=!Y!(!@XUQ%L1>7F .C#DGF^-O:QIT3"<\'+^[ MW];%VV+61,-I2:[4-1X7[ M5U9&V:?4ZLQL+CFGQKYFHQ$1.9I+8:C8@=A0T.@K6MG/(*\8(+E%MY6I%*![ M*BBO.%J2MT;W)')0Z$<)BC@MN@/[FC0Z7X AE%V@,T0%>BQDI2U!3T)CBS ]LVM >4CCOK596GB)XX[XO@DL=VPO-VP9;MA??AQ M#X_39#ST\^/HH[M$)Q/<@=97B/*R,I#;-F"+!VV\+2#J)?B*Q_A8@H/^%I], M\-&6F-OOB%&RIHR:-V^(N+=/,1[T/K+PH-^ZL^N>J!T5VA*V5A==9K8*U1P' MS<3(LF[!:VEL0Z^'A3U"0;D%]OE62O,^<5V].Y1G_P!02P,$% @ \(97 M4F;U?E#I P ;0\ !D !X;"]W;W)K&ULO5?; M;N,V$/V5@;! =X'4$F7=O+ -9.W<@+T$2;=]6/2!MFA+B"1J2L28=MN'F)1FG-FAG/((:=[RIYX0(B YSA*^$P+A$C?ZSI?!R3&?$13DL@O M&\IB+.20;76>,H+]'!1'NFD8CA[C,-'FT_S=/9M/:2:B,"'W#'@6QYB]?" 1 MW<\TI!U>/(3;0*@7^GR:XBUY).)K>L_D2*]8_# F"0]I HQL9MHE>G^+' 7( M+7X/R9[7GD&ELJ+T20WN_)EFJ(A(1-9"46#YLR,+$D6*2<;QO235*I\*6'\^ ML%_GRV;=RTL MBWZ6RVP[ K-DX0%FI"V4Y0 2PRM(6N!7_? E68]@C!3<-,I,.D.Y'LQ5S4HG MU\UP+N\UKMOAU7);JZ5+V57:,ROMF3GMN$M[/$@!W M@L3\SQYWX\K=.'=G]4D=>!J% IC23>MVT M,@T'>:=6-RU<$\^QVK-SJNR< =D]'+.[+[*#;Y^(*D>?]-S*A_LSE.Y5[KQ_ M73 IMU)6/5JZ\AI:L@SU=U:^868W33/GU.PDVTF5[>3_D^>D15+-_)I64IZ- M]-JX)EW9(>/8H8W^_:'8"XHT!X@2U7H_^AFR1,<-'YD_6*K:WH9CFB6B]4QA M-F;8;LKL]E6ST^B/_0,-:2"O1%_[7"0"Y#D-&?%;$QHW(AV[G8$>&PKJ[R@] M*X*PD+:'TD]IP@O!C/>IX-A.T(_V$[R3ITN\DHJ49T[89")CI&;8NH)1LRN, M$>JN-;CRX->TL]V)-3E/6:]= M"]1%]!-FVS#A$)&-!!HC5S*PXFY7# 1-\YO"B@IY[\@? WD?)DP9R.\;2L5A MH"X?U0U[_@]02P,$% @ \(974@*8S?TW!@ AA\ !D !X;"]W;W)K M&ULS5EM;]LV$/XKA-$!+9#:$B6_%8F!.$Z[#,MJ M)$C[H=@'6J)M(9+HDI0=#_WQ.U*R:"$ FW?-$1*TY)J(V2N(,=I]=) M2)2V1N>Z;E^^.3WE(%^XTM$-V+O&JFAS!A[5#/>O PF!D1](K%7Z-0+B]: M@Q8*Z9QDL;QCF]]I,:"N\A>P6.C_T:9XUVFA(!.2)84Q($BB-/\E3\5$[!G@ M8P:X,,!-#;S"P'MFX/I'#/S"P&]JT"T,NL\,_.X1@UYAT&LZAGYAT-=DY;.K MJ9D024;GG&T05V^#-W6A^=76P$B4JE"\EQR>1F G1_>2!8_OQT!FB*Y8 A$N MB(Z1]^@R#"-U26)TD^9!KQZ\G5!)HO@=>H,Z2"P)IP)%*7I((RG.H!&N;Z,X MAE?%>4<"1-51)RC@C',X^ @<%]VR5"X%NDY#&E;8?ZRQQQ8''9B;(>Q@)Q]N!:RK)DX&RHD[/.IDTMS)H,+\NKEYOVIF[>83&K21 MY^;S\' _06_?O/L\GU,>I0L3"4?']LGN_0^2[KR[@RHG!]QY97![VJMW++B5 MH_>SE\%]R3E)%Q0D5:+9%NV_-R5;W7RY(3Q$W_X$E^A&TD3\;0'DEX!\#+"$4:)I3%+T[98F,\IMP38H^QF<1O0/2T!#Z\#W M$DJ1-^ ?Y6OH5ZV#2(B,I %%&4@W1W()[,&45'$W?+DRAI:%X3HF&SI6B']E M:O81F\/?7-N$"B$=#+ 2=H)7F9B<%Z#P$3A[R=FUPKDE3U&2)654 (1?C1X7 MF\[Q:<2/:_3<]:SS48YVQ2,(% )2JN@)H$NUV(&V.8DXU$?\$:KX-8DS6DF5 MO9=!M^TXO]D &[UW[8)__3V+Y!;J)P41:NY#FH!.R'=.(]J,N+O=$Z'-R+IK M%]/_;.&/BXX.%IE[N/+S>JSIBY\:O'@X:B/SKEWG\P7Z>:5&+AIQ;)3=/1%I M=XVVNW9Q_T*%!&6T)-P:!WZ><6TENY%Q;)?QSYD4DJ2A @0_4#& 2$1"EUPL M)Z2R GXIX7U+*&"CX]BNXU^?ER4%H)V0_=C[F*H$EKL?[@'S<-OK'L%E)![C MG\/%J=J^4-,60-G#22 S6+1Q-*_4T1KOWL_74-BD FP7Z>K5!3-Y"_CW-SF-[%9]/0!'-!W1)RA.D85629G?;KU^&1O>Q7?>/<_2LKK'U M9O06]T^$(Z/3>/#_<&1W"R5#+4E&N+%==Z>4Z\T=E8#UU.BMG";4>$://>3AU)FMX=EV_@ZF#M*7R1A[@ M>N^O4<3L[=RJ#-^(GW\BNR*^T4J_9E=$/YRAN_L'_5$V@=\FU!A-]$]DY\,W$NK;*V"S MGUAL?*QA_:CO+1A_RJ3>^H#;,%.[BOG.Q_&%]7*GPL5XZ#[_.NWLG08FE"_T M0:^J/K-4YN=>96MYF'RICU"?M8_=#]?YD;!QDY]0WQ*^B*"BC>D<7#KM/H#B M^:%O?B/92I\YSIB4+-&72TI"RM4+\'S.F-S=J [*H_?1OU!+ P04 " #P MAE=2F%OKHY@$ !G& &0 'AL+W=OPA 78CD=3+@6/ B=)V@08U[*8]+'J@+=H6(HDN2T9?Q$;2B5X2Y-,W TV4FYO+4LL-S0EXH9M M::;NK!A/B52G?&V)+:%1IN,(&W M(79R@T+Q5TSWXN 8Y*DL&'O)3[Y'=P,[CX@F="ES%T3]O-('FB2Y)Q7'OY73 M0?W,W/#P^,/[+T7R*ID%$?2!)7_'D=S<#8(!B.B*[!(Y8_O?:)60F_M;LD04 M?\&^TMH#L-P)R=+*6$60QEGY2]ZJ@3@P@-X) U09H*:!<\( 5P:XKX%3&11# M;96I%.,0$DG&(\[V@.=JY2T_* :SL%;IQUG.?2ZYNALK.SF>2[9\^7:O1BX" M#RQ5KY,@!9!OX.2MQ[?\F(*KD$H2)]=*^SP/P=67:_ %Q!GX<\-V@F21&%E2 MA9@_R%I6X=R7X: 3X4 $GE@F-P(\9A&-CAU8*K(='.JF MY+VX/-D3'GT]-GM@0H(?OZNG@.^2IN*?CAB=.D:GB-'I?*7*9R\/'T;+]\;T M5I0>_<)C7JI>QS 88F]DO1ZB,J@<;V@?JT*#"KE0JXZ2G0/*""$40-H6X01A V>!A%V73/.H,XH MZ,QH.G_N17%8^QM>+$5HZUIO?YJUL2;;)@[#!BR#"F*_H0I-*AL[9ESPH$W! MSM!G/8%!I#VBRT6FZSW$9Y]ZE) MV7PB@%HC@+ O6%VIH7NY8'79A][YP7HM%H[3;)(&D=N;/FB1KN@(7BQ:I+L$0F='6[D\0NL>K%BJ[PZ#"J/&"Q": M5 @')^#JMH*ZVTHQ6&P%9O259CO:JP(C7=R1<[EH=9] /9;T_Q>MVUXI#9V@ MB;:M0D&K!IM4T#N%5C<6]$EC(0DM6^L3X2]4QMFZ%UU=Y9%_N71UYT#=*_R? MHANT"RELK8,-*C1LMN'0I/+\$Y\M2+<:U-UJ9E10PE4M+M9.:O8F;%N,; _$ M6-=^;%\L8JP[".[^)O@9Q)7+HPGLH>8:RJ!"GMOLNP85=.T3B+%N.;B[Y?Q* M,\I)4A">1&F O*1@YN0VRH/^4X3 MLD$%/=2 ;!WLP*:4KXN=;*$"WF6RW*NLK]:[Y9-BC[AQ_1[>AN6>MW93;L&K M:KZ.,P$2NE(N[1M?O7>\W-4N3R3;%ON\"R8E2XO##241Y;E W5\Q)C].\@?4 M_UL8_P=02P,$% @ \(974A#9Z,3; P S0T !D !X;"]W;W)K&ULK5=-;^,V$/TKA-##%D@DD:+UL; -Q%':[F$1(T%W M#T4/M$S;0B31)>DX^?RJ,3, MV4FY_^IY(MO1D@B7[6FEOFP8+XE40[[UQ)Y3LC9&9>$AWP^]DN25,Y^:N26? M3]E!%GE%EQR(0UD2_KZ@!3O.'.A\3#SEVYW4$]Y\NB=;^DSEG_LE5R.O95GG M):U$SBK Z6;FW,&O*0RT@4'\R.E1G/6!EK)B[$4/OJUGCJ\]H@7-I*8@JGFE M][0H-)/RXY^&U&G7U(;G_0_VWXQX)69%!+UGQ<]\+7,0@: M@^!: ]P88+,SM12S#RF19#[E[ BX1BLVW3&;::R5_+S2<7^67'W-E9V_*H OP /B!WA5$P] MJ7S1C%[6K+NHUT4CZT($OK-*[@1XJ-9TW27PE(A6"?I0LD 7&5.:N2" -P#Y MR+56IKDJZ@E09M9V FG=B>'7]>9W#"0X2B*;>ZWE@++@(ASB,N[ATB$,PP6%X MXNL(G+0")]<(O &_'BC/,N%74DX6/LV@L@?2+'@ ASZ23\H%EP8Q^%9\#IBHE9,=)T85=TW M-!\)2S1<'.($A3TM%ACVXZ1W#E,;&T(X\NU2XE9*_-\3Z,&TE[(G'GBC3HC: MV9ZV( M+YB<9X?O^D%/]Q"%)F[20Z465.".2(;^Z3_3_YSH"Y6DH=9-Z],DNW0SV0;&]NTRLFU=W<='?JO46Y!JCO M&\;DQT OT+[@YO\"4$L#!!0 ( /"&5U(,_Q,6)P, ,L( 9 >&PO M=V]R:W-H965T':0\F.8C5Q&:V ]U_O[,34GX$5.T%[,M]7^Z[._LRV@KYHG( 35[+ M@JNQDVN]_NRZ*LVAI*HGUL#QR5+(DFK%[LE9=R9C*SM M04Y&HM(%X_ @B:K*DLJ_4RC$=NSXSL[PR%:Y-@9W,EK3%K';4LJ();43RS3.=C9^"0#):T*O2CV'Z#1D_? M\*6B4/:7;!M?SR%II;0H&S!&4#)>_]/7)@][ #\^ P@:0' ,B,X P@80OA<0 M-8#(9J:68O,PHYI.1E)LB33>R&86-ID6C?(9-V6?:XE/&>+T9*Y%^G(]QR3KU\W_>.=75X18-^T"TL;H7%_RM,O)WO+FGQ29KC9&B: M^$#:J5T+ M7DG*SW1G_:;A?N[CWHG83J]!?"3VU&O82XZUNGO7? ER9<>E(JFHN*XOM];: M3N0;.XB.[%.+\'6DO7HK#=:K.TP60B-H\DN M<_S: &D<\/E2"+W;F!>TWR^3?U!+ P04 " #PAE=2KB,3+OP" !C"0 M&0 'AL+W=O]%9GC%.6? MU82KG5VR1#3%3%"6 <>X;PU;UT%7^QN'!XH;L;<&K63&V%)O;J*^Y>B ,,%0 M:@:B'B\XQB311"J,OP6G57Y2 _?7._8?1KO2,B,"QRQYI)%<]*U+"R*,R3J1 M]VSS"PL];9+OM411@=$M@J 646W%T61FXM8X!A$[S6!;B.ZU0$-#X9WKJJ M@ >GPR]KU'AE33W#YQVKJ2Y,8_:^ID.N*C1']:^5,-O"OM^$;(UYN"$\@J=; M10DW$E/Q7!.07P;DFX#\(P$]L$0%D%"YK2IV/=;SFH[SK:HF7\0%'^#:[W$' MHMNEZ'8M44!?:(19!%N*250EO![O'-/]-5CP:=B!ZDZINE/+VB+TW?E+D;R1; MF2$W8U*-3+-,R=U&?Z"\5PW^ 5!+ P04 " #PAE=2[?1\ M;0@$ !6#@ &0 'AL+W=OU%5V*2V/FN&"0@[6ZECA8-FNE%U0M##$23Q*QMH//OUW8R 1)#46=O M\N&\Y_@\QSZ./3Q0]L(WA CPLRPJ?F]MA-A^=!R^W) 245F#/!=66+V.B$%/=Q;T'IK M>,S7&Z$:G-%PB]=D3L33=L;DF]-ZR?*25#RG%6!D=6^-X<<4>LI *YYS,$"- >H:^!<,O,; N]7 ;PQ\G9D:1> %-J MZ4T]Z&1J:XF?5VKP^T=[5>[4=1$@5^.'3VIX-DD 6QY_GGLK0O"_TP"-U6=L88M(S!5<:_ M9&H%R0: :]A=E0OCU YZO7L>1&$GR&E?AN+8#U&'Q> ME',P-K.$+4MXE>69 M<(FBRW9)RU+.G!HJYWQW V+8"^H.(12ZW?$RZ6#DH^Z &70P"F,7F2FCEC*Z M2BE_#RN2WS)FD2& ,(KBSFA,#3H/QJC#G1ID$0S1!9RXQ8E_M\@^Z?NU"HO[ MI>/%/NH"&F2&0DP-LO-"/ -,6L#D*N W_:M6\W)/F-QZ@+4J.9!A0< *YPSL M<;$CO[.^U/TFIU44VW&'O2]"B9TD'72#*K*#Q$P.W>//V+UM=6F3,&Z2H+^ M5"7ALTK"LTJ"\9]:]Z!NQX4/V5&7TZ0+ COLDIITGF?#2ZPG&P_XKM7G'2F MAI!#N[-RN0.__+^Q?KVE-KZ>U&"#;B[KX?5F_^E.#ZKS\:W;G9,-=$K;6 M!Q.@("OITK4CN&UL MC57;3N,P$/V54<0#2 NYMP6UE7IAM4B+%-%E]P'QX";3)B*VL[9+Z=^O[:39 MT@OJ2^++G.-S9N))?\W%F\P1%7S0DLF!DRM5W;FN3'.D1-[P"IG>67!!B=)3 ML71E)9!D%D1+-_"\CDM)P9QAWZXE8MCG*U46#!,!Z.M^S?K7?M94XD3GCY MI\A4/G!Z#F2X(*M2/?'U#VS\6($I+Z5]PKJ)]1Q(5U)QVH"U EJP^DT^FCSL M /S."4#0 ()]0'0"$#: \%Q U BFYG:BLW#E"@R[ N^!F&B-9L9V&1:M+9? M,%/VF1)ZM] X-9PIGKY=CW7F,IAPJK\F26Q!KF%6?PG %W _2Q(8F1(5:@.7 M4U2D**]TS#VM2KY!!,L#R4JDN>:"I"0,7AZ1SE&\ZKCGV10N+Z[@ @H&OW*^ MDH1ELN\J;<$(<=-&[KB6&YR0ZP?PR)G*)=RS#+//!*[VWB8@V"9@''S).,7T M!D+_&P1>X!T1-#D;[M\>@4_/A_>^#T_+.=(",*6J"^L M@OD&=N,2LK'+HS41&;S\U)3PH)#*UR\$1:V@R J*3@@:4;YB2H)N4"#-H1*J MYB/)CI6_9NM:-M.RWH=AV(WZ[OMN20Z#@J#K?0Z:'@;YW2AN@SZYB5LW\9=N M9F3C"=1O?=O9,N#O7GZ)8VC8J(369KR]" MN]IVZI%M4'OK8]W!ZX;[GZ9N_X]$+ LFH<2%IO1NNEJ3J%MJ/5&\LDUFSI5N M67:8Z[\0"A.@]Q>1%VWBG"R4>G*=ZWP<1"XA MX)!9IT#Q[QDN@',GA&G\KC2#>DH'[K=?U:^\=_2RH 8N%/_) MZ!\ D@I(/@KT*Z#O*U-:\75(J:63D59;HETTJKF&+Z:GT3Z3;MGOK<:G##D[ MN;^K,L'(YN5 "=Y.A?D$ZY(HR31XHWP"Y-):)FSZ!Q2Y&IP2_+H%L0#]. HMNG<>PJQR.BN=Q@><]F),1-K" MD$N90_Y6(,2RU;6+7VLWBUL54\BZ).D=DSB*HX:$+CZ,]\X:\/3C^&F+FZ3> M"8G72P[MA()JZ"S^W0E3K:E< ;[KEBQV9#]N3G=^>+JE.B>_;E"27%L0YK$E MH7Z=4-\GU#^0T(/BF !G=M>TV.UL/^E&T9>F-6GGDL$!+FWGX@;NC>F3VO1) MJU#*GED.,B<[!CQO,M[.1X=\?PY+_QM[XWI0NQZTZMRP)9"O3)(=4&V.FFRW M"PR(\.]VD_-/D^EGR#?^A[7_8:O4'3-/G:7&;QZ3%C082S2UT%2'=J&H>S9H M7/YV+.XFC5C:CO6ZPV'C\H=[!Y( O?('NR&9VDA;?E_KT?KN,/5'YKOQ&=XI MRBO 7YGR0G)+]8KAP<%AB9)1=X@[59>'?-FQ:NV/O86R>(CZ9H'W(M N )\O ME;*O'3=!?=.:_ %02P,$% @ \(974OL1(R+] @ F@D !D !X;"]W M;W)K&ULG59=;]HP%/TK5K2'5EJ;[Q J0"IDT_I0 M"95V>W:3"XF:V,QVH/OWLYV00F)0U1>PG7..S[V^_ICL*7OC.8! [U5)^-3* MA=C>V39/!,DZK2]APGLBM<$&LVT6-+-IO0 M6I0%@25#O*XJS/[-H:3[J>5:AX&G8I,+-6#/)EN\@16(E^V2R9[=J61%!807 ME" &ZZEU[]XEKJ,(&O&[@#T_:B,5RBNE;ZKSD$TM1SF"$E*A)+#\V\$"RE(I M21]_6U&KFU,1C]L']9\Z>!G,*^:PH.6?(A/YU(HME,$:UZ5XHOM?T 84*KV4 MEES_HGV+=2R4UES0JB5+!U5!FG_\WB;BB.!&9PA>2_#ZA. ,P6\)_F<)04L( M=&::4'0>$BSP;,+H'C&%EFJJH9.IV3+\@JAU7PDFOQ:2)V8/)*45H&?\#AS= MH)6LJZPN =$U6C*Z*_3ZRO)")\"K! 0NRFO)>%DEZ.K;-?J&"H*>NB1$I%S](-DD)T*V#*J+C3O$-K#Q=Y,0]WR90W_<0$P:.V7;4V8XN+EL":Y +=ZF>1YW4Z'(&( .&2U,&1@/C M01!YO0P,05$X#GLI&()\QW7-.8@[X_'7"BX>3.8%0<_U$..Z8=1S;1#R K/I M<6=Z_-5Z&P]FNPGZM;0P@-S([?DV*;EG*LYU/HYTYZ+U9RIPB;8GQW?1'-]" M'=_&P]D9[-F1,^XOA@$5^V%OJR4&E"S'N!>6?71I5< V^O+G**4U$BH";KGV.P_4$L#!!0 ( /"&5U+A. M.. 0 %L. M 9 >&PO=V]R:W-H965T'W15M=_=PN ?%9F*CMI63Y*3][X^2'2>Q95_WDECV1XH? M29'4XL#%BTP!%'DM\E)>3U*E=E\=1\8I%$Q>\1V4^&7#1<$4+L76D3L!+#%" M1>YXKCMU"I:5D^7"O'L0RP6O5)Z5\""(K(J"B;=;R/GA>D(GQQ>/V395^H6S M7.S8%IY _=P]"%PYK98D*Z"4&2^)@,WUY(9^7=%0"QC$GQDN)JBR"'6&D5#/_V< =YKC6A'?\V2B?MGEKP_/FH_=Z01S)K)N&.YW]E MB4JO)]&$)+!A5:X>^>$W: @9 V.>2_-+#@W6G9"XDHH7C3!:4&1E_<]>&T>< M"=#I@(#7"'A=@6! P&\$_/<*!(U 8#Q34S%^6#'%E@O!#T1H-&K3#\:91AKI M9Z6.^Y,2^#5#.;7\7L:\ /+,7D&2+^018E[&69XQ$Q6^(0^"[S,394PR<@%7 MG#PIIBK%Q1NYAP0$R\DC4T ^KD"Q+/^$&G\^K. M0N.U"4[<&'I;&^H-&$H]\H.7*I7D6YE ](_=8;U;B"^(KX]#/Q M7,^U&'3W;G$ZMXBOWB\>C;#QVT#Z1I__OX$DJTS&.9>5 /+WS5HJ@8?KGY$M M@G:+P&P1#&SQ[76'IQ42LFEBG=5[*MR3*2+;7!"8 [8(U^IG1KTN2/LEI>[4 M7SC[<[?W45'DAY>@51\4SD/:@B[XA2V_<)2?3F8X(P7R,RFQ].(I.#+65&&S M03?8^-7JPS.C/#_R.O3Z(#KW.SY864#>W+?3F[;TIJ/T=&IDQ0Z3P3#B FMB M4W@S]6;C,[7PZ4:KC_E"W:A#IP\*9W8RLY;,;)3,[UQ7@0J-7^= X!7B2C<0 M@K'#EBA-^;)1FO4LF7L=:^\LF,#M,+)@7,].*6HI1:.4[IN(8*8ADP034;%R M:_C5.6GC$_7=/Z.NW9!Y:\C\EWRK'0K6DCVW)$C0\68?XWOSCC54W-);CH,/*V.;+5:/OPIG!@!5G_96^TPIIR@O.)" $ MAG>H2#;Z+AW6\:D%$\PZ/K7IB0;8>"J*7T8K8Z/NPHYI MY,ZZK"PP+Z3=\FB%!8/1.O5K.MZP_U I"*OY03\WNH7=@J']>%A TZ&3>^K# M=+P1/W.%O79W,7F>MV4KI; W$U% M8@>J2E5/H>W;]H9T8^X%G?>W^N9DIOF3FOK:]8.);59*DL,&5;I7,S1,U#>9 M>J'XSLSV:Z[PIF >4[S]@= _+[A7!T7>H/V/KG\#U!+ P04 " #PAE=2 MRMUZ+C\$ "0#P &0 'AL+W=OR$/INLC5F=^O[.M^RDNH;N6,"WJRE*JF! M6[7Q]4XQNJJ=RL(G09#X)>5B,I_5SQ[5?";WIN""/2JD]V5)U<_/K)#'NPF> MO#WXSC=;4SWPY[,=W; E,S]VCPKN_#;*BI=,:"X%4FQ]-[G'MPM2.]06_W!V MU&?7J!K*LY0OU+@M=_Z)C8QM,4+[7 M1I:-,Q"47)S^Z6LCQ)D#C@8<2.- +G4(&X>P'NB)K![6 S5T/E/RB%1E#=&J MBUJ;VAM&PT4UC4NCX"T'/S/_(G)9,O1$7YE&'EKRC>!KGE-AT$*6.RF8,!K) M-7I@:Z846U6FZ%YK!H^OOG+ZS MN.-/7Z.J!&XX>^_N@TZM6*05 MB]3QPL%XC08&-*"U!B-1PS9J6$>-!J)^@V2%M%34<+%!A=0:@5HHAP]Q@W*J MU$](UR-5;@5/P=,Z>)6TAWD4AS#:P[E.ME&&"6F-WG%'+7NL44!BDU[J+91E"5NTJ0E33XB57N0M%'1R9;8"D'=[K'9 M1B3# W!I"Y>.PK49H-B!B;USCE/KNTG6GV*'33)UHTU;M.DHVE<&*Q$5745R ML4VM[\91V(=S&&5G(WA'E[5TV2C=WV;+E(LHR,"$]3(<9"7$<#+">M2C\P MWM(&D^=]\*Y!X/$.T0;/I1X8O5WK/4SB!/>'[[+#43A0SG#7%O!X7ZCWK9Y< M>WLH'B.S9!=Z+TSCJ(_I,(N"*!V@[%H"'N\)L&.%_:AXVR9(X8:T*[YGMRR7 M%1YJK[AK#/BCS@#'B)PW&0K[%UI*9?BO^H&3UNX!7IC9"]]A%F7I0#G&7;? MX^UBJ" OL%W^O2@<^%Q7_O%X_3_5A=5%V=;H8U=]CP0Q"?L".>V2:$ ATK4( M,MXBOEU$GXX7?(OA LB9<^DZ*U)H\_^RX5)U5_Z)J MPX5&!5N#7W"3@I;J=/P[W1BYJT]0S]+ >:R^W,*1F:G* -ZOI31O-]6AK#V$ MS_\'4$L#!!0 ( /"&5U(OS!#47P0 -D1 9 >&PO=V]R:W-H965T MB05)\!^_(Z4(CFMS!A+_,76"^^>N^>.STF:;*3ZKE, 0QZ*7.AI MD!JS/@E#':=0<'TDUR#PSE*J@AL\5:M0KQ7PQ!D5>[('CQEEC-IFP9;PQ"N]F:&=FYR*6!9#/_ $T M^96<)DEFZ>4Y.1=5DUBRWR_ \"S_@"MN;Q;D_;L/Y!W)!/FA):# 8 MZS*,:^"S"ICM *:,7$IA4DT^B@22YPY"S*))A3VE_86PB$4= M !:%Y6=6)Y[@MN8B!\!5N86V(+)7M:E *$F(P%JXUF,YZ52 C!V)W__V, M#L9L$MYO<]BQ*!J.FT7/XA\T\0^\\2^0)VVRV'%U6II4JLP\DF^74-R!\C$T M;!"&!Z[%J$$:>7/Y$Y47-59A/<2*Y%)K$G.E'G$O;;A*NG@?_4SI:!!%W9R. MFSC&WC@PS4Q532&71/BCZFP'KW\[74[TFL] DBDB4D&$KNVG%=JK74J#T>[H^;G(^].5]@7N@)\7%&V':7 M3[&4HM0_:DR5Y?'/Y/>'N\BG4:NJT6M:FOQ+KI$TKN+44;. >QRH:QR/9I^V MIUOJ3@_<^)2U6,R;\[.,DJV,8M0>!'RQXVK_V\5@;&BF.N](2[6=7D2/=4/=8[ 2.W9\F*BC)9 M<(8$/:R=._]3XF,-,!'_%?0DS^Z1EO+$^;,>?,[6CJP%A M!PB-,ZT4XT-"%-FL!#\AH:.!3=\8,PT:Y!=,K_M>"7A: $YMOL+6^LQ27E&T MHP+MX3]"'FX_H!KE(ZH<2%0P]LD+)V[.)?W/>2."%R9N+\*S1*LSJV]:IQ2X-5E>AETTX MGT>+E?MR;MYU5! L?7P9E5Q'X2!:OD5=I#_OTY]/6I%0QN%D_8\9BYYM,6G& M-U-IX$R0%S#X2!'X4L&YZ78YE%ZI8$L7['BK"U:1VCQK7S$_=V..\= S6Y2' MPX%GEJ@PB$<\6_8JEY,J_ZEU,9!(<50W(LVA\O9"%4^?;:*65XDL?'\@R1(3 M>0-!-IX1.5$O)YJ4L]L_0LUYZ*YW<#75#<8V(=%5 F$8#81OEO>= 'KBPZJ MX9-C!$X<7__L@^A/6K@=.Y0=+CY3XL]P/##%$N7-XL'13:Q1BRB^^(U8A-^4 MX$DER?@"=\B!EF&!L42!EF DRTZ9#;,8;FOWK&.!#]'1='X2=FO#5/M)[F?[ M[O+.]%2#^:WN.DTG]$;3MJQ?B#@64*)*>@!*;[:$+2C:+K =*%Z;ONB)*^BR MS&T.G3,5.@">'SA7KP/]@KX7W_P"4$L#!!0 ( /"&5U)9<\3[:@( $& M 9 >&PO=V]R:W-H965T$82.(-ZT.'H-GE8=B#8M.Q4%TR26[2OQ\E.U[:)47W8NO"<\A#BLRV MVMS;!L"1G13*3J+&N@\*;61C*'6[.F=F. 50$D!4WC^))* MQE649^%L8?),MTYP!0M#;"LE,X\S$'H[B9)H?W#'UXWS!S3/-FP-2W#?-@N# M.SJP5%R"LEPK8J">1-/DNAA[^V#PG3@ ))BU@W -"JFDG)>2A8([EF=%;8KPULOE%2&9 HWRN?-F7SN M1YS+O^#+NE&E MED 68,BR80;(&5GB\ZI: 4379*H S>'?7QI@#'N'B+SFS'U?^X(E\;W5JF*IM1AQI]I+3L]D)/4E*;K5R#8:F,*ZG!!23,V0HW6=HEK[(6$!Y3D;).Y+&:7PDH/FKXQB<\^.)_=VA1'; :++GQZT!P2S#H,&4M*W2K7O8+A M=)ACT]"^S\YG.-^Z_N%1[;>&+O@CX+?%F; N27",'Y5G%[MT@(/QWOV+TX[:HFIAIGDWUEJ-B/OUB,IK&C!S:/< M?85*3\_R)9)K]TMVE6W@D:301F85&"/(F"C_Z4N5AP- NW\&$%: \"V@>P;0 MJ0"=2P'="M!UF2FEN#Q$U-#Q4,D=4=8:V>S )=.A43X3MNQ+HW"7(EA&Y^G!-/A F MR)QQCOMZZ!L,RY+[217"M PA/!-".R1S*6E2X%S4-&QDC M2%JDT[XA81 &)P*:70QO?SX!CRZ'WS:HZ=0EZCB^SAF^F(]^-OCLUCZ[SF?WC,\Y?6%9D1'*\5V@,0>28(D4BPL7 M1?Q*(,NY? 4@.:@$0\$WXE3IF]W!=.DY:E:A366IVUCN;I??CCM3V:[7]RTZ#$ 4^ M!V]5U6?AIDECLXO^/T(=U*$.&GGNFVM ,UF<#J^D[3M:VRNWXTX++__V,-VG M;#K'-M'?-N$!3ZG)/WBO,U!KU_&PO=V]R:W-H965T M>YY^YL7P8;(1_4"D"3)YYF:NBLM%Y? MN*Z*5L"I.A-KR/!-(B2G&J=RZ:JU!!I;$$_=P/.Z+J0BLW0\9WMP@U;KK19<,/!FBYA#OIV/9,X QF016,1?J+Q7HU=/H.B2&A>:IOQ.8;E %U#%\D4F7_R::T M]1P2Y4H+7H)1 6=9\:1/92)J +][ !"4@. UH'T T"H!K6,![1+0MIDI0K%Y MF%!-PX$4&R*--;*9@4VF16/X+#-UGVN);QGB='@#*=40DQF5^IG\D#13U%9$ MD<_D,HZ9&=.47&7%'C.U.IF IBP]18OY;$[&@G.0$9"O(L_BPN1N"GP!\AY- M;N<3*?(EBR'>)7 QSBK88!OL*&AD MG$!T1EK^)Q)X@;='T/AHN'^^!SXY'MYOB*95E:YE^5K_6CIR=XVFY$H#5_<- MCMJ5H[9UU#[@:(Q5D&R1%]M"BUJA]U6U(.M9,G/M/(9^WS._@?M8S]9;N]ZN MV8[83B6VTRCV&I:X7<4B94M:",:-2Y)]]$^G7;F#_/QZO<&PO=V]R:W-H965TV U3: MCY_MA =!+2U+^#;]YW+YQR?[HKQ1Q$#2+1.$RIZ5BQE=FW;(H@AQ:+!,J!J M9\%XBJ6:\L@6&0<<&E":V)[CM.T4$VKUNV9MPOM=ELN$4)AP)/(TQ?QI E; M]2S7VBQ,211+O6#WNQF.8 ;R/IMP-;,KEI"D0 5A%'%8]*P;]WKD^AI@3GPC ML!([8Z1#F3/VJ"=W8<]RM$>00" U!59_2QA"DF@FY<>ODM2J;&K@[GC#_L$$ MKX*98P%#EGPGH8Q[5L="(2QPGL@I6WV",J"6Y@M8(LPO6I5G'0L%N9 L+<'* M@Y30XA^ORT3L -SV$8!7 KSG@.81@%\"_',!S1+0-)DI0C%Y&&&)^UW.5HCK MTXI-#TPR#5J%3ZC6?2:YVB4*)_L?@44<9S$)T!TMKI&6XSVZ"4.BASC9VW@[ M HE)\DZ=^)ES(D)B].O:4CFC*>V@-#PH#'M'#+L>&C,J8X%N:0CA/H&MHJA" M\3:A#+Q:QA$$#>2[%\AS/.> 0\.SX>[5 ?CH?'BG)AJ_$L8W?/XQ/B)P%'&( MBKQ_7: I+('F@!X^JZ/H3D(J?M08:E:&FL90\XBA+WDZ!X[88D]0I&J$("&@ M^QF*<8A@'8 0ZDLO?%"G7>?-(=4+8RUC3!>=95]IL3S@7ZORKU7KW\X-'3(: M )6\2,F4B$?T&]U3(B%$,XDE"/0P!AU.76+:E>'VZRIP61FZK(UP/RREP>,% MRH#K-55Z#R6YGJ_3:C@'Q1G^(VYT N?_C=M+1*=*1.>_I%:57M5Q6HFLEB9< M/8%]Q*XSK82.R]\#4X0ND?OP0E@ MYX2>[L[KXKZTHF.\)FF>GO,EN][6#^^59=S6;==_:1GK"5WGF!SVSKN? H], M_R10P'(JBW>S6JUZM!O3F3Q;'^C>S?036YJB\1MC'A$J4 (+1>DT+E6QYD4O M54PDRTQW,6=2]2IF&*O^$[@^H/87C,G-1!NH.MK^'U!+ P04 " #PAE=2 MG?W55D," !^"P #0 'AL+W-T>6QE$.D8+H[:3 M)J6K;=@*A<$V"LW#WHIBGVV!?GBRG"7]ZR=9CNVD=0E]V)*7Z.X[W7>?I'.D ML-(;!H\%@$9KSD05X4+K\K/G54D!G%27L@1A(IE4G&CCJMRK2@4DK6P29][$ M]^<>)U3@.!0UO^>Z0HFLA8[P50S3V9E_Z3]=W.Y'SMO0!?9>)9X=0#Q*.T8Z/TBM_Y9>?Y3\^C#RM[@;:J_= M^3C,I.@/8(H=8&H3#FA%6(3O"*-+16U61CAE&P=/+)!()A72YN2-F, BU;,+ M!\ZS3='R<"JD:FJ["NYWV4[?"VP]*Y RU@F<8 ?$84FT!B7NC=-,;L 7(=3: MBTUI%.:*;(+)#/<)S6"*+*5*075E KR%XI!!9N4HFA=VU++T;%!KR8V14I)+ M01H-VXS6,+0),/9HOYA?V0[W.AN.0;/-0(15] M-M5LJR0& (71"I2FR1#YHTBY@+7>MM,Z&]<\.4'-_W:?N+HF5-F::B]0J:IB!>7,*&7I.E>0SO\)OY*62D9GK1!2/*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'Q MOV/'/7JT[O[6VGOQHZZ,/Q[,0U@<#H>^F*M:^C_L0AG8,[.NE@$VW=W0+YR2 MI9\K%>IJ&(U&V;"6V@Q.CM9U3=P0;]B@BJ"M@<*FX+M6C_YU?[,I'K37M[K2 MX>EXT/Y?J8&HM=&U_JG*X\%H(/S9".H<*:=#^T1;?T2&!\4'+S:6@;[65=!N0L9U*6S MRX4V=TTU^*E=W'0 7Q= =:MCAKLH6G _R'+9M MI4NX>BG.9"5-H40;7(\ (P(PVAF@V)M(!!D3D/$[0DX;B.8$+^Q,G-MZ@2 3 M C+9(>0_$8),"XB*?T<0>8$9,X+>:F,'L 0OM(H'WD1;M6#\HL%>Z.1U1_/.+%N5 SY1R\5^?6 M=_K@,6D)9DU\U@8Z7BTK,)@/KCV\ T<98LRLB-.JLH^M%^!T<0[!TT%\L=ZK M#B+EAS&S(""96D"J\[3*!: )+)H3/@BC D:D[#!FUL.EM>6CKJH6\0IR-7/7 M$(A3B&/P'S FY8#&!S!WCD4,*9F%<-X7PJDUDTR7?. FO6[&9DD24+R)F7UPJ>^?D8JZ++4/& MB%)%Q*V*56H)XR_(@IL^[G=,1MDA8K9#;YXI]FXD8'0I*5]$S+YX3CE[N2A% M1,R*Z.:>O7B4)2)F2_0FH;V4E"LB9E<0V6C#BB(]%3L84S**C&S5;8E@<_QQ)B48F)F MQ>!&Y9\HW";-O2,Q.1YY0ODG81RZKU&Q?3)=U+=U3,ZG[ M7.C%+<:D?).PCV#6F/_5A!+*/ FS>7JC^9)E7F-,\L,(LWDV\MY-6HQ)F2=A M-D]__OM"BS$I!R7,#B(QNRV=LE#";*%MF&^[]X2R4,)L(6HX 3'%F)2%$F8+ M4<.)+F9*62C=X:@''CW&I"R4[G34$V-,RD(ILX5HS 1C4A9*N2?32,P48U(6 M2IDMU!E#=AQT/@=DC$E^H&?_0D^-)O/,2D+YFE,"/. LM!!:Z%A>[ _.2K53!M5?H5+>"@O9%5,G&C^M(OTHB1M M%NK-EE5U#F7?S!=@?NF'Q<3J>AW6U'\?N1UT/FWTY-<-#VY7SY%GVN[IK-N_- MKM2R7'K=W\^HGI_N9RY>/[OR/Q/;[?:P*3_;S>]3.8__&%S_:?OW85_*6"U> MFWY7QG55?QQONX?ZNDD/E\G5XN5M7?4O;ZFJYPX2")+Y@S($Y?F#%()T_B"# M()L_R"'(YP\*"(KY@U80M)H_Z!&"'N&?7.!'KGRF4#OC'IG KTSZIT)],ZH=R;0 M6U%O)=!;46\ET%M1;R706U%O)=!;)R^["?16U%L)]%;46PGT5M1;"?16U%L) M]%;46PGT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]+;)QTH"O0WU-@*]#?4V M KT-]38"O0WU-@*]'?5V KT=]78"O1WU=@*]'?5V KT=]78"O1WU=@*]??*S M"8'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z M!X'>@7H'@=XQ^5F00.] O8- [T"]@T#O%>J]^DZ]A_'S6(9;S]<:K_^=5(^7 M<\OM\M?EUTZ\7ZRN.-?W%!7J;)%C>M_&%$V,-L9 M%O,")KFE49/8L@U3WGZ<%) 8,16H2',VC5K;]]SX2M^JE[^> J7%?NC'M*ZV M.8=OC*5F2X-+M0\TEI6-CX/+Y6N\9\$U.W=/3*Q6AC5^S#3F99YJ5%>7-[1Q M#WU>?-^7GU/GQW45J4_5XOJP<XIT>_6;3-=3Z MYF$H1^H4(KDV;8GRT->'HF?'DW.Y83I\\I/SYS+' LO.V^A#*A.+]/FXEY%, MIY>A%**8N^.O^)I82I_\?C1-NZ7V@]GE>G_[N)OGD=C\./V.W\[XM?XG^Q @ M?4B0/A1('QJD#P/2AP7IXQRDCPN0/O@*I1$443D*J1S%5(Z"*D=1E:.PRE%< MY2BP&UL4$L! A0# M% @ \(974M52WWCN *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ \(974IE&PO=V]R:W-H965T M&UL4$L! A0#% @ \(974B7"W3MD!P ZQX !@ M ("!,P\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ \(974GJ>J@RD @ Q08 !@ ("!Y" 'AL M+W=OP@ M @M 8 " @;XC !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ \(974N9V M%NOI&P FE0 !@ ("!ZC0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \(974G(7,4[-"@ &PO=V]R:W-H965T&UL4$L! A0#% @ \(974E%L M/[TA! 3@D !D ("!2'8 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ \(974FLXY?\T P [08 !D M ("!)(0 'AL+W=O&PO M=V]R:W-H965TJ2 !X;"]W;W)K&UL4$L! A0#% @ \(974I6L7#MP P M0< !D ("! M"YL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \(974LV!4%O' @ %08 !D ("!L:4 'AL+W=O&UL4$L! A0#% @ \(974A3^$AZ& M P M@< !D ("!#,H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(974CB++]?D @ 0P8 !D M ("!AM4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \(974B&:F.&; @ QP4 !D ("!)N M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\(974IM\K=6=!0 4PT !D ("!&/ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(974B')E)LO! M,!$ !D ("!>?\ 'AL+W=OF,# #>"@ &0 @('? M P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ \(974DR7=X9P P C T !D M ("!7PH! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \(974CWI7;^J @ . < !D ("!&14! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(97 M4D)U5'/M P ]@X !D ("!)2(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(974B^E*M9N @ [04 M !D ("!(2T! 'AL+W=O&PO=V]R:W-H965T4R 0!X;"]W;W)K&UL4$L! A0#% @ \(974K"E*&BF @ 9P< !D M ("!(3&PO=V]R:W-H965T M&UL4$L! A0# M% @ \(974DX^N(3^ P 4P\ !D ("!OD ! 'AL+W=O M M!@ &0 @('S1 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ \(974B<% M*C6Z @ 808 !D ("!$TH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(974F;U?E#I P ;0\ !D M ("!@5(! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \(974A#9Z,3; P S0T !D ("! MWF$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \(974NWT?&T(! 5@X !D ("!@6P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(974OL1(R+] M @ F@D !D ("!_'8! 'AL+W=O@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ \(974B_,$-1?! V1$ !D M ("!%8,! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \(974MX,I)3C @ E @ !D ("!"XX! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\(974IW]U59# @ ?@L T ( !E96QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ \(97 M4K3%"JYH @ 1R\ !H ( !W: ! 'AL+U]R96QS+W=O XML 98 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 99 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 100 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 253 489 1 false 78 0 false 9 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Cash Flows Sheet http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 100070 - Disclosure - General Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneral General Notes 8 false false R9.htm 100080 - Disclosure - Business Acquisitions Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitions Business Acquisitions Notes 9 false false R10.htm 100090 - Disclosure - Revenue Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenue Revenue Notes 10 false false R11.htm 100100 - Disclosure - Deferred Costs Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCosts Deferred Costs Notes 11 false false R12.htm 100110 - Disclosure - Financial Instruments Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstruments Financial Instruments Notes 12 false false R13.htm 100120 - Disclosure - Allowance for Credit Losses Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLosses Allowance for Credit Losses Notes 13 false false R14.htm 100130 - Disclosure - Property and Equipment, net Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet Property and Equipment, net Notes 14 false false R15.htm 100140 - Disclosure - Goodwill and Intangible Assets, net Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet Goodwill and Intangible Assets, net Notes 15 false false R16.htm 100150 - Disclosure - Other Assets Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssets Other Assets Notes 16 false false R17.htm 100160 - Disclosure - Commitments and Contingencies Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 100170 - Disclosure - Stockholders' Equity Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 100180 - Disclosure - Stock-Based Compensation Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 100190 - Disclosure - Income Taxes Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 20 false false R21.htm 100200 - Disclosure - Net Income Per Share Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShare Net Income Per Share Notes 21 false false R22.htm 100210 - Disclosure - Retirement Savings Plan Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRetirementSavingsPlan Retirement Savings Plan Notes 22 false false R23.htm 100220 - Disclosure - Related Party Transactions Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 100230 - Disclosure - Geographic Information Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformation Geographic Information Notes 24 false false R25.htm 100240 - Disclosure - General (Policies) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies General (Policies) Policies 25 false false R26.htm 100250 - Disclosure - Business Acquisitions (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitions 26 false false R27.htm 100260 - Disclosure - Revenue (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenue 27 false false R28.htm 100270 - Disclosure - Deferred Costs (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCostsTables Deferred Costs (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCosts 28 false false R29.htm 100280 - Disclosure - Financial Instruments (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstruments 29 false false R30.htm 100290 - Disclosure - Allowance for Credit Losses (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLossesTables Allowance for Credit Losses (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLosses 30 false false R31.htm 100300 - Disclosure - Property and Equipment, net (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables Property and Equipment, net (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet 31 false false R32.htm 100310 - Disclosure - Goodwill and Intangible Assets, net (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables Goodwill and Intangible Assets, net (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet 32 false false R33.htm 100320 - Disclosure - Other Assets (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssetsTables Other Assets (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssets 33 false false R34.htm 100330 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies 34 false false R35.htm 100340 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensation 35 false false R36.htm 100350 - Disclosure - Income Taxes (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxes 36 false false R37.htm 100360 - Disclosure - Net Income Per Share (Tables) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShare 37 false false R38.htm 100370 - Disclosure - General - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail General - Additional Information (Detail) Details 38 false false R39.htm 100380 - Disclosure - Business Acquisitions - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail Business Acquisitions - Additional Information (Detail) Details 39 false false R40.htm 100390 - Disclosure - Business Acquisitions - Estimated Fair Values of Assets Acquired and Liabilities Assumed at Acquisition Date (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail Business Acquisitions - Estimated Fair Values of Assets Acquired and Liabilities Assumed at Acquisition Date (Detail) Details 40 false false R41.htm 100400 - Disclosure - Business Acquisitions - Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail Business Acquisitions - Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives (Detail) Details 41 false false R42.htm 100410 - Disclosure - Revenue - Summary of Revenues by Revenue Stream (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail Revenue - Summary of Revenues by Revenue Stream (Detail) Details 42 false false R43.htm 100420 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 43 false false R44.htm 100430 - Disclosure - Revenue - Summary of Deferred Revenue Liability Relating to Set-Up Fees (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueLiabilityRelatingToSetUpFeesDetail Revenue - Summary of Deferred Revenue Liability Relating to Set-Up Fees (Detail) Details 44 false false R45.htm 100440 - Disclosure - Deferred Costs - Summary of Deferred Costs and Amortization of Deferred Costs (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCostsSummaryOfDeferredCostsAndAmortizationOfDeferredCostsDetail Deferred Costs - Summary of Deferred Costs and Amortization of Deferred Costs (Detail) Details 45 false false R46.htm 100450 - Disclosure - Financial Instruments - Summary of Cash Equivalents and Investments (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail Financial Instruments - Summary of Cash Equivalents and Investments (Detail) Details 46 false false R47.htm 100460 - Disclosure - Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) Details 47 false false R48.htm 100470 - Disclosure - Financial Instruments - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail Financial Instruments - Additional Information (Detail) Details 48 false false R49.htm 100480 - Disclosure - Allowance for Credit Losses - Schedule of Allowance for Credit Losses Activity Included in Accounts Receivable Net (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLossesScheduleOfAllowanceForCreditLossesActivityIncludedInAccountsReceivableNetDetail Allowance for Credit Losses - Schedule of Allowance for Credit Losses Activity Included in Accounts Receivable Net (Detail) Details 49 false false R50.htm 100490 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment, Net (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail Property and Equipment, net - Schedule of Property and Equipment, Net (Detail) Details 50 false false R51.htm 100500 - Disclosure - Property and Equipment, net - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetail Property and Equipment, net - Additional Information (Detail) Details 51 false false R52.htm 100510 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Changes in Net Carrying Amount of Goodwill (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfChangesInNetCarryingAmountOfGoodwillDetail Goodwill and Intangible Assets, net - Schedule of Changes in Net Carrying Amount of Goodwill (Detail) Details 52 false false R53.htm 100520 - Disclosure - Goodwill and Intangible Assets, net - Intangible Assets (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail Goodwill and Intangible Assets, net - Intangible Assets (Detail) Details 53 false false R54.htm 100530 - Disclosure - Goodwill and Intangible Assets, net - Estimated Annual Amortization Expense Related to Intangible Assets Subject to Amortization (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail Goodwill and Intangible Assets, net - Estimated Annual Amortization Expense Related to Intangible Assets Subject to Amortization (Detail) Details 54 false false R55.htm 100540 - Disclosure - Other Assets - Summary of Changes in Net Amount of Capitalized Implementation Costs for Software Hosting Arrangements (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssetsSummaryOfChangesInNetAmountOfCapitalizedImplementationCostsForSoftwareHostingArrangementsDetail Other Assets - Summary of Changes in Net Amount of Capitalized Implementation Costs for Software Hosting Arrangements (Detail) Details 55 false false R56.htm 100550 - Disclosure - Commitments and Contingencies - Summary of Non-Cancellable Operating Leases, Primarily for Office Space and Certain Equipment (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail Commitments and Contingencies - Summary of Non-Cancellable Operating Leases, Primarily for Office Space and Certain Equipment (Detail) Details 56 false false R57.htm 100560 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 57 false false R58.htm 100570 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail Commitments and Contingencies - Components of Lease Expense (Detail) Details 58 false false R59.htm 100580 - Disclosure - Commitments and Contingencies - Schedule of Rent Expense Under Operating Leases (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfRentExpenseUnderOperatingLeasesDetail Commitments and Contingencies - Schedule of Rent Expense Under Operating Leases (Detail) Details 59 false false R60.htm 100590 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) Details 60 false false R61.htm 100600 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail Commitments and Contingencies - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail) Details 61 false false R62.htm 100610 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Payments Under Operating Leases (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail Commitments and Contingencies - Schedule of Future Minimum Payments Under Operating Leases (Detail) Details 62 false false R63.htm 100630 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 63 false false R64.htm 100640 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 64 false false R65.htm 100650 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail Stock-Based Compensation - Stock-Based Compensation Expense (Detail) Details 65 false false R66.htm 100660 - Disclosure - Stock-Based Compensation - Stock Option Activity (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityDetail Stock-Based Compensation - Stock Option Activity (Detail) Details 66 false false R67.htm 100670 - Disclosure - Stock-Based Compensation - Summary of Intrinsic Value of Options Exercised and Outstanding (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfIntrinsicValueOfOptionsExercisedAndOutstandingDetail Stock-Based Compensation - Summary of Intrinsic Value of Options Exercised and Outstanding (Detail) Details 67 false false R68.htm 100680 - Disclosure - Stock-Based Compensation - Weighted Average Fair Value Per Share of Options Granted, Assumptions (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail Stock-Based Compensation - Weighted Average Fair Value Per Share of Options Granted, Assumptions (Detail) Details 68 false false R69.htm 100690 - Disclosure - Stock-Based Compensation - PSU, RSU, RSA, and DSU (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail Stock-Based Compensation - PSU, RSU, RSA, and DSU (Detail) Details 69 false false R70.htm 100700 - Disclosure - Stock-Based Compensation - Summary of ESPP Activity (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfESPPActivityDetail Stock-Based Compensation - Summary of ESPP Activity (Detail) Details 70 false false R71.htm 100710 - Disclosure - Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Weighted-Average Assumptions (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Weighted-Average Assumptions (Detail) Details 71 false false R72.htm 100720 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail Income Taxes - Schedule of Provision for Income Taxes (Detail) Details 72 false false R73.htm 100730 - Disclosure - Income Taxes - Reconciliation of Provision for Income Taxes to Statutory Federal Rate (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail Income Taxes - Reconciliation of Provision for Income Taxes to Statutory Federal Rate (Detail) Details 73 false false R74.htm 100740 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets (Liabilities) (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail Income Taxes - Significant Components of Deferred Tax Assets (Liabilities) (Detail) Details 74 false false R75.htm 100750 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 75 false false R76.htm 100760 - Disclosure - Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail) Details 76 false false R77.htm 100770 - Disclosure - Net Income Per Share - Schedule of Anti-dilutive Common Shares Excluded from Calculation of Diluted Net Income Per Share (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareScheduleOfAntiDilutiveCommonSharesExcludedFromCalculationOfDilutedNetIncomePerShareDetail Net Income Per Share - Schedule of Anti-dilutive Common Shares Excluded from Calculation of Diluted Net Income Per Share (Detail) Details 77 false false R78.htm 100780 - Disclosure - Retirement Savings Plan - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRetirementSavingsPlanAdditionalInformationDetail Retirement Savings Plan - Additional Information (Detail) Details 78 false false R79.htm 100790 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 79 false false R80.htm 100800 - Disclosure - Geographic Information - Additional Information (Detail) Sheet http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail Geographic Information - Additional Information (Detail) Details 80 false false All Reports Book All Reports spsc-10k_20201231.htm spsc-20201231.xsd spsc-20201231_cal.xml spsc-20201231_def.xml spsc-20201231_lab.xml spsc-20201231_pre.xml spsc-ex211_7.htm spsc-ex231_10.htm spsc-ex311_11.htm spsc-ex312_6.htm spsc-ex321_9.htm spsc-ex41_8.htm ge0gzrr3bqc5000001.jpg ge0gzrr3bqc5000002.jpg ge0gzrr3bqc5000026.jpg http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/stpr/2018-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 103 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "spsc-10k_20201231.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 253, "dts": { "calculationLink": { "local": [ "spsc-20201231_cal.xml" ] }, "definitionLink": { "local": [ "spsc-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": [ "spsc-10k_20201231.htm" ] }, "labelLink": { "local": [ "spsc-20201231_lab.xml" ], "remote": [ "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": [ "spsc-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" ] }, "schema": { "local": [ "spsc-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": 665, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 25, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 30 }, "keyCustom": 69, "keyStandard": 420, "memberCustom": 29, "memberStandard": 49, "nsprefix": "spsc", "nsuri": "http://www.spscommerce.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100090 - Disclosure - Revenue", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:DeferredCostsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Deferred Costs", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCosts", "shortName": "Deferred Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:DeferredCostsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Financial Instruments", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Allowance for Credit Losses", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLosses", "shortName": "Allowance for Credit Losses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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 Intangible Assets, net", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet", "shortName": "Goodwill and Intangible Assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Other Assets", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssets", "shortName": "Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100160 - Disclosure - Commitments and Contingencies", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100170 - Disclosure - Stockholders' Equity", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100180 - Disclosure - Stock-Based Compensation", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Consolidated Balance Sheets", "role": "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100190 - Disclosure - Income Taxes", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100200 - Disclosure - Net Income Per Share", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100210 - Disclosure - Retirement Savings Plan", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRetirementSavingsPlan", "shortName": "Retirement Savings Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Related Party Transactions", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:GeographicInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Geographic Information", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformation", "shortName": "Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:GeographicInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:BusinessDescriptionPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - General (Policies)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies", "shortName": "General (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:BusinessDescriptionPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapBusinessAcquisitionAxis_spscDataMasonsMember_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": "100250 - Disclosure - Business Acquisitions (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsTables", "shortName": "Business Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapBusinessAcquisitionAxis_spscDataMasonsMember_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100260 - Disclosure - Revenue (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "spsc:DeferredCostsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:DeferredCostsAndAmortizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Deferred Costs (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCostsTables", "shortName": "Deferred Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "spsc:DeferredCostsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:DeferredCostsAndAmortizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Financial Instruments (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Allowance for Credit Losses (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLossesTables", "shortName": "Allowance for Credit Losses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100300 - Disclosure - Property and Equipment, net (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100310 - Disclosure - Goodwill and Intangible Assets, net (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables", "shortName": "Goodwill and Intangible Assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Other Assets (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssetsTables", "shortName": "Other Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:SummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:SummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Income Taxes (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100360 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - General - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "shortName": "General - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20190808_20190808", "decimals": "INF", "lang": null, "name": "spsc:StockDividendPercentageInStockSplit", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Business Acquisitions - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "shortName": "Business Acquisitions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapBusinessAcquisitionAxis_spscDataMasonsMember_20201216", "decimals": "-6", "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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 Comprehensive Income", "role": "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Business Acquisitions - Estimated Fair Values of Assets Acquired and Liabilities Assumed at Acquisition Date (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "shortName": "Business Acquisitions - Estimated Fair Values of Assets Acquired and Liabilities Assumed at Acquisition Date (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapBusinessAcquisitionAxis_spscDataMasonsMember_20201216", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapBusinessAcquisitionAxis_spscDataMasonsMember_20201216_20201216", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Business Acquisitions - Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail", "shortName": "Business Acquisitions - Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapBusinessAcquisitionAxis_spscDataMasonsMember_20201216_20201216", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Revenue - Summary of Revenues by Revenue Stream (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail", "shortName": "Revenue - Summary of Revenues by Revenue Stream (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapContractWithCustomerDurationAxis_spscRecurringRevenuesMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:RecurringRevenuesTimingOfBillingsLatestPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Revenue - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "shortName": "Revenue - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "spsc:RecurringRevenuesTimingOfBillingsLatestPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapTypeOfArrangementAxis_spscSetUpFeesMember_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Revenue - Summary of Deferred Revenue Liability Relating to Set-Up Fees (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueLiabilityRelatingToSetUpFeesDetail", "shortName": "Revenue - Summary of Deferred Revenue Liability Relating to Set-Up Fees (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapTypeOfArrangementAxis_spscSetUpFeesMember_20181231", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "spsc:DeferredCostsAndAmortizationTableTextBlock", "spsc:DeferredCostsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCostsCurrentAndNoncurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Deferred Costs - Summary of Deferred Costs and Amortization of Deferred Costs (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCostsSummaryOfDeferredCostsAndAmortizationOfDeferredCostsDetail", "shortName": "Deferred Costs - Summary of Deferred Costs and Amortization of Deferred Costs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "spsc:DeferredCostsAndAmortizationTableTextBlock", "spsc:DeferredCostsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20181231", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredCostsCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "spsc:FinancialInstrumentsMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Financial Instruments - Summary of Cash Equivalents and Investments (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail", "shortName": "Financial Instruments - Summary of Cash Equivalents and Investments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "spsc:FinancialInstrumentsMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "shortName": "Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "spsc:EarnOutLiabilityExpectedToBePaidOnCompletionOfRevenueMilestones", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Financial Instruments - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail", "shortName": "Financial Instruments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "spsc:EarnOutLiabilityExpectedToBePaidOnCompletionOfRevenueMilestones", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Allowance for Credit Losses - Schedule of Allowance for Credit Losses Activity Included in Accounts Receivable Net (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLossesScheduleOfAllowanceForCreditLossesActivityIncludedInAccountsReceivableNetDetail", "shortName": "Allowance for Credit Losses - Schedule of Allowance for Credit Losses Activity Included in Accounts Receivable Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20171231", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100490 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment, Net (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail", "shortName": "Property and Equipment, net - Schedule of Property and Equipment, Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Property and Equipment, net - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetail", "shortName": "Property and Equipment, net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Changes in Net Carrying Amount of Goodwill (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfChangesInNetCarryingAmountOfGoodwillDetail", "shortName": "Goodwill and Intangible Assets, net - Schedule of Changes in Net Carrying Amount of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100520 - Disclosure - Goodwill and Intangible Assets, net - Intangible Assets (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets, net - Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Goodwill and Intangible Assets, net - Estimated Annual Amortization Expense Related to Intangible Assets Subject to Amortization (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail", "shortName": "Goodwill and Intangible Assets, net - Estimated Annual Amortization Expense Related to Intangible Assets Subject to Amortization (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Other Assets - Summary of Changes in Net Amount of Capitalized Implementation Costs for Software Hosting Arrangements (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssetsSummaryOfChangesInNetAmountOfCapitalizedImplementationCostsForSoftwareHostingArrangementsDetail", "shortName": "Other Assets - Summary of Changes in Net Amount of Capitalized Implementation Costs for Software Hosting Arrangements (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20181231", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Commitments and Contingencies - Summary of Non-Cancellable Operating Leases, Primarily for Office Space and Certain Equipment (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail", "shortName": "Commitments and Contingencies - Summary of Non-Cancellable Operating Leases, Primarily for Office Space and Certain Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "spsc:SummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_srtStatementGeographicalAxis_stprMN_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100570 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail", "shortName": "Commitments and Contingencies - Components of Lease Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRentExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20180101_20181231", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Commitments and Contingencies - Schedule of Rent Expense Under Operating Leases (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfRentExpenseUnderOperatingLeasesDetail", "shortName": "Commitments and Contingencies - Schedule of Rent Expense Under Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRentExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20180101_20181231", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "spsc:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100590 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail", "shortName": "Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "spsc:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "spsc:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail", "shortName": "Commitments and Contingencies - Schedule of Supplemental Balance Sheet Information Related to Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "spsc:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_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": "100610 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Payments Under Operating Leases (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail", "shortName": "Commitments and Contingencies - Schedule of Future Minimum Payments Under Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20190821_20190822", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "reportCount": 1, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20190821_20190822", "decimals": "INF", "lang": null, "name": "spsc:IncreaseDecreaseInCommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Stock-Based Compensation - Stock Option Activity (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityDetail", "shortName": "Stock-Based Compensation - Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20171231", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Stock-Based Compensation - Summary of Intrinsic Value of Options Exercised and Outstanding (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfIntrinsicValueOfOptionsExercisedAndOutstandingDetail", "shortName": "Stock-Based Compensation - Summary of Intrinsic Value of Options Exercised and Outstanding (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Stock-Based Compensation - Weighted Average Fair Value Per Share of Options Granted, Assumptions (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail", "shortName": "Stock-Based Compensation - Weighted Average Fair Value Per Share of Options Granted, Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapAwardTypeAxis_spscPerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember_20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Stock-Based Compensation - PSU, RSU, RSA, and DSU (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail", "shortName": "Stock-Based Compensation - PSU, RSU, RSA, and DSU (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapAwardTypeAxis_spscPerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember_20171231", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapSubsidiarySaleOfStockAxis_us-gaapEmployeeStockMember_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "spsc:ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Stock-Based Compensation - Summary of ESPP Activity (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfESPPActivityDetail", "shortName": "Stock-Based Compensation - Summary of ESPP Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapSubsidiarySaleOfStockAxis_us-gaapEmployeeStockMember_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "spsc:ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapSubsidiarySaleOfStockAxis_us-gaapEmployeeStockMember_20200101_20201231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Weighted-Average Assumptions (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "shortName": "Stock-Based Compensation - Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Weighted-Average Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapSubsidiarySaleOfStockAxis_us-gaapEmployeeStockMember_20200101_20201231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail", "shortName": "Income Taxes - Schedule of Provision for Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Income Taxes - Reconciliation of Provision for Income Taxes to Statutory Federal Rate (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail", "shortName": "Income Taxes - Reconciliation of Provision for Income Taxes to Statutory Federal Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "spsc:DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets (Liabilities) (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail", "shortName": "Income Taxes - Significant Components of Deferred Tax Assets (Liabilities) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "spsc:DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapIncomeTaxAuthorityAxis_us-gaapDomesticCountryMember_20201231", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail", "shortName": "Net Income Per Share - Components of Computation of Basic and Diluted Net Income Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100770 - Disclosure - Net Income Per Share - Schedule of Anti-dilutive Common Shares Excluded from Calculation of Diluted Net Income Per Share (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareScheduleOfAntiDilutiveCommonSharesExcludedFromCalculationOfDilutedNetIncomePerShareDetail", "shortName": "Net Income Per Share - Schedule of Anti-dilutive Common Shares Excluded from Calculation of Diluted Net Income Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100780 - Disclosure - Retirement Savings Plan - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRetirementSavingsPlanAdditionalInformationDetail", "shortName": "Retirement Savings Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapRelatedPartyTransactionsByRelatedPartyAxis_spscNonProfitOrganizationMember_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100790 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_us-gaapRelatedPartyTransactionsByRelatedPartyAxis_spscNonProfitOrganizationMember_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - General", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneral", "shortName": "General", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "spsc:GeographicInformationTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "spsc:NumberOfJurisdictionOutsideUSHadExcessRevenueOfTenPercentage", "reportCount": 1, "unique": true, "unitRef": "U_spscjurisdiction", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100800 - Disclosure - Geographic Information - Additional Information (Detail)", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail", "shortName": "Geographic Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "spsc:GeographicInformationTextBlock", "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "spsc:NumberOfJurisdictionOutsideUSHadExcessRevenueOfTenPercentage", "reportCount": 1, "unique": true, "unitRef": "U_spscjurisdiction", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Business Acquisitions", "role": "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitions", "shortName": "Business Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "spsc-10k_20201231.htm", "contextRef": "C_0001092699_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 78, "tag": { "country_MN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MONGOLIA", "verboseLabel": "Minneapolis, Minnesota [Member]" } } }, "localname": "MN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_UA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UKRAINE", "terseLabel": "Kyiv, Ukraine Lease [Member]" } } }, "localname": "UA", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail" ], "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.spscommerce.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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r593", "r594", "r595" ], "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.spscommerce.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.spscommerce.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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r596" ], "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.spscommerce.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", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r591" ], "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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.spscommerce.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.spscommerce.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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r597" ], "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.spscommerce.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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r597" ], "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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r597" ], "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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r598" ], "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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r597" ], "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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r597" ], "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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r597" ], "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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r597" ], "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.spscommerce.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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r593", "r594", "r595" ], "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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r590" ], "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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r592" ], "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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "spsc_AllocatedShareBasedCompensationExpenseReversal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the expense (reversal of expense) during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share Based Compensation Expense Reversal", "terseLabel": "PSUs" } } }, "localname": "AllocatedShareBasedCompensationExpenseReversal", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "spsc_AnalyticsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Analytics.", "label": "Analytics [Member]", "terseLabel": "Analytics [Member]", "verboseLabel": "Analytics Solution [Member]" } } }, "localname": "AnalyticsMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "domainItemType" }, "spsc_AreaOfLeasedSpace": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of leased space.", "label": "Area Of Leased Space", "terseLabel": "Current leased space" } } }, "localname": "AreaOfLeasedSpace", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "areaItemType" }, "spsc_BusinessCombinationDueFromSellersRelatedWithinInitialNetWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination due from sellers related within initial net working capital adjustment.", "label": "Business Combination Due From Sellers Related Within Initial Net Working Capital Adjustment", "terseLabel": "Business combination due from sellers related within initial net working capital adjustment" } } }, "localname": "BusinessCombinationDueFromSellersRelatedWithinInitialNetWorkingCapitalAdjustment", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "spsc_BusinessCombinationNonCurrentDebtClassifiedWithAccruedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination non current debt classified with accrued expenses.", "label": "Business Combination Non Current Debt Classified With Accrued Expenses", "terseLabel": "Non current debt" } } }, "localname": "BusinessCombinationNonCurrentDebtClassifiedWithAccruedExpenses", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "spsc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNonCurrentAssets": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10030.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed other current and non-current assets.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Current And Non Current Assets", "terseLabel": "Other current and non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNonCurrentAssets", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "spsc_BusinessDescriptionPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business description policy.", "label": "Business Description Policy Policy [Text Block]", "terseLabel": "Business Description" } } }, "localname": "BusinessDescriptionPolicyPolicyTextBlock", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "spsc_CashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash equivalents.", "label": "Cash Equivalents [Abstract]" } } }, "localname": "CashEquivalentsAbstract", "nsuri": "http://www.spscommerce.com/20201231", "xbrltype": "stringItemType" }, "spsc_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in the 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.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "stringItemType" }, "spsc_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "spsc_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "spsc_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.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "spsc_ContingentConsiderationTransferredOutOfFairValueHierarchyFromLevel3": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contingent consideration transferred out of fair value hierarchy from level 3.", "label": "Contingent Consideration Transferred Out Of Fair Value Hierarchy From Level3", "terseLabel": "Contingent consideration transferred out of the fair value hierarchy from level 3" } } }, "localname": "ContingentConsiderationTransferredOutOfFairValueHierarchyFromLevel3", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "spsc_CurrentAmountRecognitionPeriodOfSetUpFees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current amount recognition period of set up fees.", "label": "Current Amount Recognition Period Of Set Up Fees", "terseLabel": "Current amount recognition period of set up fees" } } }, "localname": "CurrentAmountRecognitionPeriodOfSetUpFees", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_CustomerContractCancellationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer contract cancellation period.", "label": "Customer Contract Cancellation Period", "terseLabel": "Customer contract cancellation period" } } }, "localname": "CustomerContractCancellationPeriod", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_DataMasonsContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Masons contingent consideration.", "label": "Data Masons Contingent Consideration [Member]", "terseLabel": "Data Masons Contingent Consideration [Member]" } } }, "localname": "DataMasonsContingentConsiderationMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "spsc_DataMasonsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Masons.", "label": "Data Masons [Member]", "terseLabel": "Data Masons [Member]" } } }, "localname": "DataMasonsMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "domainItemType" }, "spsc_DeferredCommissionExpectedAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred commission expected amortization period.", "label": "Deferred Commission Expected Amortization Period", "terseLabel": "Deferred commission expected amortization period" } } }, "localname": "DeferredCommissionExpectedAmortizationPeriod", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_DeferredCostsAmortized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred costs amortized.", "label": "Deferred Costs Amortized", "terseLabel": "Amortized deferred costs" } } }, "localname": "DeferredCostsAmortized", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCostsSummaryOfDeferredCostsAndAmortizationOfDeferredCostsDetail" ], "xbrltype": "monetaryItemType" }, "spsc_DeferredCostsAndAmortizationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred costs and amortization.", "label": "Deferred Costs And Amortization Table [Text Block]", "terseLabel": "Summary of Deferred Costs and Amortization of Deferred Costs" } } }, "localname": "DeferredCostsAndAmortizationTableTextBlock", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCostsTables" ], "xbrltype": "textBlockItemType" }, "spsc_DeferredCostsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred costs.", "label": "Deferred Costs Disclosure [Text Block]", "terseLabel": "Deferred Costs" } } }, "localname": "DeferredCostsDisclosureTextBlock", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCosts" ], "xbrltype": "textBlockItemType" }, "spsc_DeferredCostsIncurred": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred costs incurred.", "label": "Deferred Costs Incurred", "terseLabel": "Incurred deferred costs" } } }, "localname": "DeferredCostsIncurred", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCostsSummaryOfDeferredCostsAndAmortizationOfDeferredCostsDetail" ], "xbrltype": "monetaryItemType" }, "spsc_DeferredRevenueAmortizedSetUpFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred revenue amortized set up fees.", "label": "Deferred Revenue Amortized Set Up Fees", "negatedLabel": "Amortized set-up fees" } } }, "localname": "DeferredRevenueAmortizedSetUpFees", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueLiabilityRelatingToSetUpFeesDetail" ], "xbrltype": "monetaryItemType" }, "spsc_DeferredRevenueInvoicedSetUpFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred revenue Invoiced set up fees.", "label": "Deferred Revenue Invoiced Set Up Fees", "terseLabel": "Invoiced set-up fees" } } }, "localname": "DeferredRevenueInvoicedSetUpFees", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueLiabilityRelatingToSetUpFeesDetail" ], "xbrltype": "monetaryItemType" }, "spsc_DeferredRevenueRecognitionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred revenue recognition period.", "label": "Deferred Revenue Recognition Period", "terseLabel": "Deferred revenue recognition period" } } }, "localname": "DeferredRevenueRecognitionPeriod", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_DeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred stock units.", "label": "Deferred Stock Units [Member]", "terseLabel": "Deferred Stock Units [Member]" } } }, "localname": "DeferredStockUnitsMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10170.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease liabilities.", "label": "Deferred Tax Assets Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "spsc_DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "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 and 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 Operating Loss And Tax Credit Carryforwards", "terseLabel": "Net operating loss and credit carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossAndTaxCreditCarryforwards", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "spsc_DeferredTaxLiabilitiesDeferredRevenueAndExpense": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10050.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities deferred revenue and expense.", "label": "Deferred Tax Liabilities Deferred Revenue And Expense", "negatedLabel": "Deferred costs" } } }, "localname": "DeferredTaxLiabilitiesDeferredRevenueAndExpense", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "spsc_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndOtherFiniteLivedAssets": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "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 from property, plant, and equipment and long-lived assets.", "label": "Deferred Tax Liabilities Property Plant And Equipment And Other Finite Lived Assets", "negatedLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndOtherFiniteLivedAssets", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "spsc_DeferredTaxLiabilitiesRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10060.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities right of use assets.", "label": "Deferred Tax Liabilities Right Of Use Assets", "negatedLabel": "Right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAssets", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "spsc_DefinedContributionPlanEmployerNotNoteDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined contribution plan employer not note discretionary contribution amount.", "label": "Defined Contribution Plan Employer Not Note Discretionary Contribution Amount", "terseLabel": "Employer matching contribution amount" } } }, "localname": "DefinedContributionPlanEmployerNotNoteDiscretionaryContributionAmount", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRetirementSavingsPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "spsc_DevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Developed Technology [Member]", "label": "Developed Technology [Member]", "terseLabel": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail" ], "xbrltype": "domainItemType" }, "spsc_EDIAdminEarnOutLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EDIAdmin earn-out liability.", "label": "E D I Admin Earn Out Liability [Member]", "terseLabel": "EDIAdmin Earn-out Liability [Member]" } } }, "localname": "EDIAdminEarnOutLiabilityMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "spsc_EDIAdminMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EDIAdmin.", "label": "E D I Admin [Member]", "terseLabel": "E D I Admin [Member]" } } }, "localname": "EDIAdminMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_EarnOutLiabilityExpectedToBePaidOnCompletionOfRevenueMilestones": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earn-out liability expected to be paid on completion of revenue milestones.", "label": "Earn Out Liability Expected To Be Paid On Completion Of Revenue Milestones", "terseLabel": "Earn-out liability expected to be paid on completion of revenue milestones" } } }, "localname": "EarnOutLiabilityExpectedToBePaidOnCompletionOfRevenueMilestones", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "spsc_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "ESPP [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "spsc_EstimatedPeriodForMaterialRightsPresentToCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated period for material rights present to customers.", "label": "Estimated Period For Material Rights Present To Customers", "terseLabel": "Estimated period for material rights present to customers" } } }, "localname": "EstimatedPeriodForMaterialRightsPresentToCustomers", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_FifthAmendmentToLeaseAgreementRelatedToCurrentHeadquartersLocationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fifth amendment to lease agreement related to current headquarters location.", "label": "Fifth Amendment To Lease Agreement Related To Current Headquarters Location [Member]", "terseLabel": "Current Headquarters [Member]" } } }, "localname": "FifthAmendmentToLeaseAgreementRelatedToCurrentHeadquartersLocationMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_FinancialInstrumentAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the cost of financial instruments, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Financial Instrument Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "FinancialInstrumentAmortizedCostBasis", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "spsc_FinancialInstrumentNetUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail": { "order": 10790.0, "parentTag": "spsc_FinancialInstrumentAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of net unrealized gain (loss) in accumulated other comprehensive income (AOCI) on financial instruments.", "label": "Financial Instrument Net Unrealized Gain Loss Before Tax", "terseLabel": "Unrealized Gains (Losses), net" } } }, "localname": "FinancialInstrumentNetUnrealizedGainLossBeforeTax", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "spsc_FinancialInstrumentsFairValue": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail": { "order": 10800.0, "parentTag": "spsc_FinancialInstrumentAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instruments.", "label": "Financial Instruments Fair Value", "terseLabel": "Fair Value" } } }, "localname": "FinancialInstrumentsFairValue", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "spsc_FinancialInstrumentsMaturitiesWithinOneToTwoYearFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instruments maturing in the first to second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Financial Instruments Maturities Within One To Two Year Fair Value", "terseLabel": "Maturing within one to two years" } } }, "localname": "FinancialInstrumentsMaturitiesWithinOneToTwoYearFairValue", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "spsc_FinancialInstrumentsMaturitiesWithinOneYearFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instruments maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Financial Instruments Maturities Within One Year Fair Value", "terseLabel": "Maturing within one year" } } }, "localname": "FinancialInstrumentsMaturitiesWithinOneYearFairValue", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "spsc_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyTranslationGainLoss": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail": { "order": 10030.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets accumulated foreign currency translation gain (loss).", "label": "Finite Lived Intangible Assets Accumulated Foreign Currency Translation Gain Loss", "terseLabel": "Foreign Currency Translation" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyTranslationGainLoss", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "spsc_FormerOwnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former owners.", "label": "Former Owners [Member]", "terseLabel": "Former Owners [Member]" } } }, "localname": "FormerOwnersMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_FourZeroOneKStockMatchMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four zero one (k) stock match.", "label": "Four Zero One K Stock Match [Member]", "terseLabel": "401(k) Stock Match [Member]" } } }, "localname": "FourZeroOneKStockMatchMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "spsc_FulfillmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fulfillment.", "label": "Fulfillment [Member]", "terseLabel": "Fulfillment [Member]" } } }, "localname": "FulfillmentMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "domainItemType" }, "spsc_GainDueToRemeasurementOfContingentLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain due to remeasurement of contingent liability.", "label": "Gain Due To Remeasurement Of Contingent Liability", "terseLabel": "Gain due to remeasurement of contingent liability" } } }, "localname": "GainDueToRemeasurementOfContingentLiability", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "spsc_GeographicInformationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of geographic information.", "label": "Geographic Information [Text Block]", "terseLabel": "Geographic Information" } } }, "localname": "GeographicInformationTextBlock", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformation" ], "xbrltype": "textBlockItemType" }, "spsc_IncentivesReceivedUponExecutionOfAmendment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Incentives received upon execution of amendment.", "label": "Incentives Received Upon Execution Of Amendment", "terseLabel": "Incentives" } } }, "localname": "IncentivesReceivedUponExecutionOfAmendment", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "spsc_IncomeTaxExpenseBenefitLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Expense Benefit [Line Items]", "label": "Income Tax Expense Benefit [Line Items]", "terseLabel": "Income Tax Expense Benefit [Line Items]" } } }, "localname": "IncomeTaxExpenseBenefitLineItems", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "spsc_IncomeTaxExpenseBenefitTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Expense Benefit [Table]", "label": "Income Tax Expense Benefit [Table]", "terseLabel": "Income Tax Expense Benefit [Table]" } } }, "localname": "IncomeTaxExpenseBenefitTable", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "spsc_IncomeTaxReconciliationChangeInStateDeferredRate": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "order": 10080.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 changes in state deferred tax rates.", "label": "Income Tax Reconciliation Change In State Deferred Rate", "terseLabel": "Change in state deferred rate" } } }, "localname": "IncomeTaxReconciliationChangeInStateDeferredRate", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "spsc_IncomeTaxReconciliationForeignDerivedIntangibleIncome": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "order": 10050.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation foreign derived intangible income.", "label": "Income Tax Reconciliation Foreign Derived Intangible Income", "negatedLabel": "Foreign derived intangible income" } } }, "localname": "IncomeTaxReconciliationForeignDerivedIntangibleIncome", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "spsc_IncomeTaxReconciliationNondeductibleExpenseForExecutiveCompensation": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "order": 10040.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation nondeductible expense for executive compensation.", "label": "Income Tax Reconciliation Nondeductible Expense For Executive Compensation", "terseLabel": "Nondeductible executive compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseForExecutiveCompensation", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "spsc_IncomeTaxReconciliationTaxBenefitsForExcessTaxDeductionFromStockActivity": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "order": 10100.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation, tax benefits for excess tax deduction from stock activity.", "label": "Income Tax Reconciliation Tax Benefits For Excess Tax Deduction From Stock Activity", "negatedLabel": "Tax impact of stock activity" } } }, "localname": "IncomeTaxReconciliationTaxBenefitsForExcessTaxDeductionFromStockActivity", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "spsc_IncreaseDecreaseInCommonStockSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase decrease in common stock, shares authorized.", "label": "Increase Decrease In Common Stock Shares Authorized", "terseLabel": "Change in number of common stock, shares authorized" } } }, "localname": "IncreaseDecreaseInCommonStockSharesAuthorized", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "spsc_IncreaseDecreaseInOperatingLeases": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10290.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating leases.", "label": "Increase Decrease In Operating Leases", "terseLabel": "Operating leases" } } }, "localname": "IncreaseDecreaseInOperatingLeases", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "spsc_InternalUseSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internal-use software.", "label": "Internal Use Software [Member]", "terseLabel": "Internal-use Software [Member]" } } }, "localname": "InternalUseSoftwareMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_InvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investments.", "label": "Investments Policy [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsPolicyTextBlock", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "spsc_LeaseAgreementExpiresOnMayThirtyOneThousandTwentyFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease agreement expires on May 31, 2025.", "label": "Lease Agreement Expires On May Thirty One Thousand Twenty Five [Member]", "terseLabel": "Lease Agreement Expires on May 31, 2025 [Member]" } } }, "localname": "LeaseAgreementExpiresOnMayThirtyOneThousandTwentyFiveMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_LoanAndAccruedInterestBalanceInEscrow": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loan and accrued interest balance in escrow.", "label": "Loan And Accrued Interest Balance In Escrow", "terseLabel": "Loan and accrued interest balance in escrow" } } }, "localname": "LoanAndAccruedInterestBalanceInEscrow", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "spsc_LongTermAmountRecognitionPeriodOfSetUpFees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long term amount recognition period of set up fees.", "label": "Long Term Amount Recognition Period Of Set Up Fees", "terseLabel": "Non-current amount recognition period of set up fees" } } }, "localname": "LongTermAmountRecognitionPeriodOfSetUpFees", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_MaximumRecognitionPeriodForMiscellaneousOneTimeFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum recognition period for miscellaneous one-time fee.", "label": "Maximum Recognition Period For Miscellaneous One Time Fee", "terseLabel": "Maximum recognition period for miscellaneous one-time fee" } } }, "localname": "MaximumRecognitionPeriodForMiscellaneousOneTimeFee", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_NetIncomePerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net income per share.", "label": "Net Income Per Share [Abstract]" } } }, "localname": "NetIncomePerShareAbstract", "nsuri": "http://www.spscommerce.com/20201231", "xbrltype": "stringItemType" }, "spsc_NetOperatingLossAndCreditCarryforwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net operating loss and credit carryforwards.", "label": "Net Operating Loss And Credit Carryforwards [Member]", "terseLabel": "Net Operating Loss and Credit Carryforwards [Member]" } } }, "localname": "NetOperatingLossAndCreditCarryforwardsMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_NonCashFinancingPaymentsProceedsFromPropertyAndEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non cash financing payments proceeds from property and equipment.", "label": "Non Cash Financing Payments Proceeds From Property And Equipment", "terseLabel": "Net purchases of property and equipment on account" } } }, "localname": "NonCashFinancingPaymentsProceedsFromPropertyAndEquipment", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "spsc_NonProfitOrganizationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non profit organization.", "label": "Non Profit Organization [Member]", "terseLabel": "SPS Commerce Foundation [Member]" } } }, "localname": "NonProfitOrganizationMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_NumberOfJurisdictionOutsideUSHadExcessRevenueOfTenPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of jurisdiction outside US had excess revenue of 10%.", "label": "Number Of Jurisdiction Outside U S Had Excess Revenue Of Ten Percentage", "terseLabel": "Number of jurisdiction outside US had excess revenue of 10%" } } }, "localname": "NumberOfJurisdictionOutsideUSHadExcessRevenueOfTenPercentage", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "spsc_NumberOfOfferings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of six-month offering periods during each calendar year.", "label": "Number Of Offerings", "terseLabel": "Number of offerings per year" } } }, "localname": "NumberOfOfferings", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "spsc_NumberOfOptionsToExtendLease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options to extend term of lease.", "label": "Number Of Options To Extend Lease", "terseLabel": "Number of options to extend term of the lease" } } }, "localname": "NumberOfOptionsToExtendLease", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "spsc_OfficeEquipmentAndFurnitureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office equipment and furniture.", "label": "Office Equipment And Furniture [Member]", "terseLabel": "Office Equipment and Furniture [Member]" } } }, "localname": "OfficeEquipmentAndFurnitureMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "spsc_OneTimeRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One time revenues.", "label": "One Time Revenues [Member]", "terseLabel": "One-time Revenues [Member]" } } }, "localname": "OneTimeRevenuesMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "domainItemType" }, "spsc_OperatingLossCarryforwardExpirableUnusedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of operating loss carryforwards expected to expire unused due to limitations.", "label": "Operating Loss Carryforward Expirable Unused Amount", "terseLabel": "Losses expected to expire unused" } } }, "localname": "OperatingLossCarryforwardExpirableUnusedAmount", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "spsc_OperatingLossCarryforwardsExpirationDateOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards Expiration Date One", "label": "Operating Loss Carryforwards Expiration Date One", "terseLabel": "Expiration of net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwardsExpirationDateOne", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "spsc_OtherLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other leases.", "label": "Other Leases [Member]", "terseLabel": "Other Leases [Member]" } } }, "localname": "OtherLeasesMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail" ], "xbrltype": "domainItemType" }, "spsc_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other.", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "domainItemType" }, "spsc_PPPLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PPP loan.", "label": "P P P Loan [Member]", "terseLabel": "PPP Loan [Member]" } } }, "localname": "PPPLoanMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_PaymentForEarnOutLiability": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for earn-out liability.", "label": "Payment For Earn Out Liability", "terseLabel": "Payment for earn-out liability", "verboseLabel": "Contingent liability payment" } } }, "localname": "PaymentForEarnOutLiability", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "spsc_PaymentsToAcquireBusinessesAndIntangibleAssetsNetOfCashAcquired": { "auth_ref": [], "calculation": { "http://www.spscommerce.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 business and intangible assets, net of the cash acquired from the purchase.", "label": "Payments To Acquire Businesses And Intangible Assets Net Of Cash Acquired", "negatedLabel": "Acquisition of business and intangible assets, net" } } }, "localname": "PaymentsToAcquireBusinessesAndIntangibleAssetsNetOfCashAcquired", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "spsc_PerformanceShareUnitsRestrictedStockUnitsAndDeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Share Units, Restricted Stock Units and Deferred Stock Units.", "label": "Performance Share Units Restricted Stock Units And Deferred Stock Units [Member]", "terseLabel": "PSU, RSU and DSU [Member]" } } }, "localname": "PerformanceShareUnitsRestrictedStockUnitsAndDeferredStockUnitsMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance share units, restricted stock units, restricted stock awards, and deferred stock units.", "label": "Performance Share Units Restricted Stock Units Restricted Stock Awards And Deferred Stock Units [Member]", "terseLabel": "PSU, RSU, RSA, and DSU [Member]" } } }, "localname": "PerformanceShareUnitsRestrictedStockUnitsRestrictedStockAwardsAndDeferredStockUnitsMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "spsc_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property plant and equipment useful life and values.", "label": "Property Plant And Equipment Useful Life And Values [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract", "nsuri": "http://www.spscommerce.com/20201231", "xbrltype": "stringItemType" }, "spsc_ReclassificationOfGainLossOnInvestmentsInToEarningsNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reclassification of gain (loss) on investments in to earnings net of tax.", "label": "Reclassification Of Gain Loss On Investments In To Earnings Net Of Tax", "terseLabel": "Reclassification of gain on investments into earnings, net of tax" } } }, "localname": "ReclassificationOfGainLossOnInvestmentsInToEarningsNetOfTax", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "spsc_RecurringRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recurring revenues.", "label": "Recurring Revenues [Member]", "terseLabel": "Recurring Revenues [Member]" } } }, "localname": "RecurringRevenuesMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "domainItemType" }, "spsc_RecurringRevenuesTimingOfBillingsEarliestPeriodDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recurring revenues timing of billings earliest period description.", "label": "Recurring Revenues Timing Of Billings Earliest Period Description", "terseLabel": "Earliest timing of billings" } } }, "localname": "RecurringRevenuesTimingOfBillingsEarliestPeriodDescription", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "spsc_RecurringRevenuesTimingOfBillingsLatestPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recurring revenues timing of billings latest period.", "label": "Recurring Revenues Timing Of Billings Latest Period", "terseLabel": "Latest timing of billings" } } }, "localname": "RecurringRevenuesTimingOfBillingsLatestPeriod", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_RegulatoryAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory Assets [Abstract]", "label": "Regulatory Assets [Abstract]" } } }, "localname": "RegulatoryAssetsAbstract", "nsuri": "http://www.spscommerce.com/20201231", "xbrltype": "stringItemType" }, "spsc_RestrictedStockAwardsAndDeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock awards and deferred stock units.", "label": "Restricted Stock Awards And Deferred Stock Units [Member]", "terseLabel": "RSAs and DSUs [Member]" } } }, "localname": "RestrictedStockAwardsAndDeferredStockUnitsMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "spsc_RevenueRecognitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue recognition.", "label": "Revenue Recognition [Line Items]", "terseLabel": "Revenue Recognition [Line Items]" } } }, "localname": "RevenueRecognitionLineItems", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "stringItemType" }, "spsc_RevenueRecognitionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Recognition.", "label": "Revenue Recognition [Table]", "terseLabel": "Revenue Recognition [Table]" } } }, "localname": "RevenueRecognitionTable", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "stringItemType" }, "spsc_RevenueRemainingPerformanceObligationForContractsOriginalDurations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract period for remaining performance obligations for contracts in which the optional exemption under ASC 606-10-50-14(a) was applied.", "label": "Revenue Remaining Performance Obligation For Contracts Original Durations", "terseLabel": "Contract period for remaining performance obligations for contracts in which the optional exemption under ASC 606-10-50-14(a) was applied" } } }, "localname": "RevenueRemainingPerformanceObligationForContractsOriginalDurations", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_RiskAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for risk and uncertainties.", "label": "Risk And Uncertainties Policy [Text Block]", "terseLabel": "Risk and Uncertainties" } } }, "localname": "RiskAndUncertaintiesPolicyTextBlock", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "spsc_ScheduleOfAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accounting policies.", "label": "Schedule Of Accounting Policies [Line Items]", "terseLabel": "Schedule of Accounting Policies [Line Items]" } } }, "localname": "ScheduleOfAccountingPoliciesLineItems", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "spsc_ScheduleOfAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Accounting Policies [Table]", "label": "Schedule Of Accounting Policies [Table]", "terseLabel": "Schedule Of Accounting Policies [Table]" } } }, "localname": "ScheduleOfAccountingPoliciesTable", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "spsc_ScheduleOfBusinessAcquisitionsPurchasePriceAllocationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of business acquisitions purchase price allocation.", "label": "Schedule Of Business Acquisitions Purchase Price Allocation [Line Items]", "terseLabel": "Schedule Of Business Acquisitions Purchase Price Allocation [Line Items]" } } }, "localname": "ScheduleOfBusinessAcquisitionsPurchasePriceAllocationLineItems", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "spsc_ScheduleOfBusinessAcquisitionsPurchasePriceAllocationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of business acquisitions purchase price allocation.", "label": "Schedule Of Business Acquisitions Purchase Price Allocation [Table]", "terseLabel": "Schedule Of Business Acquisitions Purchase Price Allocation [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsPurchasePriceAllocationTable", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "spsc_ScheduleOfFinancialInstrumentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of financial instruments.", "label": "Schedule Of Financial Instruments [Line Items]", "terseLabel": "Schedule of Financial Instruments [Line Items]" } } }, "localname": "ScheduleOfFinancialInstrumentsLineItems", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail" ], "xbrltype": "stringItemType" }, "spsc_ScheduleOfFinancialInstrumentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of financial instruments.", "label": "Schedule Of Financial Instruments [Table]", "terseLabel": "Schedule Of Financial Instruments [Table]" } } }, "localname": "ScheduleOfFinancialInstrumentsTable", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail" ], "xbrltype": "stringItemType" }, "spsc_ScheduleOfStockholdersEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of stockholders equity.", "label": "Schedule Of Stockholders Equity [Line Items]", "terseLabel": "Schedule Of Stockholders Equity [Line Items]" } } }, "localname": "ScheduleOfStockholdersEquityLineItems", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "spsc_ScheduleOfStockholdersEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of stockholders equity.", "label": "Schedule Of Stockholders Equity [Table]", "terseLabel": "Schedule Of Stockholders Equity [Table]" } } }, "localname": "ScheduleOfStockholdersEquityTable", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "spsc_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental balance sheet information related to leases.", "label": "Schedule Of Supplemental Balance Sheet Information Related To Leases Table [Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information Related to Leases" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "spsc_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.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "spsc_SetUpFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Set up fees.", "label": "Set Up Fees [Member]", "terseLabel": "Set-Up Fees [Member]" } } }, "localname": "SetUpFeesMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueLiabilityRelatingToSetUpFeesDetail" ], "xbrltype": "domainItemType" }, "spsc_SetUpFeesRecognizedPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Set up fees recognized period.", "label": "Set Up Fees Recognized Period", "terseLabel": "Set up fees recognized period" } } }, "localname": "SetUpFeesRecognizedPeriod", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and unissued in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Unissued In Period", "terseLabel": "Number of shares vested and not issued during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedInPeriod", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "spsc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfDelayedReceiptOfCommonShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award period of delayed receipt of common shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Period Of Delayed Receipt Of Common Shares", "terseLabel": "Period of delayed receipt of common shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfDelayedReceiptOfCommonShares", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award value purchased for award.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Value Purchased For Award", "terseLabel": "Amounts for shares purchased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardValuePurchasedForAward", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfESPPActivityDetail" ], "xbrltype": "monetaryItemType" }, "spsc_SoftwareHostingServicesArrangementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software hosting services arrangement period.", "label": "Software Hosting Services Arrangement Period", "terseLabel": "Hosting services arrangement period" } } }, "localname": "SoftwareHostingServicesArrangementPeriod", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "spsc_StockDividendPercentageInStockSplit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock dividend percentage in stock split.", "label": "Stock Dividend Percentage In Stock Split", "terseLabel": "Percentage of stock dividend from stock split" } } }, "localname": "StockDividendPercentageInStockSplit", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "spsc_StockIssuedDuringPeriodSharesRestrictedStockAndStockOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares restricted stock and stock options exercised.", "label": "Stock Issued During Period Shares Restricted Stock And Stock Options Exercised", "terseLabel": "Exercise of stock options and issuance of restricted stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAndStockOptionsExercised", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "spsc_StockIssuedDuringPeriodValueRestrictedStockAndStockOptionsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value restricted stock and stock options exercised.", "label": "Stock Issued During Period Value Restricted Stock And Stock Options Exercised", "terseLabel": "Exercise of stock options and issuance of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAndStockOptionsExercised", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "spsc_StockRepurchaseProgram1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock repurchase program.", "label": "Stock Repurchase Program1 [Member]", "terseLabel": "Stock Repurchase Program [Member]" } } }, "localname": "StockRepurchaseProgram1Member", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "spsc_StockRepurchaseProgramAuthorizedRepurchaseAmountExpired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock repurchase program authorized repurchase amount expired.", "label": "Stock Repurchase Program Authorized Repurchase Amount Expired", "terseLabel": "Stock repurchase program, authorized repurchase amount expired" } } }, "localname": "StockRepurchaseProgramAuthorizedRepurchaseAmountExpired", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "spsc_SummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of non-cancellable operating leases, primarily for office space and certain equipment.", "label": "Summary Of Non Cancellable Operating Leases Primarily For Office Space And Certain Equipment Table [Text Block]", "terseLabel": "Summary of Non-Cancellable Operating Leases, Primarily for Office Space and Certain Equipment" } } }, "localname": "SummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentTableTextBlock", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "spsc_TaxCreditCarryforwardBeginningExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Credit Carryforward Beginning Expiration Year", "label": "Tax Credit Carryforward Beginning Expiration Year", "terseLabel": "Year in which credit carryforward begins to expire" } } }, "localname": "TaxCreditCarryforwardBeginningExpirationYear", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "spsc_TwoThousandTenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand ten.", "label": "Two Thousand Ten [Member]", "terseLabel": "2010 [Member]" } } }, "localname": "TwoThousandTenMember", "nsuri": "http://www.spscommerce.com/20201231", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r110", "r117", "r206", "r344", "r345", "r346", "r379", "r380" ], "lang": { "en-us": { "role": { "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r110", "r117", "r206", "r344", "r345", "r346", "r379", "r380" ], "lang": { "en-us": { "role": { "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r110", "r117", "r206", "r344", "r345", "r346", "r379", "r380" ], "lang": { "en-us": { "role": { "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Directors of Foundation [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r301", "r303", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r538", "r541" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r301", "r303", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r538", "r541" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r182", "r269", "r272", "r479", "r537", "r539" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r182", "r269", "r272", "r479", "r537", "r539" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r280", "r301", "r303", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r538", "r541" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r280", "r301", "r303", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r538", "r541" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r106", "r107", "r108", "r109", "r111", "r112", "r115", "r116", "r117", "r119", "r120", "r121", "r122", "r123", "r145", "r207", "r208", "r347", "r380", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r106", "r107", "r108", "r109", "r111", "r112", "r115", "r116", "r117", "r119", "r120", "r121", "r122", "r123", "r145", "r207", "r208", "r347", "r380", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "auth_ref": [ "r111", "r112", "r117", "r207", "r208", "r347", "r380", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "label": "Revision Of Prior Period Accounting Standards Update Adjustment [Member]", "terseLabel": "Revision of Prior Period Accounting Standards Update Adjustment [Member]" } } }, "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r183", "r184", "r269", "r273", "r540", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r183", "r184", "r269", "r273", "r540", "r572", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r186", "r464" ], "lang": { "en-us": { "role": { "label": "Title Of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "stpr_MN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MINNESOTA", "terseLabel": "Minneapolis, MN Lease [Member]" } } }, "localname": "MN", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r202" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.", "label": "Accounting Standards Update201802 [Member]", "terseLabel": "ASU 2018-02" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.", "label": "Accounts Payable And Accrued Liabilities [Member]", "terseLabel": "Accrued Expenses [Member]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10150.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal": { "auth_ref": [ "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology.", "label": "Accounts Receivable Change In Method Credit Loss Expense Reversal", "terseLabel": "Adoption of ASU 2016-13" } } }, "localname": "AccountsReceivableChangeInMethodCreditLossExpenseReversal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLossesScheduleOfAllowanceForCreditLossesActivityIncludedInAccountsReceivableNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r187", "r188" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10340.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Gross Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r20", "r187", "r188" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10310.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", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.spscommerce.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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Expenses [Member]" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r241" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail": { "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", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r51", "r53", "r54", "r526", "r549", "r553" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10090.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r50", "r54", "r57", "r106", "r107", "r109", "r411", "r544", "r545" ], "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 Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r228" ], "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": "Estimated Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r21" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10070.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r106", "r107", "r109", "r344", "r345", "r346" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r111", "r112", "r113", "r114", "r203", "r204", "r205", "r206", "r207", "r208", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r377", "r378", "r379", "r380", "r481", "r482", "r483", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r305", "r307", "r350", "r351" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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": "Reconciliation of net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r307", "r336", "r349" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allowance For Credit Loss [Abstract]" } } }, "localname": "AllowanceForCreditLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r191", "r215" ], "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 Allowance for Credit Losses Activity Included in Accounts Receivable Net" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLossesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForCreditLossesTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for allowance for credit losses.", "label": "Allowance For Credit Losses [Text Block]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "AllowanceForCreditLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLosses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r194", "r209", "r211", "r214" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance For Doubtful Accounts Receivable", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLossesScheduleOfAllowanceForCreditLossesActivityIncludedInAccountsReceivableNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r27", "r194", "r209" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10350.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "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", "negatedLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r215" ], "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": "Allowance for Data Masons acquired receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLossesScheduleOfAllowanceForCreditLossesActivityIncludedInAccountsReceivableNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance For Doubtful Accounts Receivable Write Offs", "negatedLabel": "Write-offs, net of recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLossesScheduleOfAllowanceForCreditLossesActivityIncludedInAccountsReceivableNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r225", "r233" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10180.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r142" ], "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": "Antidilutive shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareScheduleOfAntiDilutiveCommonSharesExcludedFromCalculationOfDilutedNetIncomePerShareDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueLiabilityRelatingToSetUpFeesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r101", "r165", "r174", "r180", "r201", "r408", "r412", "r434", "r500", "r524" ], "calculation": { "http://www.spscommerce.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r46", "r101", "r201", "r408", "r412", "r434" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10200.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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Assets fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r308", "r338" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r308", "r338" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r415", "r416" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis Of Accounting Policy Policy [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r300", "r302" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsTables", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r300", "r302", "r392", "r393" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsTables", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "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", "terseLabel": "Total transaction price" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r87", "r403" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10120.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1", "negatedLabel": "Change in earn-out liability", "terseLabel": "Change in earn-out liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r399", "r400", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination Contingent Consideration Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r394" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10010.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r394" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10020.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r394" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10060.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r394" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10070.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Deferred Revenue", "negatedLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r394" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10050.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r394" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Abstract]", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail" ], "xbrltype": "stringItemType" }, "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": [ "r97", "r391" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software Additions", "terseLabel": "Capitalized implementation fees" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssetsSummaryOfChangesInNetAmountOfCapitalizedImplementationCostsForSoftwareHostingArrangementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r587", "r589" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software Amortization1", "negatedLabel": "Amortization of implementation fees" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssetsSummaryOfChangesInNetAmountOfCapitalizedImplementationCostsForSoftwareHostingArrangementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software Net", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssetsSummaryOfChangesInNetAmountOfCapitalizedImplementationCostsForSoftwareHostingArrangementsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software Net [Abstract]" } } }, "localname": "CapitalizedComputerSoftwareNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r28", "r90" ], "calculation": { "http://www.spscommerce.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r7", "r91", "r97" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash And Cash Equivalents Policy [Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r84", "r90", "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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 Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end of year", "periodStartLabel": "Cash and cash equivalents at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r84", "r435" ], "calculation": { "http://www.spscommerce.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 and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates Of Deposit [Member]", "terseLabel": "Certificate of Deposit [Member]" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper [Member]" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r249", "r509", "r530" ], "calculation": { "http://www.spscommerce.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.spscommerce.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": [ "r246", "r247", "r248", "r250" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r106", "r107" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r252" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.spscommerce.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 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, $0.001 par value; 110,000,000 and 55,000,000 shares authorized; 37,100,467 and 36,104,619 shares issued; and 35,487,217 and 34,863,271 shares outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.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_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63", "r68", "r512", "r533" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "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 income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r155", "r156", "r185", "r432", "r433", "r555" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r151", "r519" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r155", "r156", "r185", "r432", "r433" ], "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 risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r155", "r156", "r185", "r432", "r433" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract With Customer Asset And Liability Table [Text Block]", "terseLabel": "Summary of Deferred Revenue Liability Relating to Set-Up Fees" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerDurationAxis": { "auth_ref": [ "r269", "r276" ], "lang": { "en-us": { "role": { "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract With Customer Duration [Axis]", "terseLabel": "Contract with Customer, Duration" } } }, "localname": "ContractWithCustomerDurationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerDurationDomain": { "auth_ref": [ "r269", "r276" ], "lang": { "en-us": { "role": { "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract With Customer Duration [Domain]", "terseLabel": "Contract with Customer, Duration" } } }, "localname": "ContractWithCustomerDurationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r258", "r259", "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract With Customer Liability", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueLiabilityRelatingToSetUpFeesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r258", "r259", "r270" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10180.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r258", "r259", "r270" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10110.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r281", "r296", "r554" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Bonds [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r73", "r101", "r201", "r434" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10200.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost Of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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 Revenues [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r104", "r374" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "order": 10020.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense Benefit", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense Benefit Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r102", "r374", "r383" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "order": 10010.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r398" ], "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": "Subscriber Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r11", "r13", "r14", "r501", "r503", "r521" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "terseLabel": "Loan bear interest" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Term", "terseLabel": "Maturity term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r33", "r97" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges Policy [Text Block]", "terseLabel": "Deferred Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common shares reserved for future issuance related to deferred compensation arrangements with individuals.", "label": "Deferred Compensation Arrangement With Individual Common Stock Reserved For Future Issuance", "terseLabel": "Additional shares reserved for issuance under the plan" } } }, "localname": "DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r10", "r499", "r523" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10260.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs", "terseLabel": "Deferred costs, non-current" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs [Abstract]" } } }, "localname": "DeferredCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10320.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs Current", "terseLabel": "Deferred costs" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred Costs Current And Noncurrent", "periodEndLabel": "Balance, end of year", "periodStartLabel": "Balance, beginning of year" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureDeferredCostsSummaryOfDeferredCostsAndAmortizationOfDeferredCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r102", "r375", "r383" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "order": 10030.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r102", "r375", "r383" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "order": 10050.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense Benefit", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r356", "r357" ], "calculation": { "http://www.spscommerce.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 income tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r102", "r375", "r383", "r384", "r385" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense Benefit", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense Benefit Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r16", "r17", "r364", "r502", "r520" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10040.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r356", "r357" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10130.0, "parentTag": "us-gaap_Liabilities", "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 income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue [Abstract]" } } }, "localname": "DeferredRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement By Type [Table]", "terseLabel": "Deferred Revenue Arrangement By Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueLiabilityRelatingToSetUpFeesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "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": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueLiabilityRelatingToSetUpFeesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r102", "r375", "r383" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "order": 10040.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetDomain": { "auth_ref": [ "r366" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r372", "r373" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10160.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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r365" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10100.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r367" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets Liabilities Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r367" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10030.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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": "Total net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r372", "r373" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "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, classified as other.", "label": "Deferred Tax Assets Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r372", "r373" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10130.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 expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r372", "r373" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "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 accrued liabilities.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r372", "r373" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "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 the allowance for doubtful accounts.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts", "terseLabel": "Accounts receivable allowances" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r366" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10110.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 allowance", "terseLabel": "Valuation allowance against our deferred tax assets" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r357", "r367" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "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": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities Net [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r372", "r373" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10090.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", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r372" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail": { "order": 10070.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 from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.", "label": "Deferred Tax Liabilities Undistributed Foreign Earnings", "negatedLabel": "Foreign operations" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan Employer Matching Contribution Percent", "terseLabel": "Maximum annual contribution per employee, percent" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRetirementSavingsPlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan Employer Matching Contribution Percent Of Match", "terseLabel": "Defined benefit plan employer matching contribution percent" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRetirementSavingsPlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "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": "Maximum allowable contribution by employee percentage" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRetirementSavingsPlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r88", "r163" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10160.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", "terseLabel": "Depreciation and amortization of property and equipment" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r269", "r272", "r273", "r274", "r275", "r276", "r277", "r278" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r269" ], "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": "Summary of Revenues by Revenue Stream" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r352" ], "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.spscommerce.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_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block Supplement [Abstract]" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Country [Member]", "terseLabel": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DueToAffiliateCurrentAndNoncurrent": { "auth_ref": [ "r105", "r462", "r468", "r508", "r531", "r556" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Due To Affiliate Current And Noncurrent", "terseLabel": "Legal obligations for future commitments to Foundation" } } }, "localname": "DueToAffiliateCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r115", "r116", "r117", "r118", "r119", "r124", "r126", "r139", "r140", "r141", "r145", "r146", "r513", "r534" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r115", "r116", "r117", "r118", "r119", "r126", "r139", "r140", "r141", "r145", "r146", "r513", "r534" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r97", "r142", "r143" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share Policy [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r142", "r143", "r144", "r147" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r435" ], "calculation": { "http://www.spscommerce.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; including, but not limited to, 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 Including Disposal Group And Discontinued Operations", "terseLabel": "Effect of foreign currency exchange rate changes" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10160.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" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r337" ], "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": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r337" ], "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": "Unrecognized stock-based compensation, expected to be recognized, weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfESPPActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail" ], "xbrltype": "domainItemType" }, "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": [ "r106", "r107", "r109", "r112", "r120", "r123", "r148", "r206", "r252", "r253", "r344", "r345", "r346", "r379", "r380", "r436", "r437", "r438", "r439", "r440", "r441", "r544", "r545", "r546" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value Assets Level1 To Level2 Transfers Amount", "terseLabel": "Fair value, assets, level 1 to level 2 transfers, amount" } } }, "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value Assets Level2 To Level1 Transfers Amount", "terseLabel": "Fair value, assets, level 2 to level 1 transfers, amount" } } }, "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r423" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r418", "r426" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r418", "r430", "r431" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r281", "r283", "r284", "r285", "r286", "r287", "r288", "r296", "r419", "r469", "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r418", "r419", "r421", "r422", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "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_FairValueInputsLevel1Member": { "auth_ref": [ "r281", "r283", "r288", "r296", "r419", "r469" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r281", "r283", "r288", "r296", "r419", "r470" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r281", "r283", "r284", "r285", "r286", "r287", "r288", "r296", "r419", "r471" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value Liabilities Level1 To Level2 Transfers Amount", "terseLabel": "Fair value, liabilities, level 1 to level 2 transfers, amount" } } }, "localname": "FairValueLiabilitiesLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value Liabilities Level2 To Level1 Transfers Amount", "terseLabel": "Fair value, liabilities, level 2 to level 1 transfers, amount" } } }, "localname": "FairValueLiabilitiesLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": { "auth_ref": [ "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Liability Transfers Into Level3", "terseLabel": "Fair value, liability, transfers into level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Liability Transfers Out Of Level3", "terseLabel": "Fair value, liability, transfers out of level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Into Level3", "terseLabel": "Fair value, asset transfers into level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": { "auth_ref": [ "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Out Of Level3", "terseLabel": "Fair value, asset, transfers out of level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r281", "r283", "r284", "r285", "r286", "r287", "r288", "r296", "r469", "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r425", "r427" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r97", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value Of Financial Instruments Policy", "terseLabel": "Fair Value of Other Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentsOwnedAtFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments Owned At Fair Value [Abstract]" } } }, "localname": "FinancialInstrumentsOwnedAtFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite Lived Intangible Asset Useful Life", "terseLabel": "Estimated useful lives of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r232" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail": { "order": 10020.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", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail": { "order": 10060.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r234" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r234" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail": { "order": 10050.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r234" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail": { "order": 10040.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r234" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail": { "order": 10030.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r234" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite Lived Intangible Assets Amortization Expense Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r226", "r229", "r232", "r235", "r480", "r484" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r232", "r484" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail": { "order": 10010.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.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r226", "r231" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r232", "r480" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10240.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "verboseLabel": "INTANGIBLE ASSETS, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetEstimatedAnnualAmortizationExpenseRelatedToIntangibleAssetsSubjectToAmortizationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finitelived Intangible Assets Acquired1", "terseLabel": "Estimated Fair Value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r97", "r442" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10170.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r70" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r216", "r515", "r516" ], "lang": { "en-us": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [ "r515", "r516" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionDomesticMember": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic.", "label": "Geographic Distribution Domestic [Member]", "terseLabel": "United States [Member]" } } }, "localname": "GeographicDistributionDomesticMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionForeignMember": { "auth_ref": [ "r218", "r515", "r516" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as foreign.", "label": "Geographic Distribution Foreign [Member]", "terseLabel": "Foreign [Member]" } } }, "localname": "GeographicDistributionForeignMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r219", "r220", "r498" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail": { "order": 10040.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.spscommerce.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 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": "Balance, end of year", "periodStartLabel": "Balance, beginning of year", "terseLabel": "GOODWILL", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedAtAcquisitionDateDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfChangesInNetCarryingAmountOfGoodwillDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r221" ], "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": "Additions from business acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfChangesInNetCarryingAmountOfGoodwillDetail" ], "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": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets, net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r97", "r223" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill And Intangible Assets Goodwill Policy", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r97", "r230" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill And Intangible Assets Intangible Assets Policy", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r222" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Foreign Currency Translation Gain Loss", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfChangesInNetCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrantsReceivable": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants.", "label": "Grants Receivable", "terseLabel": "Government grant receivable" } } }, "localname": "GrantsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r72", "r101", "r165", "r173", "r176", "r179", "r181", "r201", "r434" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10130.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r97", "r239", "r244" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r66", "r165", "r173", "r176", "r179", "r181", "r497", "r510", "r516", "r535" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10060.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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": [ "r243" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r361" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r361" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "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": [ "r360", "r362", "r369", "r381", "r386", "r388", "r389", "r390" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r102", "r122", "r123", "r164", "r358", "r382", "r387", "r536" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10070.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", "terseLabel": "Income tax expense", "totalLabel": "Total provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r64", "r97", "r354", "r355", "r362", "r363", "r368", "r376", "r573" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r359" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "order": 10070.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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r359" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "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 foreign income tax expense (benefit).", "label": "Income Tax Reconciliation Foreign Income Tax Rate Differential", "terseLabel": "Tax impact of foreign activity" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r359" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "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": "Expected federal income tax at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r359" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "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 nondeductible expenses.", "label": "Income Tax Reconciliation Nondeductible Expense", "terseLabel": "Nondeductible expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r359" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "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 other adjustments.", "label": "Income Tax Reconciliation Other Adjustments", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r359" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "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 state and local income tax expense (benefit).", "label": "Income Tax Reconciliation State And Local Income Taxes", "terseLabel": "State income taxes, net of federal tax effect" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r359" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail": { "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 credit" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfProvisionForIncomeTaxesToStatutoryFederalRateDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid Net", "terseLabel": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10240.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10210.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10260.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 expenses incurred but not yet paid.", "label": "Increase Decrease In Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r87" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10270.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r87" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase Decrease In Deferred Charges", "negatedLabel": "Deferred costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10250.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" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.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, net of effects of acquisition" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherDeferredLiability": { "auth_ref": [ "r87" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10280.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred obligations classified as other.", "label": "Increase Decrease In Other Deferred Liability", "terseLabel": "Deferred rent" } } }, "localname": "IncreaseDecreaseInOtherDeferredLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase Decrease In Other Operating Assets", "negatedLabel": "Other current and non-current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "auth_ref": [ "r128", "r129", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r141" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail": { "order": 10030.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 contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.", "label": "Incremental Common Shares Attributable To Contingently Issuable Shares", "terseLabel": "PSUs, RSUs, RSAs, and DSUs" } } }, "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r127", "r128", "r130", "r141" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail": { "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": "Options to purchase common stock" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r514" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10100.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income Expense Net", "terseLabel": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service I R S [Member]", "terseLabel": "U.S. Internal Revenue Code [Member]" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r97", "r236", "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software Policy", "terseLabel": "Third Party Implementation Assets" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments Debt And Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "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 expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfRentExpenseUnderOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r456", "r458" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease Cost", "totalLabel": "Lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r456" ], "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": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in CCYY-MM-DD format.", "label": "Lease Expiration Date1", "terseLabel": "Lease agreement expires, date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r240" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r449" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r447" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r457" ], "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 Future Minimum Payments Under Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r457" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail2": { "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": "Future minimum payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r457" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail": { "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r457" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail": { "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r457" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail": { "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r457" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail": { "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r457" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail": { "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r457" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail": { "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r457" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail2": { "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", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r448" ], "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": "Lease extension period, number of years" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Term Of Contract", "terseLabel": "Remaining Term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r101", "r175", "r201", "r409", "r412", "r413", "r434" ], "calculation": { "http://www.spscommerce.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r101", "r201", "r434", "r505", "r528" ], "calculation": { "http://www.spscommerce.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 and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37", "r101", "r201", "r409", "r412", "r413", "r434" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10100.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.spscommerce.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities Fair Value Disclosure", "terseLabel": "Liabilities fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10250.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities Noncurrent", "terseLabel": "INVESTMENTS" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.spscommerce.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 (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.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": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.spscommerce.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.spscommerce.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": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r84", "r86", "r89" ], "calculation": { "http://www.spscommerce.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.spscommerce.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": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r58", "r61", "r67", "r89", "r101", "r111", "r115", "r116", "r117", "r118", "r122", "r123", "r138", "r165", "r173", "r176", "r179", "r181", "r201", "r434", "r511", "r532" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetRegulatoryAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Regulatory Assets [Abstract]" } } }, "localname": "NetRegulatoryAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "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": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing And Financing Items [Abstract]", "terseLabel": "Non-cash financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-competition Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10090.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income Expense", "totalLabel": "Total other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income Expense [Abstract]", "terseLabel": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r160" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OfficersCompensation": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Officers Compensation", "terseLabel": "Officers' compensation from Foundation" } } }, "localname": "OfficersCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10140.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r165", "r173", "r176", "r179", "r181" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10080.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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r450", "r458" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail": { "order": 10010.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r445" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail2": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liability", "positiveLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r445" ], "calculation": { "http://www.spscommerce.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": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r445" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10120.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, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r446", "r452" ], "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", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r444" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10220.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": "Right-of-Use Asset", "terseLabel": "OPERATING LEASE RIGHT-OF-USE ASSETS" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfNonCancellableOperatingLeasesPrimarilyForOfficeSpaceAndCertainEquipmentDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r455", "r458" ], "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 - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r454", "r458" ], "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 - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforward" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r414" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]", "terseLabel": "General" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneral" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10330.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets Current", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.spscommerce.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 assets, non-current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets Noncurrent [Abstract]", "terseLabel": "OTHER ASSETS" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r48", "r49", "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax", "terseLabel": "Unrealized gain (loss) on investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r47", "r51" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10030.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, 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 Transaction And Translation Adjustment Before Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r47" ], "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 adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r59", "r62", "r406", "r407", "r410" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent", "totalLabel": "Total other comprehensive income (expense)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract]", "terseLabel": "Other comprehensive income (expense)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r51", "r55", "r56", "r200" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10050.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income Loss Reclassification Adjustment From A O C I For Sale Of Securities Net Of Tax", "negatedLabel": "Reclassification of unrealized gain on investments into earnings, net of tax of ($52), ($133) and ($91)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "auth_ref": [ "r52", "r200" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income Loss Reclassification Adjustment From A O C I For Sale Of Securities Tax", "terseLabel": "Reclassification of unrealized (gain) loss on investments into earnings, tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r48", "r51" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10040.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Unrealized gain (loss) on investments, net of tax of ($3), $122 and $132" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r49", "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax", "terseLabel": "Unrealized gain on investments, tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r415", "r417" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10140.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 liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Noncurrent [Abstract]", "terseLabel": "OTHER LIABILITIES" } } }, "localname": "OtherLiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10200.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10110.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r83" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments For Repurchase Of Common Stock", "negatedLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r79", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments To Acquire Businesses Gross", "terseLabel": "Payments to acquire businesses, gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r81" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments To Acquire Other Investments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r280", "r282", "r288", "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r304" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension And Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Retirement Savings Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRetirementSavingsPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Share Unit [Member]", "verboseLabel": "PSUs [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10040.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.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoans": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from principal payments made on loans related to operating activities.", "label": "Proceeds From Loans", "terseLabel": "Loan received" } } }, "localname": "ProceedsFromLoans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r77", "r78", "r199" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds From Sale And Maturity Of Available For Sale Securities", "terseLabel": "Maturities of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r82", "r339" ], "calculation": { "http://www.spscommerce.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": "Net proceeds from exercise of options to purchase common stock" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r82" ], "calculation": { "http://www.spscommerce.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 associated with the amount received from the stock plan during the period.", "label": "Proceeds From Stock Plans", "terseLabel": "Net proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.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": [ "r32", "r242" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r245", "r574", "r575", "r576" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r31", "r240" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail": { "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": "Property, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeographicInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r242", "r529" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10210.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": "Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r30", "r97", "r242", "r574", "r575" ], "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" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8", "r242" ], "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": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r8", "r240" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "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": "Estimated useful lives of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r71", "r212" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10180.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", "terseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureAllowanceForCreditLossesScheduleOfAllowanceForCreditLossesActivityIncludedInAccountsReceivableNetDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r15", "r504", "r525" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment Remaining Minimum Amount Committed", "terseLabel": "Remaining purchase commitment" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r290", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r461", "r465" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction Amounts Of Transaction", "terseLabel": "Contributions to Foundation" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r290", "r461", "r465", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r459", "r460", "r462", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r353", "r588" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10160.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r97", "r353" ], "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" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r371" ], "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 [Member]" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "Restricted Stock Award [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units [Member]", "verboseLabel": "RSUs [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r253", "r347", "r527", "r548", "r553" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10080.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": "Retained earnings", "verboseLabel": "Cumulative-effect adjustment to retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r106", "r107", "r109", "r112", "r120", "r123", "r206", "r344", "r345", "r346", "r379", "r380", "r544", "r546" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit) [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r161", "r162", "r172", "r177", "r178", "r182", "r183", "r185", "r268", "r269", "r479" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10190.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", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfRevenuesByRevenueStreamDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r271", "r279" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r98", "r99" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition Policy [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r453", "r458" ], "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": "ROU assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfESPPActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]", "terseLabel": "Schedule of Anti-dilutive Common Shares Excluded from Calculation of Diluted Net Income Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r392", "r393" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Schedule Of Cash Cash Equivalents And Short Term Investments Table [Text Block]", "terseLabel": "Summary of Cash Equivalents and Investments" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r376" ], "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 Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r367" ], "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": "Significant Components of Deferred Tax Assets (Liabilities)" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r141" ], "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": "Components of Computation of Basic and Diluted Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r359" ], "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 the Provision for Income Taxes to the Statutory Federal Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r307", "r335", "r349" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r307", "r335", "r349" ], "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": "Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]", "terseLabel": "Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule Of Finite Lived Intangible Assets Acquired As Part Of Business Combination [Text Block]", "terseLabel": "Estimated Fair Value of Purchased Intangible Assets and Estimated Useful Lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r226", "r231", "r480" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule Of Finite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsEstimatedFairValueOfPurchasedIntangibleAssetsAndEstimatedUsefulLivesDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r226", "r231" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule Of Finite Lived Intangible Assets Table [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r223", "r224" ], "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": "Schedule of Changes in Net Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule Of Other Assets Table [Text Block]", "terseLabel": "Summary of Changes in Net Amount of Capitalized Implementation Costs for Software Hosting Arrangements" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureOtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r242" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r395" ], "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": "Estimated Fair Values of Assets Acquired and Liabilities Assumed at Acquisition Date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r103", "r463", "r465" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule Of Related Party Transactions By Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRentExpenseTableTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included.", "label": "Schedule Of Rent Expense Table [Text Block]", "terseLabel": "Schedule of Rent Expense Under Operating Leases" } } }, "localname": "ScheduleOfRentExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year.", "label": "Schedule Of Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Grant Date Intrinsic Value Table [Text Block]", "terseLabel": "Summary of Intrinsic Value of Options Exercised and Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r308", "r338" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfESPPActivityDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of employee stock purchase plan activity.", "label": "Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity Table [Text Block]", "terseLabel": "Summary of ESPP Activity" } } }, "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r314", "r324", "r327" ], "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": "Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (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 Employee Stock Purchase Plan Valuation Assumptions Table [Text Block]", "terseLabel": "Fair Value Estimation of Common Stock Using Black-Scholes Option Pricing Model, Weighted-Average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r329" ], "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": "Weighted Average Fair Value Per Share of Options Granted, Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule Of Sharebased Compensation Restricted Stock And Restricted Stock Units Activity Table [Text Block]", "terseLabel": "PSU, RSU, RSA, and DSU" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r231" ], "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": "Estimated Annual Amortization Expense Related to Intangible Assets Subject to Amortization" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r97", "r166", "r167", "r168", "r169", "r170", "r171", "r183" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting Policy Policy [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 10150.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and Marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10190.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", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r309" ], "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": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r319" ], "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": "Forfeited, stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Granted, stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Granted, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r320" ], "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": "Stock awards, Outstanding, Ending Balance", "periodStartLabel": "Stock awards, Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted average grant date fair value, Outstanding, Ending Balance", "periodStartLabel": "Weighted average grant date fair value, Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r322" ], "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": "Vested and common stock issued, stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Vested and common stock issued, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r332" ], "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": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r331" ], "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": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r333" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfESPPActivityDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r317" ], "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": "Outstanding and exercisable options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r317" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r326" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfIntrinsicValueOfOptionsExercisedAndOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r319" ], "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": "Options, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityDetail" ], "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": "Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r325" ], "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 fair value per share of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfIntrinsicValueOfOptionsExercisedAndOutstandingDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r338" ], "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": "Intrinsic value of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfIntrinsicValueOfOptionsExercisedAndOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r316", "r338" ], "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": "Options Outstanding, Ending balance", "periodStartLabel": "Options Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r315" ], "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, Outstanding, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "auth_ref": [ "r306", "r338" ], "lang": { "en-us": { "role": { "documentation": "Number of shares purchased for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Purchased For Award", "terseLabel": "Shares purchased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfESPPActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r306", "r311" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationPSURSURSAAndDSUDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail" ], "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, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityDetail" ], "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, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityDetail" ], "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, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r97", "r308", "r312" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share Based Compensation Option And Incentive Plans Policy", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r310" ], "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": "Stock options contractual term range" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r330", "r348" ], "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": "Life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationWeightedAverageFairValuePerShareOfOptionsGrantedAssumptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r328" ], "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 life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1", "terseLabel": "Fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfIntrinsicValueOfOptionsExercisedAndOutstandingDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent", "terseLabel": "Purchase price as a percentage of fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "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, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r12", "r506", "r507", "r522" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10300.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State And Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r106", "r107", "r109", "r112", "r120", "r123", "r148", "r206", "r252", "r253", "r344", "r345", "r346", "r379", "r380", "r436", "r437", "r438", "r439", "r440", "r441", "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Retained Earnings (Accumulated Deficit) [Member]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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_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": [ "r106", "r107", "r109", "r148", "r479" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Stock Compensation Plan [Member]", "terseLabel": "Equity Incentive Plan [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r93", "r94", "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued1", "terseLabel": "Common stock issued for business acquisitions" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r18", "r19", "r253" ], "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": "Stock issued for acquisition, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r18", "r19", "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period Shares Employee Stock Purchase Plans", "terseLabel": "Employee stock purchase plan, shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r252", "r253", "r318" ], "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": "Options, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r43", "r252", "r253" ], "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": "Stock issued for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r18", "r19", "r252", "r253" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period Value Employee Stock Purchase Plan", "terseLabel": "Employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program Authorized Amount1", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program Period In Force1", "terseLabel": "Stock repurchase program, period" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program Remaining Authorized Repurchase Amount1", "terseLabel": "Stock repurchase program, available for future repurchases" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r18", "r19", "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased And Retired During Period Shares", "negatedLabel": "Settlement and subsequent return of shares, shares", "terseLabel": "Settlement and subsequent return of shares, shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r18", "r19", "r252", "r253" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased And Retired During Period Value", "negatedLabel": "Settlement and subsequent return of shares", "terseLabel": "Settlement and subsequent return of shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r24", "r25", "r101", "r196", "r201", "r434" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10030.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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r100", "r253", "r257" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders Equity Note Stock Split Conversion Ratio1", "terseLabel": "Stock split ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "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.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationFairValueEstimationOfCommonStockUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfESPPActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r370" ], "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": "Research and development credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r371" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r371" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology Based Intangible Assets [Member]", "terseLabel": "Acquired Technology [Member]", "verboseLabel": "Acquired Technology [Member]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r189", "r190", "r192", "r193", "r195", "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade And Other Accounts Receivable Policy", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock Common Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r44", "r255", "r256" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock Common Value", "negatedLabel": "Treasury stock, at cost; 1,613,250 and 1,241,348 shares, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r42", "r255" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r19", "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock Shares Acquired", "negatedLabel": "Repurchases of common stock, shares", "verboseLabel": "Stock repurchase program, purchased in shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r252", "r253", "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock Value Acquired Cost Method", "negatedLabel": "Repurchases of common stock", "verboseLabel": "Stock repurchase program, purchased costs" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r111", "r112", "r113", "r114", "r203", "r204", "r205", "r206", "r207", "r208", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r377", "r378", "r379", "r380", "r481", "r482", "r483", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r405" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueLiabilityRelatingToSetUpFeesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r281", "r296", "r517" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U S Treasury Securities [Member]", "terseLabel": "U.S. Treasury Securities [Member]" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfCashEquivalentsAndInvestmentsDetail", "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r149", "r150", "r152", "r153", "r157", "r158", "r159" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "auth_ref": [ "r366" ], "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.spscommerce.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r451", "r458" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail": { "order": 10020.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r125", "r141" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail": { "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": "Diluted", "totalLabel": "Weighted average common shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted average common shares used to compute net income per share", "verboseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r124", "r141" ], "calculation": { "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail": { "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": "Basic", "verboseLabel": "Weighted average common shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.spscommerce.com/20201231/taxonomy/role/DisclosureNetIncomePerShareComponentsOfComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.spscommerce.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1828-109256" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2062-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2538-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2538-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2574-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2597-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2600-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "54", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2603-109256" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r404": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r415": { "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" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r467": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=120604989&loc=d3e56071-112765" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r555": { "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" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.12(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r588": { "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" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r59": { "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" }, "r590": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r591": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r592": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r593": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r594": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r595": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r596": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r597": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r598": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" } }, "version": "2.1" } ZIP 104 0001564590-21-007614-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-21-007614-xbrl.zip M4$L#!!0 ( /"&5U(Y'%XV-AP #T= 6 9V4P9WIRY_S^_GL9 M<$]-^94R \/#_#VSP#\G@.\!) 2$Y,0$Y&2D)"0D9&24])345)04#+=IZ.A M9V5F9V-E9F%YQ"WTY!&G !<+"^]S/H%GPF)B8NQ/)&4E1&2$1,5$_ED$CXR, MC)*"DI&*BE&$@X5#Y/_:?G< :$D!,X 9 CQ. #XM'@$MWN]N #L @$>$]R\# M_+OAX1,0$A&3D)*14_R94'\/@(]'0(!/2$!$1$CXQ^O_QP\@I"6ZSR&L0$RG M8T["Z4(O\BDNEY1+L?H;4'?BB%O4PC60C)SA 2,3,\_C)[Q\_&)@\><2DE(O M_U)25E%]I:;W6M\ 8F@$M;2RMK&U@]F[N7MX>GG#?8*"0T+#PB,BXQ,2DY)3 M4M,0>?D%R,*BXI+2FMJZ^H;&)G1S9U=W3V]?_\#@Y-3T# ;[?1:WLKJV_F-C M/A>_TR@)23B M$":^KZ!#8NY"QRGRB91>,2ZW^AL9EZCN$=#"=8*<@5MLA>?X'[1_D?V?@07^ M/Y'])]A_<>$ E 1X?PZ/@!8@#[B\YLW[2/[OHF/9B$\3F^@(67;/82UQJR05\(K#8F5$&ZP GHVK*=T/*YS]/N^- M56V4$$DX@U;(P)&BO'H<8S?$.;57 9:TQ"NM4TO@6IJ0LW!2/GLT\/YUACO$ M9OS7>'K+#]6I.K1ZBP="9M\\+BXR*XU9P(Z6&+#%=]ZY[T^C^;PA5XE>EU%' MB1[PORDPYDQ7E(A)#. /HC$YEDV.9J)&K$QG<<:02"XI[!8@FO(=FX MV:7=ZY@902[AGZDG1#Z&CC0B%TGN*A$Q(Y(\>\[7_>A2[R =;(5,TVQ#]4\= M'PPF:%FRPD4N1XUOT]+V<7,ES94N5B7"=/J5_#%=_RTHGX"5F!^U-@VIS2EK MB0L91#[?=]$\K%;L4ZF=6GL=""27CDN _ J*E-;=Q&_M>_+$T_=+L$4Y\"U] M71 "JD3J@N"UC-'0RWY=TT RBHX6WH$5-U:+)%J697YVKQ\VO5I3KQ_%G&K= M/$;?C$50NPJ:@[:;"$R??8-D34B4;AA"C8<.9-ERXS<8 S"JJ/-*EK9CSW(? MS6U%@KM%$+^&XHE>"CHQ^W+$\R5_PE4!O%[T&G83ASX(TJFS#,G4T*PA(WZ] M[H/]1(&*&\-QLQ^)&N1@ZA]:, F9K,U$OZY)N;#Z2R+P^66.;Z7L]H>D#>8W MW:!B3^1.V!M]X +,YSRYA-$.J=UW1;;1!#+GG[Q*#BL/'>:U$ O"5I>*+B:G M3^NA4@_(_UL8,A-+8^G6:(#E6;L@E>$R.1M6E%Y/UB-3YF_!5OZYWRAVJ."< M$>NVS^1]P( $ 0;M[]OKB3"TR^4TZGNWE.DRA92J3";?1$+;I&@W MBO=B,L/-##_*VB-[49:.!0-N[*R-Y"?2APP[V*AN$S&U@!#CR/[X5?BH35+& M#>*<[X>NSZA*B+%\Y"_Z#ZU1+*99T9$Z]PB\P:70Q=V/P,-FZOI2>Y":VQ:D%GRSD>K/\&>$^P M9@Z/-$A829[I03%9]V8.PF?)/P:TNIBRHPN:N1+N\EIVAD5C[NR63TWW4[HB M#(.\)+6L'V&58,O^_$L/Q]54+I/1.S9B7 U%I@(I0#V#\AVXF$'M:( 79?09 ML,1IQ5]WR_HM/\UE* B[?Y;^T 0N7ETH2V0,X.U8]H$ _YZY"\]*$F(/_,4= MRQI 9#\HMXH8:IY\7TYF)+C><5BWVK8$I,<7^/!1@OBCS6!$3J>P MO)UI;17QI_>JSDR579@ORA]7E@R(WHT[$SN4'5$'LTL%;V>P//97D8BY4X$[/M(U M[C7ZG9YC\5*Q3+97GWZF_V"/]G9?WN0!3E_[U'.I4;O.LAQ&^1DXJ1L9?1V; M^,Z6M'&B.JEJ&F/4/#DDD")2%U]M8YF!V&KE65G:3Z\4-WL4M7Z#G9P*D>$! MM8=USZ",GU5:8RWQ0>H1Z8[.U6/UCD97+_5;'X6+EQPBSH=,128Q8-5<;< 9 M2N'%%N":_'3'IL9'@:U'() "&G\3*UU[Y6Q(C&[B#VB)PBK8_A,YQ*H&NM)Q MIN)V%7QK#F-PMDR!6@HMNZ5IE%,A#GI,29Z/*W_KH\WGD#;09K3 6(SB?DPD M^-^RLT75^1W^DE'=VW["#K]RX\31VQE%U^#$?'0F5 ?U@*RCP*4'2 M&' G2[#MABU$E*^+!<],Z(-CUCJV/DFWQH/IE.G.WU+))W.LJTUZN#GY0+]? M6YS=#UMHB=BX?6 CZ$X:P>CY!#P)R8XNV0<-9+4;*>EV*7E-*XS ^[K3\VP; M&YB^F?8=@;<9*V6O/A>IKH)F"$N%IF+=]%/JJLG7;7:TR(3T1F^PL.7? #K< MML'^>]>F,\?5IKI>&C.8]UBY/Y6]<#GU*T>_#P_I9&0UO=_Y>!QVJTM\,O8V M39^FC>Q.617*&TM-TO?,P1^R7!>\PW59)WS"= MK3(EFR%0O^N)*/M%M)),T<]UF'$XPW3^95;E\]BS_MA!Y*\HR:(Y[U.US,!: MN-&O4TC<6VVIBXK8O4'QAB+F,9?G[T[HT5 MVM/V<(?DN#42GCV)/#][N\/($F0F!Z(2D-F[D(O%BXD1RA:9*.^CG)PDAVY( M!R:PU14A'RUK$W!'6T5_.6&D-1-A^.\(Z?E*YG MZ94$+Z7HKZ.&)K*4W<+TG0_4O;-<"/>=1/YN%6&)O&1E^/G^K,GF95P=P3E^ M*S==/WB'G?K0:SO:7E/M_E):I8H8A8@_:'*N0>!I^ MR>.4UT@2QB3_J5+RT_-YSNNJBKY5L1_UTMZGEZ]_ Z1^G!70E'84M4 FEU,> M,XFNNDE*I6+::/=Q[IP/&6E]"$G.4$DL! S'L1RMMC7:/M?N[V@SS@G%>+V%@&W@O\NC'(SZ2\S M.^YIY)+RF9Y]PA5)%7"W@:,8$TQUUZR?5%WX09:MY7:/VZ^G1\-2(GW@EO@R MER"S%*\2G-%?5@@KG-1RH,-@*V05K]S,,3:<+N<-;73[,22.>> 512A^,/NG+#26M9*5FMZS M(HT,P%4J'M67*N0:FP,<71W<@*N0X8V"-4)_S0=2R^AQ(3\#J MU:=X4<3Z(+U V;-!9R5_PBY^A6TSUE6\^[L03J'T48$>S]>2X&NS2,\(8;W?GW5\QFW+BE&5J3LW8B2=D?,<&&>\',)\Q'"]49,)8 MRPL^P)1Z#6F5+94]X)9$S@/']%N2:@5EL2]&)<&4*5^4?M788=G*0 .5,BZE MIO>YOG06W40;IDAEGD\,8ZG7YK$\,J7OUSQER=%WO+\!U()9+;ZK=_QC'$@! ME4O)"L_#52F 4IEQF$(3)"/C.309AU,OF61\72O;]7^S4PF1>B">FZ./S^\]D(X!_SC.CL$C&ZD@[ M0.H'F+0U4]'JS"( .G\DG7B,_^G6$'@F4>D3W$83V_&7X;LG^':)3Y@/08OMY C\AI\5\_.+._CI)J9_)A)_OLV3O0 MOMG6Z488LR6?I(%K-SWPG_9DGB0DK,9[L6OHM?ATLDP= MI$D1,S-X-=8C N_MG+GX=)D*(31$<\KBS)H9R[!\C Q=A(UR1K7[@Z9"[X?(IBQZ M>XA2ZMO:/CEAE9T_;=A&VLA#(\5@+/SXPYH (+KH2EZ_U265C7<,8AYGBDE; M>2A[?U(]K#N!W];+'O%]\'52*9"J+>?..!U M/_8P1IXY1==-".FZ[.%J;TI%B*AOXG[+@MAV]ZI4P3#9,/P(_<'Z-'U%=9ZU0';+(LV6)H@"='73.E9Q&7^L*I/K27 M!77/933*^Y"P42\:X6_DHHNM[V!0^'K2=C)"'=(+@4/*8PK8^8$_# M]TJ&/Y=&W"_&,M:[9,$/]+97VMEN+&"RJ+8><;$MN*(XW-=H;A:+O)6MB00[ M=%I]N.+6Q_;HY1XSF3N#JR$7#G_!$&2>FX_ 0% =#R-FH>S?J]!:=EB&"ILR/F,7 MX=^ F>?CV*=ZZ#WO@'"Z=[7.LCN7@6CLV@5G\55(D$-MW!2X9%EU&''\5FZ+ MN#TOOX&I\?N5/2B=)?[ YXZ>.A$RE.T.]^JV4]LQ.&&+*OA5W\/77:IB:99^ MS#PU4AVSR;YS=3L"CS@'GLWZ35?M]E_YX;)K>X:&+_[BS)Y$C#ZP<8,9-&W,C/].3TBSA]-W":LHW=03+\'^;N6OQPJQ2)V MHD9VJJ676'5$G>9TJLHZ=W< RFF<+-O7%C XCO+BYU_>5C?Q $T7WVV;G,', M[2;-UG6YR!]\S,'; LF_2>F?>)?^*PTQ=6BR%%UTXO[XVTUW.3W7B %H6%AW M/9H;4PY1C^R[**Q9"/ .LV<#OXWIWRWSVN2N3:?L!A'KB#%",$\?7W+S'Q< MZQ 7L(+Y:V,8.$KXNU;I](47>N:*7-W00Q=+6?I=6AV"-'%@8!A*$\I_8^'0 M&;?PT-U1OTVA:,!%9GX U#B-%><"H%YO.NY_VQBC4)DM7LBJEH\Y:V+\Z#<< MX#Z-D1.=/+0B9?E+2V/$3.)%KQT3Y*Z>U.<$4H[5+"KZ\I6@ MGG0_>&,U4<'SA)&Q;(4-QAU=.J!(K96[!LV/J&?*8"MSJ+QRK%I(S'[Z MB:4"V:A8+D14ZE\%V*[;F<$8;6UN45LN)^M=WZ_V"JDKA-4;BLR5")# TS < MD]RC:N:8:!F)L8=A*V:/^B?4^I6?N8SX$PXRD6<%6[1Z]4)UJC"+2J95_1^@ M%R*E#>_2Y=SDNA;Y:[;S:8AWWLQ>S]L;_NE"H6T1C"*A9L%6D+$2KNZ5+\LE M_> ],SI,BL$4G4MW]6V!+SD<255:F29)S6'WZQVH92F").0KY\1S+\8.,:BTJ;T2D:F,FB M5@ES*]]WR@,[\^)$$7@C@GX_SW]H*/:";B"!.DDN46M(N'+M\LT-19B=Y1*U M*^DZM@JA*(IKKOJ.'O]PT$?\_"GRLWJZROR1Q^3[U&5C-?EEXKH]OX-+.ER;^5+Y8;3)8=>N>.% M#(@,*3[9W"_O.%)Y&*@$UT? M5LC'I&QC&VWG!XCS82S)T>'?=OM9%TI=6J_MW#!);F5_[C5MJN<3Y=@F*':%, M7)/EZY!(.S9N],0[A8%G"8&%;1 U;%F]=Y "_V$?7Y:2-V,9RU9+N8O7ES)-((;L#MU7G M\>Z7\;XL%T$KQJ:L7OLTSR]1.4#*2\^+KLO)4G\'SMT>G%*Q_+9+"W7'E'TY MW'2A6FGE:/R'!O=[8 K=M5#Z>\3MK'BLS++W?KZPY_ M.+:Y1NP5):GL]Y_:;YX$=,4N^F@L=1L".!>I%J.;_[6X%T?R$^&2"F/.;&:Q MD1INH;Y"4$T6>;#X&_C&S/"QOOM&8\[V1CR<\L_C6?85N'IEA-C)YB=QUWK) M4&.]V80,T#^ \Y5[(6-+**O#U-F^U-+?=8:"X[RL-XBN!S'1O"=Z2R=2)[>E M'LA]$(Q].'D2(RUM%98X%ZL]AC;LM]^DQ?IP]=B3^J-9)M[-TI M&__,S[;\-\!Z.U3L_9*:!-L"%5SLWBNX_UGV]7P6= M[-6#+FNMBY!!2YE>*M^S:6=#WR%/OVB8NDC/2=?*FSC,E9>Z*4@MAL7O:HCY M>^'%11$D2!(],)!MK)D!^Z8H_2@ODE_]GS\UCGB>3#8^@)5Y(!4\);*5[>(= MUI,?RNDZ*,G9I@)PTW"'*);EE.Q0N9M7B^:"^BQCF0*+(L,$+K?&L@U/0QFY M JG4G3QD\R,>)7VY88$4.601UW^E E<>_)!9=@:-G=/0[$CY(:T_I:FX$T9> MDS,VZT^<2&2TMS-#&C(G&BW7[I1G]1^3;\G/;C3HK>JW+V4M:BQV0#)JJN1% M:FYH-?KID9^ZQB#WBA 6)2@^_\T9N(S%=_P)NA_ ]PM MT%6N+I]T!>A4O\<\>)_WI_$+!E>5VDB4-DN*P.H?S@6E"7'+'W'I-V=4<]]@ MRBM#SZ5KQ%\,_3KB;*:0#X.XKE18DJ> SM')^=@4K>,T6%F2&9.:V),U5J9=KVD3HIW26^;RNX:>] MFK-] #NZT?I,[+K7-=%4?B-+H%E+,-3X,F8OKYY&36TUZW'9+SZV) $@^1M" M[8]$)@ ?=.F6":10>O7AJEEF.T7_D\9M@F&!>M[,6$\0*]JP9YN@ZJZFBI] MG7@-N/QG&0TAE+/3LJ-QR?YB^NH;!BW4X/@+HTM^$E'^1F12L#],9N=@9:88$AV1'>KDGI;K#%)8,S]!!V,J0(8 M),XNV&E9/:+Y+L>(090_[%V0K$.BDZS55'F>81I3YB=^2?KUJ7?+T_O6F6FC MRQ+K "G=BWN'\P%05%'+]]VM'/<\M-:+/^\.P'O9DC_E#?#HLG@]4E*[+)Q) MRU)W0G%5$>/?GMQ+E'Q5.8\-XR))RHF6#CRRK/K510IA^D:"J*+"NVL=%N,Z]RR%+Z>N33_OMXJ MN:S+).3!-A^\ QKG".&(4F$F4NC SR*2:L5]CTQ"PFMG.Y>WS?.'-/QZSR[S M*W4T\ZJEPB^HNY!\>&%<2+E((G,2-3Z['',E>FV\_T'XS".8O-84C23'-XX] MWA(CL E-D1^P!(G3GIYSF9G;IZL4M3>[#4P78/#7KI+4 W3[0E8^XDP-5+VV MZY])(VDMX;L(^5#VH^R6"FG\#,8EU-7NX+/8B9D0[R+_*%NZ !R3FGER+)V9 M6#5=XD>K^M[1DKZNSD!Y#3:M\X*(_O]?[+]G_PU02P,$% @ \(974G1X M<7 #"0 B0D !8 !G93!G>G)R,V)Q8S4P,# P,#(N:G!GG=1[/-,+'P?P MWVRS&7*)CKMR34D9N;/*PT*2R^8:%45&KU?W]?KRQ_B3P#BMM8VU@ ( M! (N[!; 'P4L ;B@($P0"H?!8$)"<(2(E*B(L+"(K.1>,2E%.64E13D%A?UJ M.IK[5;15%10.&FII']/5U]=7UC0V-T*:Z>CI(W\N 0D)"8D(B\B(BLH@#R@< M0/[/X3<"$G# #K #@U0 0D06 +$_P H P ("OHKP#\"$@!#H((PN!!">'>@ M4AP0 ('! A P% J!['9O[O8!B 14\H#N2<&]CA=A*J%2R 12 5SU5,5[::<> MCIK>I;!$(<2^7V1DY=0U- ]J'=(_;F!H9&QB^33]= M( ,^F?^HTMBUR4 @8 AL)\ND$#TSP$)"/2 KJ#D24?8Q="]*L@$N-0I4D'% M>R%5/2>.]*6P'L0^-?U)=>Y/VE^R_PZ6^'_)_@7[MVL$$ &#=H\'E@!0P#KO ME!6$ZX6E4;_@/ H^1VBV.89&H&Y%&*$&.65:3I&*)&(^OUH^@X5W@=_ Q$<3"N9)2KE[1%R5M. I/;6E M]4?;>$3J4JN<8LZ!I2E2,B9Y=@?SLG+1UG#%>#33:RAE>5,SI*V$5EUU)>JM\B-^9=]\M0=%Q:)$VS<#XRHU<.U\H*+NZM&ESNR">O9U@G9_ M5?RQP0A32M5 8::?HM/EYJE^0T)KR82\]W26WZL1K9VUO%1VM\NBG4O$)Z=! MS&N[4AO#UC%\R7?5BM*!IKZSG:N^ZFH4Q9S.F#[/FZK66N!+,]./IE;!-7S MHO)H4H15#]T/"5HK:GXPI^ M0ZUMJ"V2T:EM^+Q2C I)>>)*C_ IF3'Y4D9@E47_D#][B=S1$C=A84+#X['I M^]_'1L?\$@'??1 MOX',.IPB.!UN,-7V!D6)"Q2E(/;:>,YT2PS8.I6F/IM>6D87NV^@+5^#&7]/ M'R)(U83SF)W76R0A*=)2$8ACASL&Y#R1SZ>%.OZPO[T5HT#7N-5CB"P]H'A]TV MVE0#SUA^.V1_:#M2\1!S7=YLKIDT9X^^63YO$O-I8 N.YMQAQ%OF3J0^]F>S M,[S#*2;1>5[E-;,FT,7NI"TGWLV^^*_CC =1L^PW?,!<-*X[<,7G+K.GHS:^ M%,["+#-\(6G7?/XXGY%<*5:U$=_*PFI8WX5IUBCLY;E>.8*W#:62R]'?8FMN MU!/=)_-Z NME6Z^&O&4]^UJ[F9G !V[DK](,.^ROBUUY^*#9V M?K"SCV0DZW*N#$&0RQKOG"Y_IW':[5=A*&9AQ3A)-+/)9$ M4KA\IX4W&O1] ]0Z+YLQ =M@OO'X M7O\R7<9CV[W[7A/+HOS0H]3L:JL*W\G-1$8S\G<'%>L,/4EV(R (<_9J2*\< MO8ES3@^V"#C27YRE?.-I ]'4EF-06C+2;);9!J6EM]>G&)E-@]R_J/1XGABP M:NCB+F)M%*[O-)1%.!*57]5H>7L\CDE]E%]BG9>L+5W)]J;WWG!\Y7&"M/E' M@#B\VN+CVM0]T^U0SUJ'YC":6FU9KY%SELB)^^-8HQU,5B@7YDZ2\J34U^H( M.B''N]Z&P&,2SQ/.DM@2V!A/W(.YL>LXA3-5IKZ!T^\#G=D(5A?M(8Z0^[G!>JU*C\ MS2K"!)I2\5D[>/K,Z?M4#EYW>N=Y3>SFL8H&;->2_Z+N2O7IHJ<;R87RI3*K M!\_1R5-!>6AUL0WEF<"V1#,;I:(+Y%^0";' ")+ /'K)O"626M#S\-;^-'&T MQTJ(>(S* ^U3^:G&;92A@V;Y'R1]#KB6A<4%LJQ57,YP]]3-]&]K8&\QKS-!R.X:_ABWVAOL2>RKEL! M%H>Y6-JCA:+K8EL_+!\3&C-L>\E[ZK7"-;*?=.)FW *_;ZK+H@XKY8O?Z1A6 M':MHD2.>;Y,!L$IE+ ?1PLUHVNC8Q"S#17*%E^#E$6/Z@5=TK>X^-2XOAZ', MR!VE;?@'_B;/F%_JI(&-X"Y,('B=6K;>Y[J7)Q!.T='(P1Y I6\^ZK\[3C,K"+%M:H. M]3;>H&D>1_/%I)O'VMO0TC$#XF\[:^Y(S3>PKU9LO:WNE4)GC.]"<2DZ:JC MUBWVIJ_XDGFF3\'3'W4^4P^'N_(OQ 9QAE#].XGURI7AM5&Y9KK/FX/]@]>2 MP\YT9PH;Z#U-[I-^GIO468,SM,QZ;[;*PTK/=O5F--'1WI)*[8;.4^3RK7=6 MO#-./5YML7O?2^7'ZX?8-^NO6CD2SP$+4)-4G9:.\M"TJ+0IR@4[END+=6U] MN\U1VNE$]:UV:FIJ,;W:527TP3M9M^F9WN.+X>EG5[6#/+U@969V0"=X/,I0(+UH*S=2.J>& M/_PG4$L#!!0 ( /"&5U+0,R,:S9, %M# 0 6 9V4P9WIR2,RA1).<,$B3G'+M_O'>\D^[\$]Z\F7GOT7SK^PIJG=6GZE38 MNT[M CV,_@I<59"1EP$P,#" A^<_ 'H,N ]'AX]_B8"0[ KA MY_BV#@X^,37B:DNG*%ZO8-NANW_^X/^B- <@E+"0^"A7$3P"3!P"+!0#<" MC " @8/Q\P?XW0<#$PL;!Q?O$C[!Y7-"R54 $P,+"Q,;"P<'&_L\U^L\'\ F MP2&]P2^%>TW-!.^F ]GMY^$IEYCN%7PB5^_99!8P=7R!3T!!245-P\+*QL[! M*0BZD9F5G8.O+"HN*2TK+RBLKZAL:FYY7/KE]Z^_H'! MH>&1T>F9V;EO\PN+2\M;VSN[>_L'AT?'W\N% 6!A_/C\9KE(SLN%B8V-A8WW MO5P8F*[?"238.#?X<4FEU/!,'*[=O/W\$MF]\)2"3_A, NJ;Y*:./004S(+3 M+%O?B_9SR?ZV@KWXATKV:\%^7ZY1@! +X_SA89$ 8&!_152(M42/^5Z[4V3Y M<3\:&!FLV^E" PR"5E-;LXRSIQV09(*Z7_\(LX"@@2[PZ;,!.#MF_CXT_W0' M#;2$,/X@@*P#@=RS!!LT((8&MF9E?V5 4GTXT<"/JWM^3]'.OM"_T+_0O]"_ MT+_0O]"_T+_0O]#_5^OOEZ,!'3001M,TB08FP0G._AE.@A@56;"68%C8#L@: MOO2K-8P9R'Z!_T4 =I&/*\UZ*^* \;ZZV69PRU%=973,S>Q7BUYS&] &\(+QVJXOJ2M^A9'^PS4/=G5E2<:(U3AMC2A0+8 M$7 A^D(G=6M7G41J?<41^X5*O_N%S[XU8S1+&1"Q8R%2RX_60>QB(K773SP1 MUS$?E\U^&4FJQ!7HJ[5)KZG35V+PND^M^_7V\Y7G[U5QOG!%5,2H]^UZV%KM MX9N_*13LIG/ST-U5"PZV&*QL>KB8)T(2!T#8TQ]KJK=+8N4( L6:QM9E:""Q M!PU,W0LKT3]O\)9H8"-%DK1'S0L^A?*010->!!(#]FA / T-U/H"BM+2^[FP MHS7&LUWV$ZVZT_TPU#$9!@\YY2@"#2P4PPZZT]:TT<#.*/AD417[0O]"_T+_ M0O]"_T+_0O]"_T+_WZ__TZV';)CFS&B@1+W[%WOU%P#N.@*&_$L&'8#=KZOY M\$K7TVD3B,NS$EKQ]^"AV@ZN2#1>GV/\FO5J)')#2]*N5KVFG? M+J3O" :JY$\[N7)3?81QBP>0GF*UC%[BLT_<>%T,"8UTP<^3)#F[D+Z0OI"^ MD+Z0OI"^D+Z0_C\M3?7BJN/-,/!Z8,2Y!9GZ!Q#GBD6^VT4^]KDK^&,)5(%_C/!T-4^]"#<[=#DC;N M5S\#CDQ PS\*'#[ !Q@3PW\,W#^L.#_P):GR/X-X@7^\T&L,&^3>3X,)%_I M^-'OM724T4#8^3C#.&\] )"I2?\9R+5/SA1@0]*Y6K]+)%_6_ W:!?[S@9?A M!.H['P:Z<>=_W^US?WV3ZD/ GOKGR/5"98!74L^)OR2Z<>"_1;O ?SRP>BOB MEL(4YBVQG/Z@TVO]^FI5$H=,31)'LZ:\RM]T5.\L97BG4BDP;?S<4N$LTP1= ML[W59I6?7N+2QAMSJ_FAR(XDF;>E5$3UJ2BH5\\E2BIH5?R_47HEKQ M//=0SGK(O)ME9?P;.SB=V[@"?98H:$ Z2\Y+HSZ+MQ+O"M=.E)\:/SMZ;C=W M+;@?$JAH(49!8WAZ8.5 &,#,RQ9;<&_SX_YN\I4[6X(!=F4;685+P2?2+?$[ M&._M.$*30NSE!9]^W!'%H.%PL9?$=3)XU#$N<"JF+S<,:@^_#'WMM7;4S*_O MGL;3[ O+:. LV=:[VL-QY*?Y_.AK-_;]QHB\IX9=68(0SW5RMAW'!K!SX:R/ M=TFW#FV.D937US91&PMB,90Z\\/3CR\$6IZ85EWJSY/+RE:] HC IV Y*L>+ M)=9P:RP^=CQJAPY /Q5^%FU\=!(15MB&!L".JCAPSOR11V@@J8+]A+MNYX % M@%Q0+B@7E O*!>6":?]J*(R_1>.CTAN;711Y[SBY^[@"\#. RP([EX5P;3:5<6QW#UA1UYI M='%9XN\TUWW+WU4KH&UY817_IX*S-.59]!WU<>&3M.?+-HF;M04L3>V#0Z04 M5OC.S ?K[%CPU#]9%?MKN%@U^]^ &]<)(WW8,6Q$-09YBLN+F.S>A$7S]P\: M(68>(FV=>^;;E2>^FF.M+5N+"S2H*[*-[FGS,CE]BTSJ.F7'8MW:\W(^JI_4 M]@=S9G_5O#-JE&_C1+BF1[*)43SJZI"A<"B-X6 \/#Q=;M&;H^"HG] MR_\-6UW_!%KV=?U99\Z0DA\)H.2W:!?X%X \*/?0;TH9E[V I^41WO.]Y"M< M;2L>EPC+2'&,&BJ.=3@<8-F'H4[VC_VX#$Y;QL;1@ (T,(NG[XXY MV 6T;!.+GW.8ZM7I&0\2$L0P4]W":4ZY.[R;;E;UXJNC=^(+Y!(#36!_ M4%"[TE.W3W,K<$_['ZTI=^0&+HE2LJ<&WO_GKS21:7FTG2A)W&#YUJYZ0^@*$PXV M2A##-/#%Z/;H_KB!O@I=]_N9GQY*M1A9TQH:*]?&IA37EL5)4W/0^81+4EK" M[^OV*6T,^^[5C1:%<;73%BT%5DGBD"N(FRE%;XZT>-D-77]C2GIEA/Y9;O'% ME/SOAY2K&\Y;7)L S.M[&[O)^ & ^7L,@W7$S*. D!*?G<=B=EC7O<1M)!;4 M^\7N"Y<6R(1.5>P?@*K2%^^,FOI?EP>[,F7U^MPNGB)2=.(= VD_?BQ,$CFT M8JAPL_DYR;UL*H ^H??9KY2N5<;9%/QV6W8>UULVPL5I1846O]8ARUUW%A_V0'D-\LO1"!RMP 9)-=SJUK6930:KO_9 M;#M?:4K%>EDPC%C/X>EX>)B4D7]IEDQ2T<1[AB_0K+4[,GF/VJW- M 6&LIW@^5OUJ1E:+OO_D41IN%-#/7!H=O3/.\7$G?7O_Y1 A>8@^7&=0A_*V M+$O-Z6!>+)ZI'R%QMDE8LX]0!?.=8]8Z[$#3FNAC 5?2KS?S@M/FQ#^I]7^- M3,2Q?-:-!BR6*J$#J:\2J>_(Z 1S:(3O(MY5BUKR\)I4N-TRKQ$NC^VD?KT4 M[-Q"U72'EQA+D-?+ [3\,?VG"+A/Q:P8D;*X)1;%_J7(Z=3/<*STFU"3?OGW M"Q(5B#/(O*4GCYOCJX#HGO?"^82SR6YOIZ#A!I.&-#URVHF<2+ M(+(J4ZX.W&6DK=A;ET**&"?R#=Z(*UMBO1] 3)=M@N+K4R#$'#,F_7=DP0AH M040/$T.&%"B(TD^+]+);_D+B%]P)^B+?CRV2RK%^(7XA?B%^(7XA?B%^/\^<5*YVO'.+8:GEGUUI&Z3Q?&X,#6JP7BA,H#O2J48/],VYI3A6J'PPGDWQUNSW!$KG0,T3N MMP;Z5EH8Y=!HE0^F#_"1'D#&*@OJ,-]=1@.?%X(-+;K$*V_".T38M0KKG_M@ MA7)X_T$=.])+_P]]YN?B)N*?'EY)P1)+F TL^A,GYF('W?\D<(:FP<>LWFS$ MHLP.5*&@F-S#.%%'VU7)N*];Y8Z4ITI:?=6BXJM3M@,) 78_F6][UR8I @T M< U,IC))"P+[G"<-)1(R]*W";7TES [>[X$M%EOQ9.QB&1:.U?6M*OU?6U#>[>P9 M6WB^+.X+C8Y^JEM_LRSX9EC[F266J-SF66T<=EB G6@%O414P9^U#$<4RY90 M >Z7QH!;8R]D1<''>\Y+7](K3']:EB&I]C^,;&S+S"DIOK%!91;J MM;3O([ MO3TO!;>.C7 5#6=\SZBQH;(YY4?X $0O1UEA'ZM6,;;NM8)$+*@+SJXNG8Z\ MNL$9EIC5^KW99OU#S?:BZ?Y/ =RA8;2A2#9/.(ICE8_2-3V#OU.';C^90Y2 M+TEC2^Q$EXOF0:,F*K M@I0@/YAN*VZNDFC!8J\R?OZM]G\5II MS%7]W(#E_BL+H1>-^#\7J>45?KT4T6[D5Z&L/BQ(F,X6M_:KL5%3F]!8.E\T ML#((G2_R0BH_V?T\82JNG\+4GUA?LAM&-+;T4?$6:SEJBXZWUT= $ T0CR\+ M>!5IN7R:NR&6M(F$LZ>]X*>3(\&3Q)'XK:\MSR()">":R54QVQL)*.3;CV[Q3R81PRX?<6MK-+U:O;R%]/)JI M%Q*2SMQA?J<"#)%7$[_B\U(YNK_:)^\>+.%LYM]WWE\^B=7(X@!;:7A/O AD M1YJE_U[@YF%N M,VGEUJ"BV@@9*U IJNAU_GR[5&-T^?*3]EK/)U6?Z6;%+;'R4\N#XJ7P7ND8 MR3.C>C4I66U;F/?&PAXX&$JD>0_6,E;4J>VT/.G-/A@+EZ0ATZ'T,*^T]T>4 MO#:/7%MN98ZD$(YTH,8;BUL-+VM&G'W]HQV\4V^NWW/'QP$@JDBICLG\8_T[_)\V"YH%[0+V@7M@G9!^ZLT+(\G::S.@"MK18=. MX^JJK7.W7ABNU!D[EK[6$$]Q,:=*+/\2%;BSXI ;Q$C2>8N7/JT4[_G:*ABA MVUNL#W6 9G<6/G ;UK_N99-!J?T%($W&2L;U(>ULGJS'(*\VT:G+.1X(?+GF M@@9V1L B$D/?CYR)W$G&7\S^D4[[D0DD_I>(2_C?7]3W][-N#V,^^ QLQ,V< M2LT(0X710)%@H0)_PV=P$!I 0'K3ET691$JT0"[R,\0D2C"'LZAT.],6F\\) M*A_V$4E$AW;T-(QW))FK''; !UZ^LM-GK"TR+YT4:2>$CJ;$Q7UMSY!3* ^V M!8@6_*U7@GB=@(ASO'=O)AH(%R?'&UU# PN%WLY>OW ,6J3^_(^2UWI4?Y>4 M_9&%\;^6%E3E*$F*5*E1^KMW$11X2IOD+&MOZ>M67\:Z>WROE>D&%+5X0UE M7U,5]U&EMJ],V..,B"V7K1,)C(^N:P5HZA$X68+*^I?LQH8Z[#\U#E1]93XR7S)?&%% MI4V5?#OC2.'8ZS1-O';L%[3B!<&FQ>?769Q0:E<4E/5N/"H^(>.NR@P9;N7, ME]1$XM6Q5JIB^N!)?P"\ M%QG0Q7U2-)^/N+?N0F20,"%Y(7 MDA>2%Y(7DA>2_UQ)N/'$\%*W6QDF_]D P>TIA:Z!4_DKT0]+&X?HA1;K9O4& M::X,YH#'H#I>B,_W^]& 3S+!ZM D2_F(/>DGZZS(8(P]\0[G2KL JRSI$E4Q M_PU1PD@4N3>565F :0 YB0SF[HO% M_$8HJRI=K:@*1XN:>9?\TPK-P-3K?%CA;O*DE-!C.KL#B0$$IW+:]NU<+0TC M,RC"5,EQUPHB)MG<0KA#NOC%#"[=(97HE\BJ7V,0NR M$6/!Y*15;N[$BPN"1&C96ZC8MP=J)APMVQ_]YI-Q2O@?UB[^/9*OZ5[W_?S0 M+Z)/_@-!'@]?<:DT>.8RQ<_(;3.TM4N&X>+Q&I%J]?CI:Y$(F[NZ3=;$#$D^&WM(Y)?Z*957TO94:N,'8 C0WBLF MBN/'FD0Z#FU=K%,8_TOO;2*^O&GL59@FD5&\]C$]SG)MVBWS:7AR&[\8A@%% M2L[D89D:JJNO@2?U?<2SSZ@=#P_M_NS*L$+](LX234J7I@&03=>U*31@806O M'V:,K:M9]\I%]#@K>M'TRUZ=8/(Z(E:W&I4(L4T;O61B4'&RS9!G(P-': XQ M"X;-*W$J2;@MUP>R(YV>_KVQ>?\_7,3M_;OQ/>;NN>1E37NHO@W^U\#'#0I/ MB;,JX)7^ =Q/'.&3SFF'&L=Q,U">>X;*6TAFJBZ"M&0RC+[E1);'D:MQD%@6 M,3!5@19OQ!W4?APJ[%2Y5YMB"Z^.ICR&EM=(T279 M/!&9#=R"5BT:4$_:Z[$>^)&RQ!SX!T+4_F]#70#.8?$0+A+Q M% ?@^3E.533N4[^8EM63!RX?Q^77ZL.:"U$=R&<^ZPGM%"T%M++?^E&"&/G9 MSQ*_=''@[WRC?[,)IOG<7#&#E?BP%+Q)@F(M$T0#1+K#)E_<>L-F(]][X=AT MX^+DOUHU\8TV[?W<@%,4[,6.!E[=?["7A#IAG-;?5<7UCD\;LWK441&YL%)3 M!/E+]RKEYH;CFSMN\)E4D)JYSSY_;7=%I[SB:7;:ED1]N['D5(CNCDG.0*ZB%Z%AOD4O.4(R9C$;XDJGITOYW M/('?6#1K/O2;?#RT;A[?4&0=7JSP02[=5"#4(]\[TW?%R9E+_RYI S Y-!FC4+G*D^+[SJJ=ZU4L5677U5EFTXG6>=&AG2> M-62B?MD]XO4:P>T&2[Z0R/ (MS5#KXL3U_Z94.L0T]Z*90U7PU-O(<-@N2VO MSLS+!,]>EF]R*IOD#M'_\N%U^X)/HP,:&(([+![7%LX8WGLCXC0<(KREE%V<< (A_W[W-2;UI[Q7E7\H54YT>+M ;0 MZ: $^D];G,DA*_+Q/7RR3#LS]B9F9H METD$_>2O$,.:K_U]+E)Z\5?G%TYAMD#R">[7@:(%35?&GLK7^%J9W?KRV0A%\/H]HF4"^-6B@>BK!#>2D+%^>/3EI4:#( MN? B,BI_SH/OAI_F"^)['#:T]>EE?FOXS._O&A^$/!G*4O;<5%\/X\P39IT> M.>_>VI+_A3TT*I7%Q=5!7ZI><$0B1\A(COM^6'V%>\;X5I".Z\3KG6)3N9(5R7->[*_/IO84?WE I%Q)Y>[8^#ME#D.4)HM@>_+26UGHTET"]M:LJ Q.IT$UD'C16 M* T5(HL/>EE E\+%>*+T?-2':^PP5+-GCS9HV,PF_O)+NWK2>U^F;HU;,%L\ MW6L1C%RAB0YCR:LL*/;0#\[AD_G<<^N8(&V;/V3^%9I)6U0.2+O4;732?;L;5)QH,-A>X*V[A+2E^XV&K L MO&Q&9-O@@6.W_OU3NBIZF5JO?9F5*HR9L-C:[H-)16_L2OP/LN59[V!H-1 M[UU2=Q=D*Z6Y==T$H(H%__WVI=M8P+P:=G2D<]^[)H("FG M3N3<@=0Z84(#7?U3"8SFL*/C^)WSD>^"=D&[H%W0+FC_#;1^2B7R]X_60?A7 M/'F)SRQU5X(S-CY]@.XT\Y%6%7IJR)6/O7#2P. MG2(EKTT>%GD!YAV?!+$Q-CT> 0(WC=+QEIJV%H *SA[8QA'9C[X]8E M/J.!G;V["Y(4V?]!O&SKRI+2<,N^\;O@^I>Y-%EY1DUIH]29U6\K3L+]OH4X MCMI%>+X9O#>B._6L0?UN3%[/R(VO M1.]VC;>0QY.37+JDEYAT9Z5\M>@YJT6>EOF:!KJ1@J@(B#&3?MQ57$F"[*-4 M_9LYZJH#RR._<;NZ<='_DGK*W'0SX_6X&:;]D$MD0;L/X<@\8/ !12X,(LVY MY*G<5/]^(5VK8Y0KL'P+6KGU9$@]L?&]EM:@YWU/!RO"9)>/X,&*C-#4A-2- M1:@L+W)@+J]Z9&I ,42YN9]18IVLQ706'.7(='^+-1G0LF8&@\PHCRSCQ= M_-&70#Z9>]GC-;IB]:F]<6J[LHDKW@S1];OW+7#:MVSQO.O'49A%L,(]XJ.M M2C10QX,B7T[ZXZJ$=HG!22.MAB>I2^2:V&C?G@J0O7GF/BBL%O[Q22XAR0[- MX)]6/G1)PY^9S(/AD?Q.1U?%;SPP;:E_7^_)XS'@ UN]_;K+FM?]AXO:O_&/ MKIPDN(NZT\HIXY!I'ECE&&9E47ZRV6J&=WYL@A\DBZ%PAP7?8NU/#R7A)N#Y M]LXGF;@:0PQ+DJJ2*'[:2QG%5M1?@O_8MS&(O#'OMJPXE9/12X/,@NRE8]_] M*(IX!YRFQ4IM#2P_]I<;YJ$OJ9'(/S^DYN+\OK\=<-?*C,3$BO)8S7VI-L9Z MGUM:-AWW!IO%#ZYQNA-NPPCF+;8H4G+D'O8B8F4/MJ+1 (;ZR*&Z?%+7P"WJ M\6TU?7!L,J[!8=SRO@J38MF3Q+LDD4?J8\],Y]>E)'*>-B:Z8$6B@4%D]&CO M9"?XUB1+B)<_)-&'"Z*KK]M2.$FNXND(H_G32,R_!.W')8@QR])$\RQG! K) M/Q!VJ 'J<)F2+ID\='OGO<[G!CZS_K;K1;'2Z)JE.1!;'?Q-=:MNV)W'63T= ML<9IQ=A>C]#QEK,_NM);'-]%9@RSLC8/>NBMM50U[*'C02:/K4BG0$[V$!!1 M3^6VS XDUWS(3@5HP#D'H(R/AN&:4:!Y,C5I<^M?5B+DY+"8OQ+-^U $IC@@ MEJ)C=_)-L*$898R?M<6[0@47"Z\'6L4/8<@>HJ*"MP13MN1I^QJT$ ]?"W 29N0)N"DNYGC%[[E*KB\:Z+9)6NF)V9SYMBTBD<*. M!B@4P *%B=NC(ZXJ#G1F ^\(6BNV7"+MWQ11Z[J$.!T/:C+@C(]MV(^T+I/ MOJ]A#Y5N)H;;OMQWXB+:Y@=G*0AO.8UR2E3ZLQ+1MK;UZ._PSV\U1M"7NG"/ M+!J@ 2G5L]SOWUX>AR-^R?#E#FCTOHW]$WYLDF;PL"HG1 *A#6O,1D'P!K,; M#IV'NC0"5"Y9NUI ]U 8RWQP MYG]NO$*>RM7Q-@_AWB>[;39']?YO#&&Y4AL;^NX_5A-T1?PB9W &UWF=@]J$ MTA(T;[?[AF'Z<%GZ>1'M"]GOBEXF<1XCM;D57X5[/&1F\-(2Q5E=7D+CEY)5 M4ZV1GE?0_"FT+_$*=/?B#=,_AL?+--^B$R]%J/;"'(0%,3(T>4N">,15$MAY M1R@C#5:6*VN+Y[FH(.Q5'U"9R.%#9683GE,_-V(6IQ8T8.3#T8:TCBMZYSQ, M(PAN%$%!'[?5/ZQ+R&[OK9A+%O-FK91+"<7&)^5D7TU-DB21LK]2;"IDIJDV M(L/YEUX@_18*2M# 5:G4,2CQTX:Y,'#.?N:A?Z.J9>F)#K'S[%Q8W_@@[LOI MDQ#(PHF^#O>7%D;@HV M_Z:*!BC1 *2J1$N:(!D'"R#J![*3 7+)CPQ1VK,:!<5HP!A*ZD%!'N5^VKG= M0].3\@5![J*?6M&61&/U=.XG\W=AZTAPPF/Y6:Z5Z!$SD]9%9?G3W!?/1DGZ MXE!Q"9L?=:*K2_>ZU^ <=C=\'NNI\9_-8Y9W\9[W[4D>3(;D:4ZY:G(GX0FO M[&N)*8Y3G6DK6FRG(O8+*3#-#.(936,>I:HD,JL[([@+[4S%9J!(<*AJZ9@B MVYM];EAR[OXD46_R)V>WL!/;EF^03:M]EX:K8S^]VX4(.SA-9!];TPT+V5+R M&A+=/]%O/(ZA&&QF 4\\,-L2ZQ;C1QJ_GS)>PRL2MEYG3UM6,&Z,C&F7J)T] M96<_#86,?=SG>.D@6)@X*T2>;YN\Y/*.7Z\E_/3!;9@ 1%-[LT'-OX',1(,< MDM7$>A.>79_-**4H35[1>?&/,_ZSP?'SIG+=X]^_"E;=.NK&[7ADS7#]0]]V MILH=M5.2G:/$@5>/AT [I2 ^_225MV9'*^;$\ZN!6!T$T :YGP MZW(]6K*2:9@)?^M@I,? 7*[KS/6!!?^&6K'=IV6N]MH^\.E^).H8]"FPA5NL MW]:IN_XAPTTB@T'QB,#M!#;MFH(:TH\TKJ.2]R.(OW)YK$EP]]<-I$GZ=V.W MS YF)II1M\A5'5D;/BA4C2[47M\5M7 .413ES%[6_:J-6S:3JW_9L32"I:GM M:0J1EE)#0J9)S5I## M@F:O\20LM7_>X5/3MD*:_4GNGCO=6L:J\>@5K^SF@XB%I_>&U;W.:G)3T<"K MEXUW9VVC_*,3 IM5EI\A"\?D/Q2WA%N1DHRS=RWH2&(EY^00:EFXE_#,1?DK M9U*\*.%TW;%;(!+D)5T6FY@\4G#WBSSF);<;^QC]Q0GJRNU?+GT9!1KLT:## MH9V$U-W1+"(8++8EGPN.M[]B=:>/-&6]4VB]+SNH':9_;V9O@Q#&)M7!3^.) =\?K?WK/_K*=3#Y 5?="BEQ?"_ B M)A_5?RSZT(YYCX[]U*,;]^AA&KTOW&?9=8.94DWM3=TQ466U"'YWJY MD[V=!^-;LV$H.,1V"4574-! MI/!V#Q[1 TC"%6%MC.!X6/L+T5,Y7-CJAH M!JF%+Z)E4H?:$V2 #PX5 (C^Q?T@OT+FD31W.[FLNC+7K97&.*7,^Y-,?"@J M%.R;FLB;%]4)0;["':.<\PCREO'#=>ZUHJ+PUJ_41&"I.,3^%/ERW?)#2R;Q M^B=4QV6[2)W0#(][V]YR*WI>^D8N@3L6MLP]C1GIX:I$@<;3@3 M44_(@#_C2_OU88FT[).OI M[33:00[!"V?G$.8:*N\OX)F.-7^/P8=HR^-&K MK*V.MA[JR,.).=$G3_0"OIY;!BN:M-4Z\%WM%P)H *!"?KDL:J/V^GHH^$"3 M(#$,/I"TQ0F.?KY7J8HB!^WT?^6MYG#%30!-=(Q$_V3XB9)-;$A@K@T-B"6A MCD"KQ;Y15W]Q!"Y!4<*T9 M$@=X*L>9TNJK,VSY"2U8G%M8L3/VUY")5Z+"IYZ-DPJ/H(&A;$_0M%]('4ZPJ%=7W7:^#M;+4(JH95%DHD5D:',;N7;_0)+QC42ZS;;BNE'W;%Z! MA,]A8^-#9M+D4$Z%=&3[4E\(R/Q\MGUL^:]\8_RW3>WPN- ,JPP(J&,N56AH M*$?"QU40PRXPM;(F;;%N]%/\:J).0I6]J/MNIIX-B;'(JY+J$(5U4D4,Z9;^ M;MP0\G T@,^:- ^/Y M(WV[Z]/I(NN:N\PJDT5==_B,6/@L&^PGF# ]#+ M\R-6^-)[6,=#L<9W&M1C;GKVKM'K]1#RR'.-MK5/13]+-NS]G"W>83Y^&(@M M:MN38=>2G&W:;9%0-MDI+RXI#,JUS1P=#9MHO M[MFU#;!5KZGT)KK:^%S-N MU>:?534/>]Y5'1>=?_>-3-.R#M7EO>01ZSMW,846N.I2""6MEU_ (^[YJ&BL MW.8LSTE,4]:OC09&ABMAGQK!)VZLLF49O*%Q1Y86TOG#K0>Q M;]! ,>>Y$[:79..)U>$D_4%E:BZ]P(?5R9!&$VFEFG[J1AF=D2 MN=2>UU0V142X$E5('OA?&YVE=VC2#VJ\8W]PD') C;!:$.*,WT72@X$WGRJO>OO57-+*4C,B5>FN5WOK>J]'FCSEQM_T-)EN M)[?Q88T/VG;698[.B=<7$4\K*P%6/09Y*-Y;+B.C HE-=<<#"NL[QG$CZRP3 MV(#3\U*?._G5DM%Q_7>2>*-ZM7?9,IYI;OO.;8YW1"[YXVG$FM'+;-*$M?J\+[UXTH@ M).FAY)]A]:!<(IS#CVC LN?,%QD:4P,>2R:J#9P#%U;+52-&/J.!S+=>84T< M7:-4)VX^W7C&THZT8JKOUQ^?2J5U;-V#8=V!C>#ZB!QSO3EQ#;P65B0 &^/N M.4/,@*;S.F$K40!T5^?&61TB'[-$^WWF-MC"JNO6#'RDZMR-B*2J$; M^P(F46'@*V!Z]XW1%W#6U+ZTY1(?ZMF#!C"RT$"]3@:L2QZ\,9)\I9+K^K-X M138&MU/-OI;7Q84.^QF,$* _M2C&L'<8#;3,W5^V6LFSZCBP-P%O<@(UTIJ& MRDU^TOVR*!SURV/:U)0DX:C-[P&9C9OAX9RPJ7LQ'6$H=]X%2>+4^!I8-5C$ MX.6X*F;/SU8,T^U4@0(,3?/(T?,NFF:;JS<^XI7SZ/)59M(6JB:SJ6<%6%1Y M-P7 DHT.DO1T$2T$E.$#9%!N!X,S-!!T/2!86RUV;I%X$PWL+0>[WT'DE<>H MQJ8&GP].*X<$B]R"^CSBLE%7+=;76I.)W)PG+ Q-6%8SJ=Q]Q;SOE>V>X;:H M-#![?&/<[CD"GUGW_?_F?6:," =-9(G'9?Z3D^S^8[OY3/5@K;E533,.46F# M*FG' Z.[!6%<]F21=\V"";HD;@[M,94VMZ9\J4T!^@Z+"9O*1XF>8^4[BUELN\B'SUR-^Y575NI]]GF3NK5]\U]P MFWTJCY:/7WFNL;9U[?"&O7J-'\WYG&C<=_IYO=K).LL641Q19MI"_F!%@K6_ MDX?G ;L'W&S/>GFM..C\1H-T^X_76G.3 3Y<]N,:-S1 FE&#M4+U#$:4< 8] M);KAR9$[]<'KWOD4T104UU>RJ1V+2SAIOH;J>^@=U:NF0WB%JJK$=2'G6LM0 M1*&+$80<47PBRA_D89EVH 4,Q'UW>-[@U4#9T_-"Y>5;)PHLX93N@_&/DB36 M69@.7L-1712K5XD)YL7>?L=>H\\:Z M"/3'Q_.B.TM[X<,7T;79VQ: M!^8J@K\I$F8?' ]YZ%6"JK4'O;6J)0RPUJ\-G'58Z0AND32"K>@36Y0X;[UU M8YB6)M.D^5=OK?R;SM2VYFMB>9NWE7:;B8P[.4IH69QS0JOV@[_J*VF!SIRD M(S/1EJ0<]=OL6-?N%]*$-8R),K%%LQ62;#2[S$&;M/N1)4H45$\>)U[.1IH\ M2[.W8DK M:RO\G(98^4X39R[J.!5A<'D^Y MXDF"4_QT)U_M=$US.L:,N-\!:,7/>CF4@RB2)MCC+.'?\[SEY&[\%!O!%<9:]O M&>Y+D58Q)'$L;*:MTI2F[1C(?\M!40B=X=A_LL$I7/-CD5KEM 87KN@,46NU MM5K6=02M\/EOIMG?S>5#[%[#&/>,I3VKGBF.%FTTS-V'8GW UJKDZDWQ3?,/ MXV%/=^I,G]]@L:F:*Q\DX)<0[ER<;SFT>M,U]J1E',/J5YWR MITO!+EK&C7TROMGW!*[T;@WSD_>J&7EN/R!+Z'K4(=%&09I[-2N363U%((3(#$/"N,WQF3WL!B_Y"A.M\F>A### M[HI^#7N:/')'U;.H- 0;_+,3-]UUU%I MW:#&Z Y4(9M*%NAIYZ:ZR]L*XSA+%3P]ZZBS*X0_LWM^:6_FD)+@.A+]C'=4(H*B4+^YEQ2&M];%L8 W9<_MU%!TY^_"J&F?U7KE[K_92S( MU6QE"6698 Y\.1#*COE'VAE.,X9WQI@Z;W]8H^IXI#C3%N\W8F(NOW>];#N9 M*.B7E@^9/UK#.Y8>2+?HCDSZ\J&V;49)Y>Q)![9%Z5JU%XY>V>:3Z^N5%6[$ M3],P?:@=9J9);O(4>?A>]R[!7('LI_);V92H;''"-)J:2 M8(:4J\$#H_] ._W["3GZO7P0K$,:$[_%8/)2L!;()1!(MK40-RL&:V;&4]I] MT&/,@Z9) X\2!!Q:2PO10)US0]H-X3N#L(-6A#L[%MDB_[6DPE%O);6D*]_/ M(4&4S:.!6?U^53PQ3UX,JFT31AEKD\UT9C-KXC2:)?9D(L/J&R0H/HE@6'V< M)UU"9LOIY?.2&VJ18;0FX09O/<4[.M90>4DK9LC[S1!*AM%R;O12LMDTHH%: M)<9-_XG0F-RUP2H"=JQSQ^F5AAI=T%[728?L*1--^37QH'>6$V(D M:R3?[I*>YFERSN=3822JH(212-]:Y_&,U0*A))4Z'U@!F'$^<7!SH\_M^):; M*- '&M==PE-1FY.UHSU9Q;?.3B0N#)6&EE=\>2/+=,J5@@40*P"(?_*(#L?? MX$'X620*;9W-8T9:<16DCQ52_R%#3\>(KQ>Q33+I@@9,GIUVF+?.\MQ;*[4Z MAAG=EG(Z=C#H:^X.?3_D#4E0_3@45\<3D^BO\\OU""?OP?MW[T8[> @\1&FU MGP4U0?*/ET8O=9F>R$@$:=M67Z9P-3(234R_WK+LI'?VN!@-^*ML=/)P]!R#1SJLHL&^/:'(3!LWF4T<-\?U;PED=4Q,!21520? MUF-M*7:Y>#UQ3L[C>;AA KG:QQ[E[8.D>%;=XP[(GT3_$>7M%/K4R[U 3A;&'.XJAJ'?^C>I3NS'KT&+^\,E ,BE-Q MFDNTT4)C0'TU@,U^7P9OWL:R]SV*S(SS0UAC1_L?#C2S4TW''4=C659C4HMC MBHQ=&0(G3.>5=#?&CZI+R^+*/K&VW!C>'1+;.] M"6?/9[Q4YFNJMS7WM"./>6S+7C^"10_V96$)@[_$+]C$&$,?6'L!C&?NTY[R M?C4?^L=K;D[-K#XIK R#])U,! ^+88>?#E%B/G!TNZ[]2MO=[IV$=%\#L:H! M&H \['5=, 0#P7 M#)_7@@7IR7[AVGN<.$3,Z$>Y9W'GO)\ZI8D%FP031LBI@A'2MFF3!F'%Q2^1 M.NULY^/)BHZZ)!.V.0TD;%5$/2Y*[XMW?C:JBAE!%IY@Z^ J](A!083N]E5' M3L]?AK7WA)&A*A#(OE6S6J"ZJP5SG-WBG_2T7!*=/YYP),D=?LZ2^7F\M/Y^ M3/<%X5]%T+T\T>!T/WC'Q[KCCQ>3?F,7%P1>^>M[E.S?#,']X4= ?G4H(/^\ M"%\_CVR>&.=>.+&3AG#SY3CESU9W5@/._1\E$X-G(0*%@ZSA8?>>D0-E@R"F M6-T&ZE5OXSZ$FT8GA["C2>JR8IM]]5(HJ;Q1VC>CQR6=""N;-[U^]NOYK(5S M@_FWQAZ]Q;:HO6T]4>:_9M*@\ "Q\1$A-RL7\\02+@YD[PN'LAT6:^*(Q7+=+OM#?^D$+-%>T MW;=]-_16L7>WBIM'9BG-$7'R5%P$XS4#!H*6&Z?PIK*7:TR?RN/DX[L]4TMY M=MNXU%[;IAE[FJ-*8O8?G)O-F-5I*W"N%;68%NQS&SJZ>G!/OI IW-18F@X% MA8RIZ,]/>>6L=:DZQ:VE%Y:\]=R4@7T5@JLO4MSV&C!' \X]K7&]HVIQ.]HP M'^,K/'W2-KS$2R0^#4\6!N+!&4^:L%6S262R\0ZD3<%^7]Y_G9.%U'=37VH._3G0QJ";Y\L8U/36)PH-' !7 *RL=_;;PQ3?^5= MPNW-&H:"C)V;4Y5.6G0[^!Z:=KP=@FPOS\Q9+VO#!WY -BQ\#2V.T MMV_-)=YA2/%U[6WJSCT5SEIL?Z3@K3#FXSM,HE_FBMB3V6Y MY362>$_T)N.*#N=NVI:\US=98FT8H?&X_8"XBEJ08J%-CE:LYG/?%8.Y2;$R MQF7N;_8'GQEG]6CJ7F] ]7$#\JIS'3]&4X,1C@,MO6J>H:LK:3':3@;+;?WC MY_;6<@O**_.TR7(1Q50Z:,=PR32<^AJL8]R"<;"ZMD20 \IN3U_\^:#CVVD# M]9$C&,G5E?9N$$H:G=O*$/*D,#!SW-G[R1Z$*P UO&5@QJ;"@P:>4*$!)ME3 M9N^;][#C]"WJUG5U,O:6O31.PGA/)+)D:G=*4\N3#A^ ?J*.?#"[*+N;AKJ6 MTX>I)(AU;KA=0KV%6:J>FPRXC"/#H4%;LK;2#KFS_5T=#QL6]VX>;@\Q@MY_ M/"'1+#ATW7^U?:IP @X?4C.H/%Q19GMW2V<\&PW0A'O:9I!\CO7.T2QXRSCZ MDQC%#2\_Y[?:!(:03,UY'[2"_/!X SUQAZ8K=><& ]TGW'< M5DW/9D;\1BC.KG% DUSE_-L)$*W)WEN"$DC\J.(&2S>\+.@DA( 3ONQR):2L M=$&<_WH.Q?($:G4K*8T@0Z@FEHA4/]6: XN#&IMD+Z-#[6];6?\90]_?V^.H M]4<& E#R<.B,%VO?#>2@#'W:45V4Z?BS18$GA86N;#[?M] 9#/ [FU2'PI^) M[-T)6W0!T95=_9B1$765>(-.AWP_C,*Z;GG&YEG7B2@NF":"%V?2X(/7?=76 M78.",QM>1">L/G,*Z5>GF44\TZ_8IV&]TN2N5"J9U&$RRA_7$M_X]#T MVTI*T^J646Y_,4G2(="D@O>"X1[-\=&[O1MN*.B(FM)#JS+WD+:!@-EE%FLK MV1ZJP5J*7MNGTN7A_FY$-A AT]>F0@, :K%)(G#9E_W^M+:PA384%%^NIMH% MM;>.7V<+9=ESP2RP.[5(&S-G[A EZKD%,XHJMNJ$$52\@LN KXD0@X M1912T(N6ZJ+N%676;N&FH"HW/LNL9E&=5J3"LZ2,:N0:!E+-M+H.U1QW95/& MC4&0?-GGD$07^C<.1T,WXWYZ,+9NQQ);];P9=JUK"5(: MIQ[L%?-@ C668X\J<>OK+/PLH2O?[Y4:6UAOQI*KP-41%MGL'C7[I&]W6Z#[ MC>ZYBZX3,=58Z=/Q[6MI\![A"4Q*WV$)DA=47/FQUL?WC")/=KJ$S?F NZ46 M;R\'-=34=39VV5Y8U!OK. 1\Y 5!^0LP^N\.=ZYTR"CZ[;Y^"J.I WIMP;-] MBJ1\B[VGS95RQ:)4==_"G5 ]N05C#93'Y>'>07I?])I@,UK!E =:YW.H7-\G MC<.'4SE=+(,(OJ::\@#PR .-ND*H:*+=+9'1 9,Q MHOR41*XAJ.'IR]A,5XF7@34486;$DXRG,QX:Z3J4GS_;LW!_R-_R7T3_#?DD)8_5; MBY.T2#WUE;[.2<.H"N9=9O,A7#:!^NDI[@S7$>N.I>EE%C$B:QFU]ZYQN?.J=&;?BLHVOG-2$IM$[DB[,=V M*'CVWJ,-5G7:(9Y *.K2(HYBO57'8!>*QUE(F7X:K8'[LUXV9 QUEZ=$!NF MFG4\N D0 L!^!CQ4!;_64W-"=J%LG)B2&:'DF%I3$U*2?-;.F35T/I&:!G(- M9"F3S;;A/)IS_**LO'IN6!3\[677L@DZ452+13*IY"1?%M0!.\VL4!7>T(FM M\<-1%5DOR:8O=?$E.[B'L/6Y M@T5;=V![N?(9(1(G\#-ESO31SGA[5.DV.1IXKOG%(72]288TIAYIJ*6I"D_1 M= ;4!PDG^7IO?E789MS7+OJVU4_=2.$HO,?Z(?KV*]<($:87C8J61[#OB M;9/G$/O9!7JC9JY/ODX_=R27+9$6X0^-FVA1C%$OW$*L;!]M"ZV$$70,M?FI M9.'"6]+.?(M8HPMAM9>)%PPGR(,^6TE/ALC+;AF_'C33'HS.XK6!CT#>9"D& M_C_VWCHLSF;9%QU" A$"(<%M$CQH<&<@! \0"*[!W1T"$TB ,#@$=X<9!H?! MW378X!#O_Q% P))-QG\D-&Y#Q,D \S0SWDSK >C[EJ@?23_$3^A MR\A N C7@J2XJ+.S9(U *ORYG#3LLD$XLDKQ\T_GHY=%-D&QH\WB4,\\II M.'*'+^C[!V)[*2O+Y4ZR]6J*>)= .E!#R!=[TVLH-,G3E4NO+1$PNO2:N@*" MF%6]-(8 ,6FYQT4J,3S-=^=N["T7G2O++>R\JID0/6=A"#_ R]S3!")3!&6! M!UJ\UV8H9*_NSN>16\"K*S+-J5N .Z.;EH35:K?[L0D0F6'[T"PWNXQU6/4O M $G:PJ/S93YA&P$=C/=N-HT5V&B *H!-H&E#I)[G:Q[?XZ@D)MAQ9(8MNGE MUCCCL3X*O[!F["NXU\I+7*8F.\BI.NP(CE=ZL;UTEG9ZWG5B*CB'7MH][6R' M:;4#&LZP11,/B[EH/A.QA!+&] \[@4*D:(*/(T![T"']8H=)UCKA6DC8E"G) MY_O-I0FA;"-G=["&7^%9 -O?0'9ERK@\T6/1J; MR12N*2\W/TE"D[!3Z_4E3X&0S&Z=]PC$%-DM@$VG L_K;:P$:A_U$S9&=\B; M6NQ6(XCFHH6:,KV L"WQ'HH17#^[:V4G+W-3-FOE+& \55URES>UXKSG#?I; MA8:V.]QI=9[]B-D &[01>ZYF+0Y4CIS*:MB_7*8XSCR[:YNZ@3+X\Y0FXJ8$ MO&X.7F =^X$ZDMD87[;7@=/^]/"Y4#RQZ+4HVL6!*WH.ZWGR-B]Y9@/K1G 0 MU& 9MX--]("1. _4V1^;HJZQQ)M!%TI$KX0,Q&X!:'B>6#)31;^^3B^D'#<2 M./0N]7X\*U@!2F!DZY&;=Y*F55%4 >ZFV[RU<+\_R13570U\4K-+1[**']2W M@%K)LG;6RH9?IW%W_3%G5!12'K/)0KCY]=I"Y< _?.)F^ZMPONITZY08EI+YQNA =$GF1C5K_JG^9\ESQSO'BU".JD3QX\BE5PQLC- QC,<-)AFU1=_HS(K"Z:B:M>@0XE%)0'*;O.MXXKRA M'=C3=#I0;E%90AS MLV)5E$^JOK:<1UC MK7AT(ZQK%M;&!'3M#MM<;-RFVH4)'4^OY(_A218.4EX M!QM\];&=/Y< N7I?:(P;!1]\G$V/F+1A?+W7W4])U9W"3:!.K]ZX%Y>_W[8UE ) MLDIW\&ZGO2*CZ$J)YQ@_E>:TQ,/^-!X/N.!G?SG^X/W\ TQ;<]<5UPN2 BYS M:V"C0M]V3I7OK*LQRJ M/R@(/F%:B"\4[.>JY; &4!BKTNEK)7KC/S_?P( MI"]5<7S/@:;Q$.\6@$4%S%NMF:@3,$G]7!&;I:(8S_ M&,QB>KZN4-K*&MBCYWN-(Q F$KERUGT:.'-BF (F&:O<3TJ&&RJX8X,[:NT MZX!+I>$8=%RMFR5ZGH9E95.)U/V-[/.RY(!6.O3^*O1)@B+Q-/7.L^AE MT [/N6HVWH;1.8/-9H+MH%Z?0SLR=NHE9& *Y^2#1, H?;^"./YZ"ZYON4K$ M5^L_TK=!G_W[GQOY#Q?TFT6-%FF'Z:AQQC^67"EQ9_/J7Z0B2^#?L]\*CAE% M'K'@K?"8P1*XR,K:[]G$B(N?&$*:K+44&P68?M'GGG_IOA[$6R]_M 9FOUP( M%!+A \47,:^6P7.PHU(3AT&!0R?&3RUZYK1*/5-Q1>*UG,RUQM.@C0>\HS?Z MWV\!39+GR/[*1'/S, ;\&=#W0XM9X.1Y@4153:5>+SGA?-5-/0.X):P_KG*. MW =[*X =8?]3M?R#^+T=")?H-H,,8^-3G]:%V-VTV+6S.&6X4F[;'RGZRE[^ MZ/.ZH/0@H^:XD)Q]4BW[*V?^%RB_!43^KIZ+'Z]XR&DHYMDK8#LC%JH\\CQ6 D%T962$/10R MWU.BOX^G8]H04>_R$CC(E8[SE?-[23U-[,W%0Y1Z9BHA$9A!E#8MLYZY]Y6E%[DUA?ED%0XP=R:Y>)M"$*8BNXEPF@ M,D$U=U3-I\GW!][_Y'R 69YCG+J>W=XQUM!2..8';G M),T@Y"!GZGMF9TX52711K\0H)N]7-S /HI_G6E(!*!VQ5#4#R[?,_#VX5[7J M:NN^!4-:'2&\UVQ2:]$6D>=9$U\ ;P#H4S$01K$W_[LADEGTOXG0QHC[>2(. M4GS/_9.BN /\BS([([N%U8F+%M*?.\6CY78+8 @L#\+8LFKTX?* =*B_%VQ@ M,+^.L("+E\8FNE9/H/. 8\_ M?' VOG-!,?6IX:X.S\W1+6 0M@N7,#4,8%QLZGH6[KA+)GK""E MUZ!2KG=7B$]WTVGPI! ""=L6I)NL.8YBW(KVF-[EFR_9"CPSH0/NA&U)7BLL M;3XQ7+?,R(@]Y51K5K5$S>' $75J,XZ-UN-46U9:J,DHR=..G%3O/ZYVO:\F M+@[:[ME::)-=,P&J?YU+X)L_EUI3:#0#L8.R!=WBP9#)@)_(FS>M+[S6?]XH M*UW&Z ,#7H#5TTY'*8YO 2_(/\M:7W_H 3%$?Q8W\K@(.M%L0*J&G,'30:=] MRG+9Z@@MLSO8 1$*M22'BE\6'6)_YKABW7NEXZI@>V$E.28G4U/_U:E:H1,2 M4BXDU+CB+QP*[LBTQ5%/\16_Y"+L7ZKY>M4RH7;=N\O"?)/H-9VG<(VE#!-D M/C,6.[;HMGVJ":QE:CT WG4D5N;5"T6%$]>[^?,85,X&6VP%_8C"T1??^;C/S\"8C!I$ M+FTXW6&_%]?KDT6=0[V&-R/7ZRAD7H.@($IFX42]/B<44F;CY,5PNI/B:;:< M"JB4'@#Q#U[)UP/GPNX0L3$XVT3'\F,O-])MJ4HT9"CI#3#96(LON]==*29Q MCF:D59YU-N&"P_E:(+VC-J6'AKCC#H3#U3-#'ZK2CS)9O$ESP5\[L) SM26R M[(Q0#)0(WVN&R7+#\^Z\!?]=%:'I93TD-,7P=8^>2FLW/ K!X U'O4WBE*G0 M\=1=,V9>*0=NF89X!:D0?Q8U!,Z:A-\"2BO",/U/'KDGJ+_$+.Y-W=#\X&8R M+$B"X.RV)$H",)W+!RO5QU.Z&PU.L6\!DYIQ>P/7SNCE:FW=OT-;5;P$R M03O\8P<4FC4P;&BM,HJVAH@);MTX.MT1,,H*2E:0O>)Y\?%\(A \G?\.K)X+ M]'VREM]'%U!$UUP5+UG&9L"PK4M:J7<2*7##"X"_F_'E5+E_=CD!E=C,UX\V.%-7#F;@T;#?^7 M^V3SKTO_]@E?N:6?TS!30?-VY5]S1];>+^2'=%4?/"C04!>-KJ]182VWN$S% M?07AF+$#\1]NKA&Y]49&K[$,C1],;(0^SU2+K:GK[PW:LE2,-U;<2;&D!#\K MJ^SE?4+1%K:A@-C?-/4:[:=R1;^VU'RBSAR+^PYV3(94[2O1JI !?6[LJEW8 MN',7;[J:"4AR,ERU>PS%)NY&&,$4?A812X[JB4UJM(6BEF+/F]&50:Y!EL/1 MP$6HM(99W3>5NU<-P&Y2&A+W,*?)X/.%T.?\PXXV[0IYY]I[S^^&5X<9-YK1 M/[>[Z:&V,/,NN[/*3:]E?)UKL6RZZ_KT6X!K@O;!KK"T"Q=]@<2![H]Z&I=+ M"0O,@Q#?FXD<?0MXS/?S M@GAB2%O,K?&#;?5]V?,79AUA4PD/:J8^G@$WU=+2:39W+W2V?>'.(%O7H&'-CC1? "Q;@Q2*#X&/=QD][I8 NZQ<>IZA6N23XX+IYL"YVJ^@YO\U+P\9> M[QH =_-ACW[=3?+0@P8?T.6Q)TK4S<64%:K;[UB@W?VTS9\@//I5*-L4C-CF MN@_>%G<+J, M9VA4N7?$KW4BU>K16 MK_:"G2.D0BO0S(A/X3OQ_9>#V@"T=7IV/LY4^H6R_7W*R-P9,7!9P.;$QE)=N6& MY1^R@^Y 8\_/"4U1%'2*^I(>!D#[B7:QC[4.\3^R]I5NH^'H;;&:M5 MZ=\<^5RH'A,4:[%,O)+JO&*$?!Y]5=J8YX!,V9T+P+F)7@PQ3:SU]Z6Z9IJX M>: MC'EX?*$D4&JC;C?QZTK-4-Q8%987::XA,/VSZD.PS9DI\<+\8X5[Q$6A MG=B/WTF(-&]:EJ*CXY6K.I3GK(TEO!6,4-2YPS=9_^S+;_^]Z4]Z4F5 M.;+ *1/_-UE5@96Q1.L*VE[TZ/*0I;3ZA)&%[. 2J5Z.5CS]YA77-]HW[GDG MYR_WZ^MC,G,E5Z1K>V-MKRON ^LW'47(X?BML^J=.%\[:N))$M*J>?@N K=\ MO=@Z&'-'B^;&6\=YUD%N,?T,85[5>&B9XO9J4Y\U;0.L*]S8N>ZS=9T17V3- M2/SJK.(K'.">)T&$$;/[]0'9^'IE([E [0"L#>M/ NBM["_BL>'K>6,UZ M<_"7[#:V05>1=R -S^NOA1\>0!F*IA=1RXUG[<"_%?XE-\[_J"3YUS* YK^T M0@7JDK;:+.<[S]!'T:MAD/=*&WBVK\:W>/7+:?USQ>>+QK8J3,@J95GH.YS( M9T>(X;H"$Y/B,@O+=XC=*_)1.T@V%^/N+0![+5=2D..>0309=JTZF8IELN; M^*MLK/E9>3D[@UV!#XL\5'9HOBD5)!8PXFX(-]^2?:&'V[8W ^.$XLI1[#KB MT5#K<&R]P"6Y=L+LRK2["_8U?(MX$NADUOI*4*QJN)ZI[];EB0+: M>-\YGC1CWF2JI*JZ8^NZ*XPFG-+_2J8_',XU7@[E6]2G MCZ#AWFD;34RMX#>.2]?GG,U3/+5P&NPU>7GQ@75CXK[ MBV$)4QLH.$08KE6,*I.L'FL,*F\7?#1],PI<^M 8O-UT,UNW@SK%/$?>LZ0@ MD8]Y 829%+!^O^:MYVSL?\ *16ZW;G%Z9ERY38"?^H TP)=CZ&X].XUCFN^$ MLQ#G2G1!Y;RHU90[%RF'@F^X4U8#]$IRS-)%_P2J,X1S39VPW+BY/8)"?P+< MDD,-'7!V+DM';0" ?2H12_V\3HC80[S&_92[]?ZHQ4(X7^U"W(OE$9!E5&*=[8 M /N4_HC45(F]L>Z3W*(";BC1^>:@&*O&U^-1%9:H%_6,5U%WPY 3W.*:#78 M7ZV&04=1'RY'07$&;J\QY^L-C\. R%P%#/6P1GL[[V\X&XJW@+^+GLL?%^TJ MW(WLD465E5#?^+SK +8Z98 _PU=D=SLC7BT!:N8.]CK69>1)%FCTHPK? MW@)VCY3^9E?4.%3Y61W&\-5V#L .>E>+88CVFV[P'N0O>?X^Z\W$HLXS_UIT MAV55O.<)SVCN.IC^KV5_R?WWURK"?RN[]UO=?V)U/ =HD:5HJ)V[U:=D5U A M6_,6 $]-%6&W)-CJ_*Z>DVIRB#"X!?QB5/^0+Q3Q8^NC__8V%([,-C9X5%T# M$71A'EQ!5IFSU"G"[#[WNH6=20Q!$D9:/G!@CK*81M1$OP,-5)P^"SN@.2.^ M,N_]%39GKGM^I!# :(D5^W336^46 !PNDR]:3#9:')B8;@,'?B3STKI4$S/. M73\E>J/QK/4\_H]<+6\O7[YY+GH+ &1.#0CPI47<742$$ E@%%7/Q<;8-K54A^!TJL2!:?UQ6 M.F-(,=EO*6ML[W#F,E(G*1>#]EPB;>^^+RG="%&[V5U#/W^>" 0Q>K&?>IJ4 M^/FP^-5UWSN^;X@^G[ ! #X'VO^-II1P5"066YH MAMK.GCY)(3.H9X"LY/M]6UUCMH'GEUMRX5-T4BTDOX3WC\Q.\F>A(YT(IK7&DXHMO :F\X#T?R5.=@.N+ MUCOP\!@A;MW/LJI=LOU/%9,-[Y+]?Y4J60/E'6-*O]T"FLP;)VI,KR_$[HK' M+NG78NV6PPP"3EGB;P'"'_X")@TV4H]6<&Z.U-8S4W1:(X4@P+]7&+H)R@$/ M_@"=]>MEA+J[8DN=TO]=7/(?='!Y0_A69OBH)M+_+L]5_O1UJ%PPWZ5J"-Y- MUE4 M2=QZG[8!NAH 6=%\IKJ4N'Z7.Q"-1G/4_K,X-1NVP3< LJZ!0Q^ T4# M_R:FZ:2X0S<;4!9@R('"O:%#?7YUG7<'C\'2=X_]$,PPDA%F+KPME"3P3RK6 MWUZ8Z!8F'@KL'ED<7$+=P6:VC%O 3V'6\6M+38A0P57Q7<2G'J7F.V7 MMX 0X'ZP6>,Q3M#)+8 $F9%:D7KTYO\L$F8)6KUK9I(8]#^Q00M$0^!U(.$6 MB@LN3H$$][5.MI;R";DV(T>F+A*L&+'6A7^MWP)N/#*SW(AD38Q&-9:B&S9? M7S5J[N;!"1B@8'>TY*=? MJ("$/?J<$A7AL=2\!AA.F9,=>#_R/+05!;)Z0K\[%'UC,4H!^OI2>U*6^.1C MA$ZT2NK[DIK!5%/TJ)FTP37)BFQ6"-"N/EIE?W"/@_E:)U/[DQ>LEZX$(Y\A8K/ MBR$I< VT;U.*Z9O/@#;G3\S< O+J?-]Z,@:C5"Q*S.']'Q4^94!>8_W+I'+* M2%E]8C0O.-364-CT(;K50),QJ?Z@,,HR.G!NH=-L/*P/R>%6I#U&:A*K7Z)P M\(!%R-9T57@ 7HU5YCG(IRV]^5,H#882X_+ M,7]!QU5%X$3@%L"LL!\S(_F+%Y[(^L"[UU,?KFT6ET M[G['7(XRBJ>N!LSXOMB@,UV_"O4V@T0!PA656.N/"#XUF0YK=N86;MC^8NPB18L2BKK0(<;[?LEW_]H$Z>E\=!^=!X7QQD95B,I0 M0=M/I_0<\4#"T=V(3JE'!. M?Y!T5^W[A]BG'NLQ77:TJ>[@V^?S7C,%?@Q&2)*"OKSLYD:4=GAB$..KH7"+ M<"? G=$7QN3?_, R>_3P&(:<0;V/='ZY(V)?46,'-JFHAHF>S#&TP46^_(R# MY1)R1(WCZUN 4<3U5F6><3DB"9<)M\%C5U&R,O?.1+CXGG(1MH+J6A 'A1'< MZ'41P--Q"!*!Y-Q*OTKLTD(]"%M3WA5DS)Q9KLA(%_JY6&JZ_S21;'I6%G?[ M83]!:R],U.-@/7Z<$8-8Z>$)1DR5Q'Y*K8FKQB9I/< !E$PW=:V?"R[PRU4< MC9Z_A @7$>[+O3G=^:QHMD=?2,)*KO-VVI9S\>&F\AAK[0VOP2CA3/^9FE,%/9EFV;E2VJ2]MFN$/G&UKFFZ>&BPBUR>EA>+* M%<5?^?VI+G\.Z.8MF)[U?%_1FEO$1(9_1M.:.PGX$QN/9@\;E2 M2_^*C4^JSX6*WCF,JZ'?^@FX"8,Q7=_4W2%O_1TR3I#?9$/?IQTGJX@?(;N/&'=JOPI>Q,.[1 /SJ)^ ME/SHJ_J5\\J?9D9/B)/\;\]'I4]7E2 MUAZ=HUL+V_D'17%\FG^OX?QO17\FI<@_)N@\.%_ABCQH\ IY/ MNS/H*B^"#7.FH M^T=M"H5$8)FT.:RQ@@$K+E&?GS9&*(W"3YFH9 =^@0?[;)NO28ZXU,61#P$>8=366%+ROOKQ1D@47W<.YX^$"@K%">/E1.T6PE.9CUU=Q6].C\U?1])#:OA4=-3X\2%[!;V$-.DD4JSR3 MZR*7;\F]9CAI#"L WO-TSQ">L%!XHF)5J-0VXEE+;HT?8;OH1;FV.T>9*KE8 MGE'EKW^5GPD^4R?I^/##50)J'],7 Z'/IZ?/ZNHB)A9ZP/S'5Z^99JO$W'@J MO=-$_*^>2W(,XY2TE@%_'%T9:TE:V\^@47IV'C\TS,'PMXL [8H6X8X?K1., M T,4))Y4H4PAXON5U= W7O+G&2=3ZB7 (OIS9G&MD@)D/HJBDR+G_$.#!%H M/'6BL;]^$S)?I( LICMH7YF.*Z_GBP][VU1]'7".K(CU+8=I8PJ%0&R1#)TP?WZ MC8Q*^;['?X1^_=>L7^C@W\M>MA5^*:'R ,W(=,^PQRAMU608;B% MP/>&6,A9M2VFK*\6"N)FR_492(5=,4=;F.[G_SQ]V4,-UBX :2&#W?B%%GA5MJ6'V*#X_] M3;,2+Q=876$)8G2C4^0K1Z'@NBCT=DU9:^%U2/CU]]PO0HPF0HYM";M*'2!F M3*PNMJ\G7 9'3<&7I8GF]R;Y>HT.4UJ1M:2,]$S,2E.3]R2^'IT)G]1K'BNK M4\9X+XGNZS)GD>DL+1G^L0N[$^CDE,N':4-M?*Y$A9_%[ M!<6ES1VAG*\[M9Y*#7--?8)B='KQ7*>*@XS!M5NN1LXS1B&3J3?O]H#]<#G MZU[K*N*,MS:U;'>_3Q_!IB%&\=#JD_.NQ2A!\!Q);*NN=J-YD,)#H]??>]DC MOLQ>I-V3TU(K+T:,%]1 Y45%632?&CGT& M66>V6_/KEKR+IJ!]0C',[FJ(F6NH V'I&@/7 -(P_Z=P,SD1#!_1=6UT$8)U M:./D:>/1'T&A$F';5WH7J^"]S+\$#?QF_V;_9O]F_V;_9O]F_V;_9O]KLEM: M)M5QB;OX@&PPSO](1PA_T[\[_?9M_WO3[]N__EO3?Z\]W=_T_Z;_FI_]?M.? M(\!QH4F-X9T1 ,S\?[\-\J7;.[W?NLY&9;JCN[HK#:V6&Y%Z26?NS M[UP\[MI/[*IAU^RW=+Q?0L!$ZQ=.5HOKZW$@@CUV0J[V7IKUOBKK*P[_"%+@6U'JE7SE]#))/F;4)&KC/*3K>Y7 M0WK;OX*"@L4>4MWGL ,Q_40OU^H-$679S0*M[P@P%S,=9W]JN M"2.&Q@%31 HCWW(D[CA^49V%UCW32!%+_*+SLU->005^^7[+C-S] Z_(&<:L MH1_4T- O)VL00 SRU+/>X9#:]EC66/W IR]90;CU'DS/PB,GV?Y^5*L%,DJ; M2>"%:UQZ*-J G7<D'ZWA7->40<6%J(+;SA6X-I'BBP?BF0/5[S>S:ZMJ TA MV!PZK0X3T,8-E_ *41TS3)C6'3E11L2X&4+4:7!?F^A,2PE(TD5W+LD/Z2?O M.9/+F.GB.FVM=&SY3T$!U"YTY/2 $6?/WGZ;S8'%+BUQ,OVEF4F7-;)3O-F/ MJC652/T27TLB_%_F[V,UEGTQ,!Z>Y#$7$=>I<<[K-Z@;^1EHD$RV[&)6=RIX M-$*UM23?A&[)I*SC]=2YS)F=D6'3H[^=Z$$>Q*?PA ?'?'^6NY$T6A&U4"L0 M1/Z=B35> /SX069&'BE:G\:V,ORFF9?JI.J[XJQ@F??HM-M>') MC3!'6W.NMJH+RG:M\X=2:F7T,PLZA0!U2T_P]J31!RKBH[=L359K% %$>UHD\%O M!&=^H5KLD^\=_"4;VGT?YAK]X9\%K5@(%MDCI%\%7^CC^LR0IG>A'\$]3ZYL MJO5S?>+@G5.TU[R*%S\?+-UD<4X0@&CV'A?%'8;]('.P8TOX*CFZRS)U^61B M26-[]7!V<:"#".OA()4O;^Y6[+@JB;NG@+0-G6/)?3,M&_!WGPEEDOL?LK_% M;)!/1 >Z9U?[9++7.MN NQ:_O$X&*UZAC2&?@+=_G1]>',F8DI8E>1/!F2V5 M:HI'2!9[1G;8\9EXR!B"39EWU!\]7=]?NZ9:;/FE;7,8[,^Q8CW@:K,QC*B( M%^[/D+4)UWX_^"CP'1LAW_0\.?V]L?IU+TK&BV*?M!?"_#BQM&7E_:I[2O'4 M+]2I68\>HA/$L3;R#B[(&H6!%Q1*+CA$62>]!]X=_'A5:=BHN*>.C&%EWR#8 MWW#4G-64PCHJUY( -+>""7B$K?G1?AD MOZ;R [IP,G6N/P"8KI-$#^1^.M)I">^+XC1^MHSE.>HQM@O3?]"^4N?BCYSE MB8YRN0 L__KJTUEH@8/U?I$QS[B\UB_!]0=QFM$#::+EL],\KM[XPA.ND96R M!M1 & Y'N\T G=#;>YBB\X=IV*&//E^YK3Q6\_!OWDD8'&$U;6AH\)I?C^"% MO/+I!KJM'>9:J"V.B$6N5O0,J@%CP$9P0N+N;$535TEK+) M4,!R.)^0)>WJKM:LZPUWRXU5P?P9?4QABP:H08JH:><"F8)X6EZBUKS+M?/+ 32 X=;^60D9P,\/39D'H ML8:'P5> S@-\R;?EUGQ<3R66!L63 NXME%XI4VC]3)6I6*C2NN(K,M:6\WI5 M977RV/O7-=YC0)#JJ+/.&Z[Y: ND)4-ZV.K1XZC@KW>##*:9D\V57^&+Y+2$ M(::!\6=JP9'VZXRTEYM:L[8]M26-! 1%/Y0K75Z SDHQ9_%=-2&V%1L)/[@/ M^RJ'7U!21BZH&[YTIO;X(##?26AVH2761DX:(8Z0@D M*\T!E?FAQD/KNAPG5Y! N'V2"UZ"MJ..):*F(%SZ/NMST><]V1I?J"-%-[JA M([IL!T8<0:1'C]_^C']0MC.C-4XNM(ZN>[W)>#39:Q8!C41Y< !_0@)$&FM& MRRMJ:J6BDR?H?CS$2OM%(;TE=_"P)E'NBB;+QJC:'M>93"(W7SA)-;H.=UJK M\[X8;D>ZLN=C0.2?W= IH4:R$K953KF7/C*GMU_CNXB#KJU0I&I.%]HJU^DO M"O&KE#1$"GQ\&3$\.?&YU\<7DQ.MUL7F&^:V)6Y<$OIK -9[8 M2K62-MJ*3SRMR04/NWY%BN97!&UL.XVG()%:\:'X5"%/GBDX8.JK"/(_YS7Z MB#\_921L=#B(+ED?EB,.4(#-#6)5$! 7%CSD&[XCVIG;AGH_!1KPJ"-I$ MB%+C5[L!=R;T FD=< G^OL?ZO4\5RIP.VJ'0O@6L4QW!^%M%#$(98:2)<43+ M3LA*F: $X=&1V)*4/^ES'$FK1LII:X,R:P"8NS6,V;]N#3MW-X 7W! M9<;3JQT*G^CWEU]HM3K&9?L/9?>7*Q42J\TX \.X-!D[; DY;P'ZC<\J&L.I MN0<(71;F_WA7'[4:/)^R:.C? L+\V^R"3==L,,]1>!>-Y>)9C-;+7,WH?>X^ M4T)N1%!"\,&; R%X(<);9HV M:S*EKJ%4)LHW E^=^!Z#^ &SXQ6R=SB(8W+R)OV@*H;W'44.O&*)-NITA-CE MV44M876''4/8]VRS8PUX)J(Z1=J0(8,HZ&@O] >,>:S37UM#C$G-$J--8XG> MU>^8$TU!8=S6I&XDTM"826VHS,=*?KV8X\@H*303P36L1IP]P<2?DLH2;^AI M38LSG>(&82Q\M#>Z*U2_5?:G-QP?GY7U6IL=MMJ?1?Q7B,ZXM'+3XN%,S-/U$E40S7NW0*PI'3"?C&2MI3RCDS-:6GE46N0 MWP*\GKQ\64)U_R?Z"5Q,9>1ERB4O7',8ZWE(;9_]/"8O,-J:RE;\,VZ5*49U MB.:J5K^ZIO:D'MA41 P1:S5 9Y-FA%/#J*;98&F-+9VN^N)]!J^*/_;9+R.7 M#K ,@#-H!;JZQQE^ M<4P"ZD;GYFKDI.:*6GS]_A,GO]!1\9NN0D.O7'V \I'H"T'K$CMW@;#>8(\/ M&*L57LZY&WMG5<>A?Y/'M'O4"Y1F\N#?VG'JU\O$8>Y_7/EA_A(]=QA<@ M&__N1=]P1Q<,2WQ )J5JG2$GRH.YCHNT__Y^HCK .8$RX*7+H"8@YS\\JUF).L*E1&57T@+ Y!S4 MF_IL4%\H'.&CSRZAOC+]-#BE23FV)F1CS#\Q-^N>2L! I'0S QHU $"5\E11 MMD.8]0C5ZOV*&R499YUJL[/4P.\Y%F)#"JYHMU_9?+LNH6)4(D$=MAN)1NYE M=F\U))\[UW"UFRC4R"54'/-+:Z$03*)4D"]7.F?#6SO]6V37<&E)M\YLX G< MXT]_)F\;Y0KJU3$9&!9X=6J>C5NWZ[%VE7EMJ;D\4#E@'4%B]=EG@% XI]CY M*A;U=V#D]E"W7[S4T"+<##N>'BA,3-0IMA =)' MM#&KI(V(F<]'LLRUE%A.*M1.^/3 *0H&YN!6?0K,&R?;?3RT7-?39AN8":5Y M(*!\<@K3T0>9OWX9TKX\7CDN2YAL3A^20K9M]<5MP,Z].;_"]+OF_90!SSCR MXJW',8PS9-@>2]FFYQYS4C9%FD2TB)&9?-_7/V 8G7UWTL+E:)26A"&+XB-S M7>(67>U&CD=\Y$W;C&(?ZW4$Y*IJ]5-?/P*X"@6LJ2-<0VX!C^0*6CIN,OQY M0I*MDPH5WI,Y"&T.P%&I!>:79L0A6CL+\R=-WDU0E5][!8/ M"/O-,?"XA0U]KJ',=$HUU=4-Y?6AK[A@7W3)MC])2-Z/?"I7,#>C;C[(!2] M<$3B/^=D]O4,%WB0 Y148*HBI0&! U *%%*/KW/!"X_ MW*_1+3[35#Y3LV=RT!+(2L?ID3FAFLIGJ<[K?)"3[OB@JJ0ZX@.ES1$5EEU6 MTJ_3'54K^*?8UA'UJ5;[9X>3H&%*^KXVY[6YTA:=>7--[U K&\K(UU1'RY'L MN"H/^9[^7".O-T,O^C/ ]9^1(?3_1!\IZ)<9=+D, AQBB*>\Q(7_QRQX'2E) MUJ6DK"8VIFY$XO4W:5&W\4>FC)IYYBW7$(\7+RY!R_];P&- MYM*GC:2W@$&"N]_VXY)CJ4>L=:U;C!=Z,\ZQ">U^?J/-;4P?C/"$R$OA22[GCSW )2F&\!WDOP?@(YU=6>#:[U M:"K&X$I"!DF^3J(".M$6GE6%5=O'/?)(L+U%IQ;A'G&80KV6.7ALIC2GXZS) MH,E+!'KHEHR[QVWN>MAJLD*;P$:LTG0_R7;&#D=?HTGW7'>UXXEGB6N.M@RE M%#6P+DQH+$#Q),?\M"9Z9:#^045_'<&AS@\7-H)P8T(!>?N149*FB0EA*D2, M(KD??"#M-4]6:D>?*,VA+II ([0?;P:(/H7E%1KHX=P"C#-U MUC6_5*;,X4.,HG#(($%-]A-+9,C"9"_NHH6*6C9W1[E' J)[H:. D2)8-]TD MY]9TE8%UD2!#(AJY"%9S(G#[JV9/\Y"Z*18[^T-01 'HD>RS_?[2>]"?_AH^ M@K![C@FYY!4Y98LZBER\2U6ALX8$!]T]4/;E8G(^OK6I+_P)C(/2GK7DE',: MU&8864,2TUW,1 -\Q^UFTV8Q3Q>%E+J:A#N*J8.L;P%,K60KOL>#Y&;H)1EU MJ)?CIQ2XD$UI:K4890=UW\WT+YBCGW#@F@'B)?RA]58&_>6/28@<#R7:':-U MOZS5 UQ&U>[1UC3*W4.Z$9P2,\].O*&7?9[=S]!F@'[7:W:GCX"IH__1] MT_XAE;_U*IZ)7BPOT7*D$(<(^0E^SV:E:LPXOT1,>)8JX?.2>#Q]HY=VI.-< M!(WWN14G-DZ?29YJ[%;VV]!,! 3O"-EA\QLF +;6"\&MIVK<_'Z7%74$,:&X MF140ZRO2\$XB(DST0ZZ?_[!3\5XJ,\@UEB1G=69:@MU+H5ZX:BNQB/ F1X$! M2[)JYS%$ D3246$L33OB_7TN!%.E/$&WL--0>Z4SQ&G:,_"5F4U\ID$6E(4= M1-)[I19\"U@+ L^7%TK\ZK(QYL"2T=Z[!7@*CB=#^NCPZA,LQRAB"%F^)9Y& M*@REQ&>[Q?2JU5BZ4263L>S-T0/"FA*0N!*EG+YA>E%'I> M&9-=R$WV!>W";5"OI0:GPFT0Y8:XN9*I$Q96\ELCF(^D>A$KP5%.'7ED:JOQ M_#RR P>W,T.J-"B>"KNHW&J-5WN-[]=F$J\$N' ^GBX#S:V)M(A#=GH*SD"LD^7\@='0Q]P;[8JA+T;*C*<8EFK"DP1N05PMIW, MWNQU?!&X9/Q^@!,%?&%*9B&[L0$I(WF[L[5U31V?9WT"DL8VA_6B>]C:FR9/^.6P)@#-*JJ MEFK=[5"G/!9.+SD?"R(-D949_S2T6QAS.6U.X*!,!=R5!$9J&(60)G.#6:HB>4HG!_*9!M;CVV^G^!X@KDNQ MI1]4_L7F%&=4!3VI6MM?#3-UMG)^$AB492]+B^_[G+TSZ9=AQ8>(K%O -S6= MRB9_WD+?3C('&]Q['J^)TK"G548;RZ@JP8Q]1X6&7^\&W#:&ATN_F=JKH@G) MW/681[EBS]^/5^[$ +W.L+6J5PO/WW=RP=O[VD.AP_CU1SA]H:!O'O0[.R(O M-G5?6;.H:)0'G4F&BY-]UY_:]C!D1[_PD;5?)*C@+NG-F@\*BGU-!FA3_V7* M=\2]= !%W2U-*CFW@/%C\$#& 9-2?]'ZZZ>M(JNF;9"TB$.*-EP14A(;.$'6 M..Y#$T05PBY*] UI>$3$F?1]W,'[(UFC"T&J 7+&40,)')3%Z&;HXPF=^U5L M>EL$9Z;>65%?.3L+\B2[)M9YE]!#GY+$7H>Z@$]6F %.Y2Y%0EKTK_:M&Z 0 M[UFRA1@'Z4^",]:8(^0PPVUD3>[WDPCH WVSDB"OG;#7CY=K+LG64O7O_HG* MML=J-/Y,95=Z7'BPZZ^OX]GF:DE3=?"%'8Q^2JT@\Q4P.T^L07?HETJ94R)[?PGIHK*[AY\^YO)HDB*X3>]_$+#'6'&NY5?$G4NTSSJ3-J[ M(5(7Y?A."@!@VQK^(L0-6=BNT'LVVXZ"?!Y3^)$[R:,YOE++M/EDDE.U"]8E& M/PVJ.D^3Q9;)&8>;[6;E<-P!177Q&+#-Q,7K3%BMKBK.?1B7ZD86L3$H4ZM- M$ 75% Z"ZO22]N*W'SQY7CG;7G//B\'S85: YE@!I913EN>SYE<_V"4NFKR_ M8B8 =F#"5TI7%.GZEBNV5UJEN[,A5<0;H98A5='' J1!5+G9*6G(M,1$#6$- M95Y5PYDWF'Q\F^ZPHXTI:__&-%(:J F7;^L.;18%4#\#V>I$PTN95S)2< M?$TQ35QJ@1!1(BYB<,?A;)%Z0/N MIVG8T-(K']+?' 3]CC;M/B:$-6 )UK!:NL5<3!@X*PN6# MC]BSLW=JKQ%LLUW&2N[+^V &P!PB3ELDBJ$&DWB:,EI_6S2?,;Y&BLN6D"9Y M77H[\P2)?%/TXC)_%.<7&&[Y&WQ MSTDDR@Q;V9 G#,B.^W_H/_OA-28\BC:F-2]1LWRI[=)-DL7(Y\P[HQ[NUHG0 M'"XD>1/(J<3"0V)XT1&%KZ=4$^VHAPMWMG>L6\/F9[Q@GMHP M5CY2B:44C\N?F+;B[B<^'Q>ECI'1B1*A+IX&DD_I45AKX0)J:3_1">B1DA&& M'_9"^C"90^.%-H[_%DBHJIM+FQ.95_H^A^_E/<=S)%'"IA_(;'$^4LUX)$"P MVM;VHU)&S"H1!6?$:3PVH1#CDX$#S.LCT%G/F-;DB4F(08T\V8)$>[?PV++: M()XY@N2CP@"_MZGR&]?HI-@YIQ'M5G3*KG-37L71A(2JZTT7!%LM[)'4E%\3 M*,;B+'D1YX^C#M'YF2F.?([#*>EE[VI_2F,WH9[Y^B#\,P: M,7$^+")ZQR9]Q HH+WO1GM!;:N[2$11L&BX!?CQ0FB";3"A57OUYJM?C0";[ M\'$H1,%^Z@XR97/G8O%7-"3UODIPFQ+_A/&3D'A0^"0@:UIS\AR)FNKS\[/Z M>2$SSV14TH6.&,X=+0&&< 9J^TGXJC<+33/8BY!$6E0>6,!RJ^RIWIK,^Y33 M;\V#LM5*QU4OW[V9T"75((+J6"LPU^^3NG#,%#($+] >M"Q_)7-AHEGSZ]Y3 MGF6YID>"#6JUX R+SH'61H!26R'%@ ]"./4 )\W*?((( YL5S-AF+S7.ZB74G@F-57E*,)1R[\L;[Q]H$T/:V+'&[O;6.9MO-+7$G49@ MO1[C&NYHO,94MGQDAL+1T"GGRMPE(7G&KNMU)>1S2LT==-BE^KIG:+,4?%PH,Z5:->*D]237I"QR52H+R\VNT5FAPLPM0+X4 M45)67GZ/:/I#@,/;:9?GK3G".P#G]*XUFLVO7H2U*2VFT05O:F(E6 MBYKU11"D-<90.ADCHD(,C1I;U9I#JS54%4%55(G$4!W>EQ"*"E(20PTU1U]5 MLW#B.^?[\ZYU?IRUOO.O/_:?:SWK66OO?5W7?>_]W,^ZQU5\L:]J42C@L;^M M2@ZZ:J^[CUL'M%8J]S$U\US)#]^"9>K-CH,\LC\"MJ?7/T@"V,@T8!![&>S$ M9#T-[!(I6ZLT5&)C7Z-#1TQ#:Q+'Q!3!Z()CTE@<+S)+D!$%[H.(=4F!QJ)J>\2RBE\>[ 7^PN M##YG MMDR)1.H%\3^,NMPS?,>NCMJ>Q?IYY'DC\Q;-U#:I]'M12HB MY34B'Y==&L9$PW,OU>4FA2#3WQHIM[5K3?^\N=[_0A?\>O- NJYFH95=@G4^TK3>L-IJ]3P\5X8D,G"#\Q%2>?S_HEZXE67GD<:5312 M7PQV@%3XJV&) 7-C]X8^893,?*9.8%F!$?<]OV[XJ<_UTY?_FL$E#$N0!C&5-64Z=A) MI1$ .(AXVSSF^%^/U3>U&TQQW-JLR.BQ9E'FWS5'9S1/SKU2Q$ M0^2'3-3^P&8=YKU]\VZU"TZ&QV-K#\NSY7I'X-T^\B"QUG50D.$>JZ^%B3I/D4,BM']L>Q1_"KU(17OYI!FI?'NS M/PS(T]]_4Y/6YWH4E61[:@PS)7S5*.SV=6J]1.NJI1_NY(?%EL^):,?PCU$% MD3J%:Y_I(:B5ZJXMM-3:C> V ]]]E,+ZAZH5&C]$#IM].LHF>G?5[%O^W!($ MVUGJULPF.+M++S1N15BAPE0E46]J ^Y\FA-@T;9]]S64AZU5#YXAX2([!W0@ MDR#J$.Z'%^>"6S/FL (B<7R'KO(2$T8^:2QA%'XQ4#P!P[JW[G3=:#NB8V=L MQX$G!3D>TMC+LI%TWPZ]=4$A9TKUB-X-'9UM)<9[V<0[:+$(H0YHXR[ 5G;' MQ4F[35I%2]@ XZ)[>SM3?A?PQKM\U1:."AZCG5T\-4IG2]D"C,WHVEO^A!/K)IWYH$K^>"NF?M;2\! MU4APK=5@S99"_817-(G-":*[J7./+5"Y[",@4*G/AN\N\U0V)BA KL9$:;)* MUF>.WS5D*JUTM*&ILUQ/F>6 XM@)<(<4& M>-8Y/X:?B0];_(@5UP3RP#4:08Q!.^8YB#-)1J3N,#QT368MN,W/K; M%7F%&E50,_JY90CGY3Q-8XU(?1?-%X,>6WHG'NM/VN?QQ/O^6545 M?JT*$CK;<)=_?+I0T87S6V:9X1=N^7ADR89H%D&M7TKL\R[45>-\C*+4_-%$QV4/<]_5^@I(>;4A9G$2QJE=CR!T74S3/K-]7P('# MH;9R&G1_<,13*XM[[M&5VEN[ -=4EFFOZJ2+3$W*R3\$AS)X0."<+X4QBE=G M&M"$UA<'"F6?@<,4).:3?Y7(QQ)DXQE4F18*5E_:=M;5P88ODOJHQ-U-LWD5 M\Z[R7//TU&;JKZWGX"N-B:#26G,+LX%6L"_UG,!KD@W?M13"2<5K:O:>7P\K M*Q]"\]85_=8/1WPPH>J_PZS"YA?*QF< MU=*-J&&R5/W_.E -V^YTXR[_*!*ABT\>N5I1'_<%>D4"XTM*"5GZ%*ET2MZ+@%9 MEE7(=XS:9-K4(XK'>FLTT9I<)=<[5&&I@#>^L":#E2;"H0";3&BO)RFUGPT^ MU]R"-S.CX\:?8-$ZZ&+*5>W[Y].[GHT]7/1; ?(<6LU:4Y*$BS50YV9$O.W3 MHP5-:RBIBU;%\8@[ "=,?\QL3GXBX,$X?61!INZ1IVA=R/!@@HDI.6NY^]#/ M9J*J[+.!%3LS82/!G$1 K#^;L?3CF-QQX5C)/_K*9HQ<3W6-6!'JPQU+'!4K M<3&X1.ZKRK =8$_5E.K(9R<>+ETS#&^C^9P/$(I(<,AQ AW 3HU^7N-MT M0(ON+]GL(N6\\UG8-/Q;I(%24N%L!^]'"/AG?W/LY2N?=24_0 &7R @:;BU) M,"GA4HK,G .6K_0?M-5-1D3XXCS4/;Q$92?S$/% GFL,*J/M'#G^UN&OMW%O MN0;A<&20Q:)IX$W+ELD;%CO@9,\=7JZT%.4?E9@C(>4NIE66K&' MQ>N,CU8 MUHT=QV)4DS[%(.SLR\[K>^ST;0@IR*214NZV,#@#1]J/1J6X2(7 4JR"-,*CHO$T E[T_9Q6838P6QNJ,^GS3OY%AP: M%H)'*E@D=@Z[I^<[8&BEPS/,D(61D)9R_6?4A?0KWYVX9'+2A<8/V4(-RL]# MU_CA'XR5HJLK#)O)T5YI"W,F DM4 7?;("UU73Y8Z=%'K9+3N4] M\>^)K*O%MDJ-5MD\)PQ!Q[8OJW!I5^I#&)C]SF0,@WVVFCTS-_K E^CW4Q0& M;@UUUN6%=06SN>(Z ".Q])+:?LA1$'5I]S/3H>:#-24!*QS]Y:8S)'*KGTYF:B4O(0-.J$?T=5N@ZX M4H1X_O!1.#F;\*!'E*4#-MC\%KJMS 'R6&TI7-G20(QZI=$>4:AU6Z5]CLQ_ M5 KD]!2=KU%4;3IX4JG/#FGP$47-\, ]^-365FH+/>94=\ $0GCW]4BWK"7] M3UA*MV.WFT.?/>]K) -=IE; F GHT5*MVXC;=,2,<92\SB>!*%FC^>'^TS*A M1&5%WOLY:KF0469^CR2:13FQLM)J"2,9G!\?F\YI5\!30?BUNE8PP9<;,P(T MT+HSQO*U9C^=_"/->F9;_>R+D5-M@YP,HYK,QHY6B94]5S)(C3_U@MAY)P"< MRD]QON^ATW8KZ,J$Z_%0Q->_-YQL*E[EC34Z)BKR$DMR?3RD6M$!#]^L-4[/ MYSPX+&)-KCM^A'FFO51Y*"_R IVT5QZ1A6#&UU,:X[T>IEM2K%.?B.?C;]Y8 M6"73I*H^!C/9+I6OFZE$.[S9+G1KIFV;1.Q%_VLI!M#C.\43>N1D_-I#';MJZ M^EU81)(G/M](*4GX5=[$; Z^@LUT]O1U> =XF+86]<2 ^Q3\?+M#'0Q2Y%6O M\TQT;8?4@9:Z3 H-A]A*I%.O9ECF%VGB$@$56<=>>:S*Q1ZH',YW\L?9RJ0.Y)\IF8Q&^!0*5Z()WL05<0TII>"WX!E7L[/+Z(01ODJP5%&0D MVHQ_UH6@B3Z6=R4:$"<7H:K5ZNPQ:?N,419@8!D^V . MW[E76KN N;0U[59Q_,VQ" MK^C43X,^FORR)W8!\GA7BG"+ODRY\Z8B;7$M+ MQ6WE0RK25ZY@3&:U1&Z0(2@)LOV3M!,B!'?N4G43G(=8YK M=TZYE<7GP?T4_8D^K*87$3*RJ%?RR'KIE6G4MU-%OUZ5%0C2N4>M$6@8I,&@ M6=_\] FBWD+H* I5)+BQD.]R-\B)ON=>KESG>$R]BC)-:0/_2S.%AX]?)M=? MY!+%$J8C\8--?\/5&K@'.U.YTY?U4)X_,"#"-#=8?IBQ:5]9],7IN/93[GX$LY67JWJ\TGJ5L] MZCTU>1PNV_[?NK6]5M:1C]V/E&'J>B%W DMX= M_"]02P,$% @ \(974C1B*CD3Q0( P4H_ !4 !S<'-C+3$P:U\R,#(P M,3(S,2YH=&WLO6ESXT;2+OKYGHCS'W#USIQCQZ78HI;68KM/L+5X-&XM(ZKM M=\X7!0@42;A!@*X"I.;\^IN9586-($5J!<#JF+$D$DM5UI-K967^_'^^CWW+ MNF=<>&'PRT:GO;5AL< )72\8_K(11X/-@XW_\^E__H^?_]_-3>OD[/S2ZCJ1 M=\]./.'XH8@Y^Z%W\:-U'OA>P*S__GSSQ3H)G7C,@LC:M$91-#GZ\.'AX:'M M#KQ A'XW>+[1UNLSTV.#CLN,[ _=AQLB,-)U/N#4>1]8/S M(PT1YAL$S/?9U#KS CMP/-NW>GJF+2"-T[:ZOF_=X&W"NF&"\7OFMM531Q&L M *Q"((Z^][GO_;*1H1I^T@[Y\,/VUM;.!Z!@!"]@&YGKW?2&[,4?/\@O]:5B M(IS@]^47*+B"8\/P/!G/8PO/^ W\ -G8/"#3R:-[+DJ[+W\*CTAK)+/6?. MB#RGY/+ ]AQ1?@-]A7/8S]_"OCNC\COPF[)WQ.-R7+@1_X!3_@!7,.XYR0T MRL?O"8/-PGTN\S9%Y)8/3GU9,C[\!EA^\:WJ@O+;Y]Y6T,' MQ0\*>93QZ>51^?7II1\B;@=B$/(Q27A\TAY)]8^9AVS"&N2EDUJ3QYYSD*[2 M_/5!";M!HI;9+OX E=L6([\ZY>-B'V//M#= MU@>\+_(BG\$O*#LW.UO?[K30;,-%\/T'?<'/'_2K4&=<_@IJ(P =&S%NW:-6 MVF[O:>W5#]WIIY]=[]X2T=1GOVRXGICX]A0YF.&H_Y^?O>]'^#C&\2_YI^>Z M+* _Z6^X]E+RL>4! Y[=;>$_H$Q@C_&1S#OJ@DIV42V?^?90S?%[=,,&,'N\ MO+-UN/WQ\)"F!']TDKEM?!K8OF _?\B]Y[%W[V3?K2V",S :;/_?S.9G\(E8 M;13XVXJ#V)T_B&NX-G2?,(RS?Z\XB/WL($X#@,CT&(;!;?\\<-GWW]ATM0&D MWZXXD(/L0(Y)2&96Y#1PT?A:;2R;FYUMX,"5!K+_,5D69149]X@&B68OPWIXNZ0,X9_WS ? MWN'>AHH,_P#V^BNVD4'%E]"A45RP<9]Q-=DB$D&?[V[NK(;'PQ0*>N*]DQR.)RP0].8N!U$WI(%^GJ:77-M3_*C[8'.7_O,[$Q&8Z1+*2Q",;D(1 M1U12'\+=)%1!"="K1#+OSL&6G#?^LGVP\>EZ9S7L'V[MU6K" &^]T##APZ=, M^*!6$^[LZQ7>?^H*?ZS7A _UA ^7FO 9BA;T*^/ DX/X>J?LK*^]DXV,=#V8 M67F8_MB+<'JB&[@HIV!B8)=Z[#&-H]PPX1T%G@]6"(_!$-##U$-ZZC@/7VJ< MG%SK??;3]^3%F]ZO@ZSQW?4^@WPX![VS,BMNN M30O#./-@#NR+=\_<\P",_*'7]UE7"!:)/QB&(IC;!9O4'K*O@@UB_XLW6#1@ M]?C/L0"#7 AZB_"(M[7.!;UM7]@B##3#J7L6C.3S],+^,^3'O@V/S+#P<2RB M$.9*BAKC*"-O(G(:N?,Q^078^& UN;6W/2.WZDTV>@Z[9WXX ;.&.:,@],/A M].4HMK\W [0O,!_&KB8,K;9@2!86VF!7 VV4+:"+X%$O AL,YS+R MP!25LXDF_.(RY9%/UWNKCG9F?5]OM"IN\+7[G 'OSMB&SQWP#2I<24X>70"6 MQO$X#["%!O15-&*.ORAI[=6"-IXJU@\,9UB"+O/^X?] O^@=GML?) MJ@(5&(\G9!6C[M4]-F(XS1H%R;9@?DN7/VU MS1T>XE;*TKMK*VSP+;MO!XY\?CXI'0H3E[008I=XTH?!=X?4BLGF$ MH?U/>H-UJZ,?DGZ7OX?)30EYA]IJR'^3'TSVQ?HS1<0<83&\0U3]>DJ;9R]! M)L)6O@+J@B.XXN468&OKXT[-%@"XYB/M.KW$ BRD34UD2HXV.?GP:K31^KY& MM.DWSC#_SN,RK3E@0CKU@T ME?+YM\T^47^;G>]3!-.,95EYI&4U.V!M11.?S-/LBPA9MU7H1]F!EPAZ\ M"6&U Z&#@*=_Q9CB AY,&-"F8G9;)QR/PZ#@0NR_SVHD1&9#''9>+K@PA.\3 MWW.\2 [4^)%MK\^L%A( .0R0V+;"]@[JG- M R\8BO5!1OG,#20F7<>)QS%E<=*&%5[%V0C)?,_. R<8.-0-,=S7!L M- Y/*[DD:P.QBODFC4-=N575<%"]?TC]H'+.VSS#J.%0J$)(O7I@>-R3;S@L M*N# 5QH@"XS?AB.C(B'UZD%B-?NUX2BIF-GZYL"I499,M9GJ,47\WME>ZZ21 M:Y&H]FSG;VT05860>A-0-,=S7!L<52.DW@0DS?X8?<>+L'5X!J>SV79,2 OEJT YH7U"%R;N^+KQ(4[ MN^Z?L:!*6?ER"NGGXBSDE^PA?<(U#P/XU6'C$FB7OT76V\N_P?CO[\4C*XQL M)1CD1OHX$)X_2D#[48$#-C[)#Y_# PT-?]147-29L0W[-(=]GA_#J"N*JQVZ M>*TSP:\:AF@X%*JP@5T],#P>-V\X+"H0+J\T0!:$FAJ.C(IL8%4S;L7VUHGK2,J5"?LU1R<]4%4!39I&X&BO@1<)= :YAPW.R' K^XR>A#W-3[*-N>G*)@$N1S % MLUY4.R[-XDY6]AU#R_0#WQVR[?.X=;!UD'R2PU*FQ2/5A[ _Y87A,4[ M7JQG(NJ8GD38G-4C+:0N>:'U6ZIO-_ _S">:7OL 4M!C:*1/+[?MM@3%E5'R.,V-=3$?[65]W W: MWPV+3^3!["H:M+^.;+\:##R'95?V+.:@9N)F@+V*HOU1DANLOXYD;SC6WQZ) M1JZ_)-971/,Y/(8'MO]5L/4V3^82PF!K-9OA##Z,V!?OGKE 4[C)._(1%K#OD3&X:- 'T%1?U\\EN,/_JDKZIF'\?1!HY M7P3B?4&JG/ ME-EKC8*-&L\LYVYV.=(%'E9/)B;F#G8T* :ATEP$4WJ_^Z8B*W M_LN*B?2.]S2>5\*3NN>$]:-S0#F/]2ET>4+A^OI+: =&X+RU';S"S&:73I^5 MR"Z>$:%/AOS6GK*_MO;J97^]%_:KB,RB%;BWJA4(=U32"EP=S0;$=05Q3KSF M %E3\9J@@8-[[0.R-[A?0AB^R.ZW7?/0C9WHBO<8O_><]$S?6>P//-]'&N0YXAB>QFTG^L.+1EK\ MG,3+K5V3>('Y9Q&/-IM407ZPIWR3$'VC$UZZKO4'\TH@_6!GQ!^^.^&Y@ M^]/(X%>ZXOV6EHTKX/VYMHS!NUUMF9>">V-M64,VNMLR= FA[%B MED)ZAE;KB_):6C OC_+F6B\&Y76U7%X!Y8VU6@S*JVRQK+TE4E=$5=8Z6'NM M7U=$5583K[V&K2VBFJ#UK@)V"TNQQCJOE )&X[THFM9'WU4$38W0=G/1M#:Z MKBIHJJJF6V7_I=8Z[47W3M90>V%CA*M!EW,L$I([<=-CT=?)&OBDJ%Y>]_#)2LM=6R52Y>4^J.IRUU@)5';=FZL):N^V M5!HK5?=25I,K!B(OKD9>MFWT8\M]'MPSV20[:2>FOKD( S:]L/DW%IW%@=N$ M59^=;'J,LWRZZ[KXQXPC[1V0,^)J<,(FH=!S;RP"%LQY;6$0\DG(@2!88:"' MFQ#9$D"-!<*B6:\O%,9CQAW/]J_M29(JTUP(E,QV79?^:^^6,UO$?+HV(F#^ ME-<5!'/-P?KZB=4W!]\V@OA4<["9"*B0.5@9&#QB#C84"%4R!ZL#A7)SL*D0 MJ( Y6)6E7V@.-G/]JV,.OBT(SFR/_V[[,?L\37[]!Q#=YLYH^@7+.V6!D5QR M'DSB2-#WG?R9BLP#+XB@%'P]X^ROF 7.M/1IF0M%D@B9?ZR)8C[';%WAW4NL M7SJ895;P58:V *LEHYM%:[-]/,.#A@=7X<'FP+VF.LQLQJSB?5>8DXPV:X V M,]S8$&YL#O"?J->VWUNOF=WE%<,)%>:F-]9MVVO&XH8C#4<:_58W_6929FK+ M/4:?-4*?&0ZL+0$W9NO->#G6^O2T60H.[X +X30"P9 VT!B"Z MS)POM*5=./GZ&O9OK"MVUHSA#7\:_C2ZK\*ZK\Y<872%89#WS_(V!^QKK6#6 M(YKV;L'&AG!C&C MQN3@K,>V;M-UF^'(YG!D<\!?6_UFJKG5EGN,/FN$/C,<6%L.; [8:ZJ_3$G* M1MB!1I,U0),97FP$+S8']M7<2ZLS+S1<+ZS;;E0UC3[#()5E$&,X&3P;XZ/& MV=KSC7@\#7!Z';?\X'B#0#RW ,0B^=<7S-^/7+-ZZT9 M##>N"SK/()]CX05,B*[S5^P)#P].SLCQ!*K;>'NGUB?G MYLRW(,7?A+Z-@)7-3W7-L#C-<\A$=%TVL@3]0- MW%/@J E.Y/,T9PX>AV.0J8PGW\.UO7 0/=B<-0 >2Y!!29?'"6$ LS1@ZFLV MU1DP;VN<+ N8J\' 0 0C5Y8"2L.%2@6!\L;11@^D)_OBW3/W/(#W M#+V^S[I"L$A\GE[8?X;\V+>%R&51QR(*QXS?,)\<2S'R)DV0+"N0(I-D/9\8 MS98P3P#.91@XX!ZPB'6'G#5&(ST)-_-I86!3@,TM_=T 3P$O2PH#O)<'7B^R(S(4?F7AD-N3D>?8 M,I%-1!-^<5E;(,V=&*PQS.SHXG(=%]4)8P#]]&NWB>NJ)G?TM=O0I5T?56 $ M]1,$=?U\E6H*ZK?S-Y83U(U;U_<3U+5V)>N) ^-*OB?P7L25; ;PUM.5?-M( M[!I :ST7/@X\N>I?[^*(B[\&46'-QO(LUB?X]@B_U@_3G^?>@$][.2,)C-]E MX'?F#:)1%Q[DTJ'+D"Y.-DIHKXVYM^%QS#G\_0]FNW_%-H\8%_JH1O,=JI>B MT?/EZY(F9&/#..^ Z)J?QZL&M%\(;X6C?("X]SO*EY']I,8G2(PYXE_J/KKB MA32 $>WKB/^FR]O.H3K_W%@#N%YXR\I;L)Q7/#I=M+5?Z>CTDA%#G>(RG;"K M09=S](/I5([&<7XI3K]//,[$57!A3V]''H^F5P&['86QL /W]@&NF)YY]W4^ MS_12X<@5F*.4^(HSGD'^>CN1-0!V366R0?BSQ/V*YG6UQ+T![IKA@JS'@^V. M_F7[[1?\V?;5P>;V:H3%.[9?F;!*M"5XQ*.)T11+)X0!_)D_L!".QV'0BT+G M6ZI ]CN=K7=8C>?;\@NGG&]=DIOTF]LC^YL=,,VW7]D>>380#@T07M\PK0<0 MMG8Z!A%OIK"W,NIW.86=1=$KZY61S=D-F\3<&8%]?,W1VDFC2T2[F:\["98: M4#)O/@64X["0!N\2>:]T$;UG(JH!0I@940= MO"6BN@\VI^,!:T%M X'?8[MO:WMQ.R?ZJAOVK@Q-4[/;V@0%G,\")VAO M>= 4<(*VKJ>2-N L 2<9 F^5*'&.I298$APH*^%]'(KH:M"S_=Q1M-H[L0MF MG@V'%.9NG-<70E #G-:Z(*CJSNI3$51_)[4V"*JX<[H$@GK,][U@V W<"YM_ M8Q'\?OH=U3U;.Z7V&"F,CGL=?*V+RJL>OAJ@ 9?!UYHHQ KBJ_[Z\88)AKW0 M@*HGV.LLG*B!@'2!H#W( >,\2]8&:S(ZT;(J)8QF>Q5T-4_3U01=]=)\3T57XS1A M7=!5.\V8"]->Z_H#A;/P352$CTSCIJ&JJEJHJ9^>>@PUS512%4-- M53744CU93?[ALW."EGCS,]O"KI.&7*JAJT'M>Z%VA9ZRZX3:I^/2P/$EP?)> M7=163Y+<5N*HUJ4\*YS ),MJKB@JG7(-7-SL.;8J\7.XCOAU<"T,C#-->%HKHAL9M9-S;%7 M[Y2=U\6K@6EE8)IOW=Q4$=DL![PQD'O/W>^5(+>6QUQ?@CHF8K-:?+$7]X7G M>C:?8G^@JX'DVWEI.DU"X-R9S\G:,3''UT)P#.Q+\/U*0O)J *SM!<,"J,;, M%C%G4E3H:_1C]9>Y=^%S5Q+83V8&PP/-T=I&(E81#5625Z^$H :$5>J"H*K' M1YZ*H/KO7=0&017?A)#%Z6_M[]TX&H4<)IB%SPE\)R+/.0[C(.+3!E@RY?-- M05,ZXV8;,HLA0'T+P)'&M@7^/V/N"1>\[&8Q;$K,?XO>>P\YO> M&FBZI\BT9[U>$S\=PB/D-\IV#K#AIF/.7"\ZMCF?#D*..R9E32H-C)\+X[FD MGNV!:4#[XJ!MO#FPGNAMCOWQF$UK!/8+6\#U!W\U1?GS5&<=X:.%8%&2V'7)HBL8/5P?#+^$ C.49A>Q">F!E6&3 M99='Y9:MLD -51&"1[=>A)MJYX'KW7MN;/LZ-^S$X\R)0IYG@1OFPVJZU\#= MTUMN!\*FI12?I]EO4B8(@VL>#KSHB@_MP/N/W;2XW_+TT*B;3Y&7220K75"9 M5)9?4J,DBDK"@/O=P+U.:%LJ"_=%L=B /*+J"=IJ9>Q6/7_I9?%<_ZRF>LO6 MJN)>O[)PR.W)"*/VA8OSJCN] M\,3#DTK]F)S2TD=EK]"; DTR(1?0-8T0/$K9EXL1S%^;LN',7QUCSM:"@QI@ M^!H.6A<3N9H<5']3VW!04\S^PK'0/S.;"8N.AF:OTX]_YO'0I6(X56#HLY S M;]BHL&1S^#FW.$V,2JV3T7IF>QRW(-GG*6TU'ONV$+EZXCR$<4=3[!(9=0/W M]*_8FR"E#:<;3G_:@.9B+E/1?3'JC$Q8)YE@_&$C$ZHH$][+-?_Y@_?]B#,1 MQMQA C^B3T;,=FF^/W]PO7O\.;%$-/4!^V.;#[U@LQ]&43@^VII$/ZE/HG!" M?^*S-[T @7^T]?>?!O"VS8$]]OSIT2TLEK NV8-U$X[M0'XGO/^PHTX'[MSX M]+_^J_-QZZ>?/TQRKZ0GVCY Y0BAS/A/3QK$ X!M%!WU0]_-OGD'+G]\D#B2 MHP!+YM[ *@C2UVX\>GKY?GMZ8G5N^W>GO8:-*_> MZ?'7F_/;\].>U;T\L4[_^_@?WVMO]W#I^>%L=M/)9:9;E<4\N[JYL'X&MH>++N,QB R'C(,S M- [@WX85V*CV7.8=G81.C$(/59^LL& MD--AOB\FM@.H2OZ>V*ZK_U;/D7=L.J'OVQ/!CO0O/UD/GAN-CCI;0 +Y!I+5 MD6O=T[L!C>$D>8R\>+>]?_CWGQY&7L0V\=TXZ0?0R1NK2?<,S\T0N,>&(;.^ MGEN]Z1A6([[N]^_&F6JY!0Q%P_?XC<$F@\8]K]_+6NKVR0$7=@AZ2)D5G MQ[JZL3I[/[@_R@^NSJS;?YQ:&3V6Z+#N\:T%7W<.=W:+E(3_

SJ%T;!@X],)<\@2EVNXTVE9>.]C6J7.RQ+R]=$ONT:_/*9?=DIM,7RH M1_[]*^F8W5?5,;L5US&W-]W+WCDJ$Z-G7DS/I*"UI,*P!CP<6[FUH,>ZS EE M].HHAO%SWX.'ZU#!XO\JLD;A\Q]KY9[XIL[?*R_(<3@>>P)#:-; ST2Q!18 MFRN#MG/^X"E%N\[@QDNZ;S6?$/[>W-G=W]I^L@I_$>_Z5<,'\ZVGC[.$O&%# M#)#"$[!JS&K$[%WW*/YR>G-\VK+.+X_;C:;J>&@)[ORR,61;P_]POM/_R]DC MLG;:?TZ&&U:$Y\!^V=BP;#_"'SEKY>/!Y/M/(SEN^GW#^K"RW;@[ZRHM1QZ: MLQ?!HYTLGS]"KU6B$Z??;2>R$$-6.+!25%FVL'H3YN"6A&MY@>5%PCH>V1QF MEXED/,>JE!0YLN,H_.EE+US8HKJ3S2>Z>_\BN$'[R>)YXO;W%=C?W,I6(@ E\0+[-=6=>TY8$@DRQWM^K) 8,T+L M/3GDO'W3[K4M54V=-YLE 'K MK*:F=G9VK%X81R.KA^4^\6?$&8N*2JNUP.7>769L5OPX=@M7%<>$' [$GH>V*5@90XSVH@I.>N^#48L%[@K.A$7UP6 M![%@#/MSQW =@A'M_U]OLK(U_FEO;_<9\9#G9E.\OI!5%$*_])K# GD3V[=. MOS,GCKQ[9ET-0"8QT;) 9_LQ.I<6D-%".O[8I(V='^;#ZB +*V2K+F?VZD#Z MV)F!T8\+P'R8?2O5JKH>P?B?9)GO[&T>[LX*E@:A. VI_*__.MCN[/\DK%OF MLPF2S)(TRT(85W!9#'^VG6]##LZ\BX&3D!_]UQG]*Q!G9W5PJ\?)K)ZW@WH/ M>)M[D0=/Y$0VQIEK36(N8@Q)12%H1G)#U![*]@_]'U$\X#9!UXF.JAZ7@FO5 M>/3:"-!FKK75W@>Z6IK>C7;_J>H6+AJSG9'E8,KMTFY%9S']: 33 "(WHR& M2_A?1-\9 J_L4VT;] !ZN$UB4NZG&^ LY8P;X&Q\TCL<[+LSPH-_%KBR#R,/ M1%"J:9X8#NZE@7L MBHL2,^MO6VVXU)K@N9O1\IL/I5*B"MS_4DK"@+&XCYZ+22A5(C7):DC\G_^C M=]T[7F><&:$'M@AX'9>V<.V_I$RR,-.?1=:7+\?6?*=]IU,F$4^56EHYF6-F M3Q85G-Z.5:/[U0_[MJ^&-^/I%]8\E_(IYZ]\I"--!B8?9!UV&*S]G=UX"8U/7, @C^.2OV$/F!IZF#$=.6=)B M ;/OX!XQ9?%F6/[9J[A;MHIS-4JG).GG]]"/@\CFE'#)Q6KFS64XN[7Q5!PV M$#\/(T9Y$040_=!1F=PCX'B$CVO9OI]@* NN/E,7P(,?PU-&0&@C 3&&7V-" MN.7"M\&0+IUPYC *CW2V+3H1(ZP?X'DP44O$X.J*48CY>Y8\[ WWV%%Q%@^V MF.4#NEE-Y$>0:(%K_;"=F6T?K VXJ/\GS 5OHNOA3AR*>A@>/Q T$AJI+2+K M<,MR[:EH+P?RDF3BXYACR$:>94!3/K*C>$6L WN^'-B-T%V5:1 ] )RQ%T6 M-^8#@'@8P -\?VJQ>\:G%O7 Q'*\]\PZL2/;.I.B.<=.Z3.RLCJK;&_8,/9E M"D-O\];Z 5=I_Z?MG>UVHHU!#0"#33##];792HXW810F?ER2#0[+$CP3 B%] M%%>LQ@;S?>:2%_X!ULYO:.STE*US3J;.LQFO;HRXY,9:+1B1S%@?)L,LVW& M$3E6O29LH@T;E'X*+PLV2[\0, ;X52D-Y!TG' -%IRU4_OA:-'B\L,WVXW&X\J7[V-ZM]*A+ J!;[>U70]O3QSQOSZ<\O_?5.>:@ M*G'S3DEB/OF5QR!@AR&?/C-B20\D,>VH!V+P\@N*>KE(W52J]]%#PQ@%9(47]%R;$4@GT&)CO?5+KO:'.KW=%WO"!E,NBQ%'"J(*?> M#R6[1NKE(M6;RR)DG43)KA$E)7M!RFU(0D[6L?0%UEBDS#<;2@XC$ $_Q\(+ MF%@M4O?D\B-5E'2/;\L_;E97T(=YZJC71'JU3#.)3Z![,)]Q'C4(K%C**!X-A M6!M.IMC**CXJ3([A!'3B>[6/0#^L6 MX,78W\[%GN,6%A_PW/)\#*NS\X/]8VE ;GY$^*)G_1I&(\]9-A9>5-& M;6"J "EFRV) U 8QB44?D+I :*P) L.UA[2]EYQOL84 [8X?:>*SP8#1!D6@ M#G3AG1[N6P2PLLC!//2M\![&DBYX&INENDO)LNYN[6;.??1LWK?AL9M7WWTV MI:W1'SI[UM=V#ROP[F]_Q$,B/^+$TUFJ#)Z^#S(G ZN!Q\=R]V8"[[;Q(D B MY7&X-&([=KU(C6M)#,V7<+ESB>?.@'?QZ2'OIC0^\^WA&]#N%!".*QS"25^>WP#LIK%PO>YLC<>$%YJ <2BVAW;D!YF' M,TONMG[HVZACXPF*<_A*3'R0;[;[9RQPJ(X?"E*WMH^[X)Y#8_G;_AYX1FFZ MO:5N+DLVQ>]HCQMKM/Y(N^#V!'3V=P\ RH N?U,L<<9EPUT+&XL1R+_>>2+< MA=E][9UL9%GE8)95KDF4G_FA_>BV]T<\D> R!P;@BU\V-N%IN!#PN,.-3]OM MCYHK]( ^67W/]^&7=IUAC:G*JES?JFA:=-*B985Q1,88PL2F1YZQ/@=03ZV. M9)T.K?J"9:9>$W)(N74N.3,O3X!0LG6/;KA*7[]XX3OXO^S"GU^>Y:L( WG< M,%(7;'S:V6OM'>RT#O?W9Q$A!TN F"?1=[<.R@JPBK2^#'.QM_0 3)' 8;

8Q6S+9OA9P/;DZ_GIQ>GG;P^*$5S?75S==;([Q^=_6 MS>G9Z6A6K%R[ *WL0ULZ!YANW8K?/S\R1Q:_[3VG--F&-@D#[W MLEO#V>XRJIYKKN1NWF1:J;Q3&0 ?WZO>FLQO=Y,-]&POS=-/:K$SXOJE$_#V M-ONEW%E-3H-P"4HH'_9 !]Z?NS\ ML#U3DNX=3_+/4'.YP[WMG=K/8?^@?;#:7D\59]%I;Q\T81(+#B)S?--[5KMX MVJ0^MG=G5N;59O4>&N$:[*^G%:KXV-Y[M:*DJYM8F=5,)/C^0@F^4[*TK[&2 MR2G:;O=T[\W6]6?;&G%T^O_KNGMS>W=>Z#9"3\JTHJ!' 1K@6NL\<5'LA?D. M[ZXI5R#C2VX-@&-K==I55[-55:KOLV@I.YS?GE[<=>X^?^V=7Y[V>LOQA4XQ MFL,9E53N#5#E=5'<[X/I72.WU[=+"FB ML<6\=68[4?)Z MU\CK6BU:05[OWEV<7Y[>];IGI[?_OCLY[QU_N>I]O5G6O+[P CR".U#KQ M!)Z8B;FQM8WLKA#B*RZ[7VEAC;!](PE@A%:SA=;3YV!2$U]B_-5+35PI-]$D M)S[N0^P9'Z)6BU;P(?;N+KHWOYW>WIU=W=S=G/YZWKN]Z5[>]FAO]>KR[O1? M7Y?T)N2A>3SD6=(V6/6_._TK]J)I"Z[PZ6ADYN"G=8$%6KB@6BVR*+MU'7-G M9 MYWEO>F^DI81R5"NG+Q\JDK8.OLF=T1+F.^&AT1*T6K: C/M[U3K^<'M^> MGMR=G5]V+X_/NU_N3KJWW>4T0T_75SM+RF-AKP\COJLIOMM%JT@N_?!OK_L_GI*>9*T1_"UUSL'PQX^_?+OWGGO[FQ9^WZF5B)N&L1" M>*K 8C>P_:GP9"6E1-0?AX$K:V?B-3=,Q'Y$EUQ-F'R#,>2-)J@._VSO&TTP M1Q.8DT[U6K6B*NC>_>MK]_+V_+9[>_[[*?[Q1?^N-H^74P7_PF+%'I9YO6$#7_^=V4FVNOTPCG0Y13PS922]D?2588^=:N\MOZ.D/S""OE:+5A#T!YDP M30\$O#+^>U^OK[_0[]V;Y01]:L4G)19E?+X73R8^_8W54DTTQTCV2O'#CHG$ MSY'LAT:RUVK1"I+]\.[X']W+7T][=^>7:+-W?[TY5=+]C_/;?]QUCX^7D^S' MU X ^UB0/ >CW1YRIB0\]3/IRMX2-GX0!OI/JI4=Y$+YB;UO5$ U5<"Z[L=^ M-)&<>5K 1'+JM6I%-="]PYJZ-U=?>O*PULGR6?_'(34LDG8\'=ER3=:_$=Y5 M0[P1WG.%MRED4Z]5*PKOSW=7-V"_8\GW[NWYU>5RH&=![+O"WQA)+:1 MV%6"^<>#2DMLY<#0:>HX]@'>L&=M:OV/P.P_TFPE\EM6=JU:4=!W M,N+]^.KB^O2RMT*P*)7IV)^5!<)$C"HLOMJ%67W]ET/ M1/?-^>V_[Z[^N 3+_!_GUW=@H=]VSR_O/I]>GBYYY$J5.IA:5P\!F.4C;X+G MIHX9CVPOL#ZS@(&]CCDX\GLRV]-C6NJ\U=Q""T8;&&U0&18RVF"N-C!%E>NU M:D5ML).(_IO3+V3#HS[HR;].3^YNETS&UW*?1#H>FP5](')"_A;'9SOT94OE M=(6_:WC."?(_A-=>9ZK5I1\._>7=^<7QZ?7W>_ M8&+^U=?+V_/+7^_.3D][X"#<_'Z^9*[^-?<"QYN G9])PC]C3!W%8OS>AOTVW EOV3T\Y,"NR+DD4OZ^20_&[2:%XW"PS!6_K MM6I%LVSO[O2__W'^^?RV5W9,_JYW_(]E]]A&7M^+P-,N.29O]9P1JU:4;)_Q"+FF"3WVUWOZ\5%]^;?2Y8Y@0=:G:W- MWZQ>/(893XW,-C*[2D"ON,PV1VO,T1HCMZH; WRYHS6)J-E>)&H^MO??A0N> M$S-:*#L/=E]/%%4I9-0[__6R>[M\+8GT>F,Q58AKJR-YWLE<*BOL^2&R^SZ# M3UWO?C7(Y:;V]Y<30_,'T5ER%)) 7@1+YSR3X*O(BR4DP]? 9T)8T8B!B WP M(BO$ @8/GF 69W_%'F>B1=VB)C&?A*K'$U[?#8+8]JT;-@EYA*7'$O>L1=\_ MA-P5%A:AW][ZZ8&UZ+?.3_J36!0_"6.>?(0/4!]C9KP=3(M7]ZY[R4>XOYI^ M3$VL&'>8_AJ$)N-6%%K9+UO6>>"TM3S,DFH&'$#*/K<^?$J$)V$"\*GOD"R) M3"89EB!L]8$ C/^RL;5A.5XP3#Y>V*[KOY;/4?>L0GJQ;6X,XO&T.V M-?P/YSO]OYR]+?RWW?YS,MRP(B_"26Y8MA_AC[RGLCOY_M-(#IM^WX!5E8P^ M^U\"R]7%Q>G-\2F Y?)X7M2IG/2=]M8B^>T +1E_60&^%.E?L@3_2@39:^^] MG4(KQ^;']MYKHC.-3Z&\S,C(:\:]T+4PK\^U3IC#QGT02#N=EK6]M5VV!?]V M2K!\_QE>.>+ZG1-[R#;[G-G?-NT!@/;(]A_LJ4#>>?;0YFG<9W)-V:O*(?&Z M)GOO^A2WK:S+J]M3Z^;TU^[-R?GEK];9UMN>_]PAK)O*1)N1YXHMPSDZA)WH*5A>X% -GFPN;OIA^$W3)822?7J686L M)G ,0.AS;Q:\EM+.6!35"XC[QLP.\+'*8/G:[K6M:^[=XV'IM#VE]05^#,DJ M@B'C#*VN$^%-G^"9OC0/U&8T5+3#7ZD\M6+RI M-;#I;#A=Q^YQ2"WY!;SC8>0Y(_AK:O6998\GOC?PY*W2V.-A8-][/!;6#\=7 MOY^?;'8.?[2 @"X;>PY:<'8$5\4^^-YV#,8@3@%>APNK)]DJS+)\AC KUQN@ M!38&P@%@?!]&SL,QO -F(]^DQPFSQ!2Z2(Y4Q#"%^2!IPWK9+IVH 2K",/&% M<&<0$BTGONTPH)\;HRGK>W@R'M$(\X?7SG]L2]$.9F9_@QM@N'9B];H('OK= MP_5'A+?!DK1$.,8A"+26IV$,OP:6ASSI#:8+WJ778P"67OB WY'9?*3-V90@ M1?O7%B(&7BY^W(>) A2*'R/+>4%<\CFLP3,',9V&$I+/]F2\X<[W9,0 ._RP9FAB53>_!\V>>^Y"[ M4&GO@ UEKQ2Y]HA5QL<"OR8G"?@#7!-.QCY^XP6A'PZG+;0]XMG@?"SN8^/"MS*7&*RX3#O;YDR$$,&%Q)'R0 ##N(;'68P0L< M/R:)&#&?34; CSA#X'X\T4!BX@.,[8'U@5=05$Q80,\$ M@4,1HZ$ SX:9R5H8)%-Q"8JL3R1ZA.+PG-"'59TG8V=$GY9K,&=-<#+H'I=M M17F&0D()DARY72)H1J;D*#F:/U:-!OPC8TC"0.C>1!Q@TR>NDF \1E*#7X:]! MC.C D<#C<"F!,82G5PUMJ1"TL9OIRT3 -S$H@ /NEW15(HBKH@X\'QX(U6& MQZ=FS!R\Y?2[0P7E*0KBR9: /^C(R>FQ@L>/BHUL=JMDQH1H3JGF=4,VK!FK> M9:<5'+=?-F1:OLZXKZ0B*4L>VCO\^T_@OD9L$]^-DW_@]F15M5*-=7AD6^9] MQB134-N9O: YV[FO0?(GC7D5NXF@+[,T[SY_[9U?GO9Z&Y\^*Q,NF2T)OT=% M'\[VXZ,QR\JP_:>K>SRCR1X6Q& ?GXX,P283P'_O&9#-;GE:X#_D6"H_RHU/ MMN4KWW'"PWMR3<#4!W!384G%K@18#W,4YKV(C\Z5:E'Q:]BUP% M=?G8_@:#BRQF"P_>B2IYX;V<@0/L4WB !N31KT-LDH*_@ L5@5,B_D^&DLP)INXALX,/:;"@$1270^PJ8+]J+YW<^5ET;=1NO,?K[ M\'_Z&^;LR2#DO-5P[(G=]WSI]Y'3*, 3<]@F._&<,2YW>_G,,>[[D^P!*M 08Q+460FQR;,]\9>H($1,+@$*1(& MFQ/.QN@3BW 0/5!H+9 \@3ZYB,#KI8"N38$%"C7;F=68JNBSY<0"J,,X^MN= M_9^$U6#Z8R$XH5,!_B+C3 M+P;MYPE/312 %B;CD[P#K C8B[F,.@%=GL:Z&%C',HEB,+78=ZRB L_3 D&G MK*CM@7ICM4N!EI+PV@.S1K9KV1, Q7>*U,-*[^RT0'AD,$$Q(!),-F[0X(:( M3:&D,7PVPC@E8\E>QP-+LV1L%!A.S+FD+$ D3B$K* XWLN]56'G( D0&<_65 MM*4AT4I,@#A=08'0 (+[60%MX_;-+&0#^W ^X_>5 ( M>#:H8S7T5SE)MO< M@;>*D\RQ4-NZPNTAH%? G$@&[2B EF7"[$2N?3O")6P56!$D PLT#BEX-LSL MA&$D<78F&+V3<72<._L.%R5(EY/)K=^#+/@"=(.5035'E*XZW/U["_]#$SK<^;N&4A1&P%(YH#R5 MQK-D21Z+FA$M"Y@R!@+D,A"/8@!>C[FEF= '(((IENJ++/U4?B+P18=F\6(S M6,0>G8,ZN2U PE[HQU*>U)OI<^)6&AW(N$&R;::Q(C6^!4^5_@KP$_ [2,3H M(>3?U'X)[:?ZN"M(UDQ>$24*!P6P-T:5)0V^!WMJ/=O#D*I-;HY(GR&Q@FP7 MK$NX&(:;M;5P4Y&VF ),3B5+C$2[W'T"1P0$0S>G\@_W"BI?>QJYJPZV+)(, MW%. )ZM=E=SS7-;U/M)5L\X M=)D/"QJX-EHMM-WKJ!;-H["HVG'OF/D@(WD8> XZ6.,8?DFV)Q5&)"'#,7PE MW<-6SDK*[':G \G:N6AP@<3T*=2HLGM\?*TR(6B)I#'54F#9[,>>'^'F.A@H ML"R;]$O>6I'R6DV9F&0 ;P#KGE@2O%!X&_H6P 1C$O#*=E*3PW&@!\L+M%0< MF@PL9=ZZP^9,[ONC9R-)DQ*DA8241H)2Q)H,Z,Y0^(-RK*2,PXWBU,FG?7,E MK%K2#LA$(33],U2GR(/P1):#;0T&BFC,%SOP")(ZN"R)W&DI<3C#YZV,V-,1 M(\Q#T9O2>MCDV IE/Z>2%X %U@/'J"F8,F ,@ <=N)NV+^4]6.KP1H!W'!&9 MR-]0KP%1S##C0MW[, *;.Q8$0@E]:97 \BI/BRTY \JO(X4 * 8_ M>X)BE=)/=#*&EX0GW&1R"H,R\@,$\C.L:A?Y18KB)#HEK!\PS0L9@?)*,% C M?J01]V.P-0(*-Y4,5@>LLI%%=#Q+ UQH_#@J[069FO75NY2R0=4E$_MTD AI MCR$B,%CXCK//3"V8CV&JM!E :3_=P'3__M91%R0?K68/XI5!C[;SC=PM,#QWLQ. MY+TFM9J8F'D] N=@>_OC3RMF@#6 8W(TF[.J<^I,E%&]F/6R5"V&# E6KZ=1 M?&,F0#$?%B_TKO9S56?Q@:C%2R,L2:K(@JB6C!?+@V)V/)1Q9 P!9 +8278* M^XXQ/GE49C"@^XO[+G/#W%XPX+:(>$Q1+0Q5DXF!]X)W/Y6A'WDT,Q^<46]/ MPT"M9 X.;L ,<4E@:"J(1SNIR0D=RQZ'&,'4L:39*(BR;_2I&Z!9%&*1*1D* M2J*+A8P6-(?^#&,>,#IC2P0#U3N3#5J>'VE4?T4$F5']1O4;U;_6JK^K@\;U M5/S)\%.U3Z=)A2R_4(B+9X+X*M]A;A9IF@?AY=3?_&AZHDNUTBR/Q[>M/W"3 M;A ZM$^'=@K%T\/!)B9,JRQKC(VQ[UBN@K526R!)LZ4\#-HFH%12ELE@]83E MAX[,-,)M"LME8Y7D/ (,,1&UK6Z258@GZ]/'SYTU*7W]XMQ&!!E!=#D=O*:= M2U5K!)[E@KF3VV4U%D*]Y)VQ$(R%8"R$M;80KBB%)4FLK)^=\$=R:@14T3VC M:BV,>Y,1_9IL6;=DF265BVL+$?(H'U#X06Z3ZTP8VW%B+NMJN%3Y)-?)'*2> MYV9##S\F%;!49"":SCP:'LE\E>P)"MVETS;]4!77DFDXLB1&,?!@NYCA)!,F M*!T^FV*3S9+[<4D57/MTX&7*OF)VSK'.MJ;NE'1FK2?/$C3BI%>W-&TXR5)+ M#C:F^U]IFM&\1*V63F?)03"7$B?-ZP>]DZ8"4?)HBC0WTXQBG7^4RRY%\KCZNA7?0.W/(U(J#6"/WCIW1G>XU<=S M H0EE5XKST'WIW@(@P[$)LN+"S(#+)PU"F(P +BP*7DP6X.+JE]ESIK"9&0Q M-:3B/84H$E&KJ43UJK#^FBSN!8QC\]S9POSQ*EF"+WM3C46GKME@G>#1WG!" M!AH(4*P2]ICOEC5&ZRUELR59W0PALOM<&"**;/%-GU$;>#*44WZZ4D=^\H^3 MQF?RJIS^38\?R>,=>^(T2K"WRLRTDBB4=IB%+YFF\T*;L/8C>\+H,!$ 8YI3:"I+.STH M!&9MX H';FC)JRE3'<1QGVL YU.B S=WT+HTGSTY0TJB"&5-"_(-1]R>TQE+V7Y!REDRG$A M3Y7K,\WIG)2218<@<^S[927WN_#3#1[4YUC!EE1SUF$M5D\I8[$_5'D"SAR& M!ZYS9,('YG<^!&-DH13LT=3.)KAW#%!!:1Z^(#G3E21=G)FJ-QQ&CW(OBW"< 7Z6& / M?&-2%E)%"#PJJ&I[*#3H$NR(\K2:Q0N#PE1=-6=@S!F8E5=CSYR!,6=@WN@, MS!O,N*:VQ;%REJX36^U1V^(\C1+I4_6E<78='E"=/K#!"KA"]XR"3=) 2&JJ MY6-P25 @9X 4(P39-@#)D=S,27L,%?BJ3(D\0ZY/I984)IECJZ;/U6$)O1]X MX6'2#WS=@K6(>EB0H&5=@7>%M_6ZU_ ?0'XKDPN3MK]1GI&.G:)1H[T798Q+ M;P7?@Q?C[/L\Q-+Y%DG^"9ME>@G"!H1,9 MWYF]3HZ R6B8-!%GZ20]")>C946Q(!G/#,$)R)4XDUX%A7?!:P3)Y2:5S]+E MSDQ3Y5!)/SRM<["$S5;QD",5(B(B < <5N_0X1]L,=<._;"?!+D'.-_465/1 M190&0IVT$T>5M(JKF\ID4KQ,BI=)\:H4QS0NQ>M&QWM):]4RPTN%P&PK8O:8 M:D*30DIJ'MFR']C#*)2;U!AN1KV6J\V:;@K(JE.TH9L-1.>J[)A4YEIQK=%S M1L\9/;?6>JZG-Z.:I.?R.Z!%A9?)R%I&W:5[Q$:[U8I7C78SVLUHM[76;G10 MI[W">Y_TEO?SW60R@&S]0R%RB^N2%VESY#2E>CIA:0A?MB'V@C2\G3EL0!G. MS%&EO5K%=,1U.3"#8>M?*;/2ZLF\D6F]0]C^GNIZ'6V MS=?@S<-I5VQ:](3M'C:EL#-"&5+!CHDE!C4Y:TE9B M^OPG:'*PIU1C1X]."%%,7$S"(&D-1FGILB="IAF'.G":S=*7KZ:":]+(4B_+ M#16@I)(3^FB24;EWU9719]]E53*&N:N3D4I'!CMNPKA@;DN=1Z%Z)YA6\:@J M!X7I^\EI*C ",874HZ?*4U0"^,??E!7BF>O%8UHC-]<0\@_9WDP21!.*.@ER M>Z@#+OG#L;(G7>Y,W_R:^F&?"M.GJ1>4:&$"-/42IL;\,.:',3_6VOPXUZUI M;W+';7-%*#[#][4V05#9A51E)1.,D8UJ5>L3#QL<\5 5-"$-3 =.9HJP#92Y MIAJQJ3)C:7^H;#H:>.34C'42J!3<(RUF]<'Z) U66G0B M29'%%CZQ;W-9RR.IQ%#>X)6LOP [[=S3'I7+,%Q8('#6I,O:5L9,JI?0-V:2 M,9.,F;369M*I5/=H%IUDMF@L=7Y%S-_B>JD1O()YE$8(L'@%:;M$.^)Q"9IS M^PP3EK+ M("FA)#?$DC,W1J_62TH8O6KTJM&K1J]*O7J.)PL#6_E.UY1FX=0_[C!1$\%$ MCZ[P;.L:UGR ?5(RL0#X[C3FX80*JV+O>%N XL\RANPW7OXR,;FM'_( M\Y?26U>Q''QO[@R<.DU9B-QG@OVR#)"JXN.[A0T$M6^@:]++K:DD34'-+SN M?)W"?.MR)H,B^8XR2 $8(L L4%LR0G9A_\8*Y@#MO"3&Q+Q"2<*2'CM&?<3R M^3+&-*B(H#.F@3$-C&FPWJ9!,$JZ>63,A)X*D=? MW&_TI=&71E^NM;[L445,\ []J74="9#D(KM8O4VJH65?'UB7=@")]M39:=:UIH MXO8_8C55?6PA>UXATP2!VMU1Y5]5*E@_[O3D7#_&JJ.U88I6FJ*5;UVT\J,I M6FF*5KY2T76T9)_AI691D.T,'EA,S:IV?G"SWWI<9Y, [C0 M$2_]7&FIRZ9)+TV"K"6=YNA&4@&0 1T^2-LT4Z9_@2?TO(5H^*GL6^:, GCS M$%R;; LCBM&2XR&[%Q$U"5,=9Q[H):+Y-K*LW.Y/>3DK?#TSN'A M/KGDF$VO"A^H8V_W,!0R048V=ZD>,B*M,'#:4+;QSKXGTPA4P^\)EG"VN8RB MSWFP+K2\J*E8#5;\JEA&"9/:F6]%V#X.BR9G6\_9@BI/R .+@DUL&3!@ 797 MTVTL;$L T;&IF\ERK> HFB FG#I@XB',4%!191B!=T^%E(N%EV7C M^FQV/P5:VM9GYMB( WB@&U*#%0D^+)H1"^RL1 ^F=G=.E-NZR+:""1^"-*61 M)BLW6FR0R!A,$3AS,4H#1NRO-P_3F*7J\DR%L%5'+3WZ) J)?6W# MAP7S_SYA@5!-=> F2@)*."*>N-08BU)W!G@B&^Y!K1*.)R1;4.=D6"D,-D&( MC+'&/$P/'^RF#\LF!MOR&!&07DY\XC.M>Q0]RA8IPJ0B.O&-+7R0&E_;O39, M4 L0F/B%%P"WAY%-,T)4_1,3B:;%K*T+YO?A"0%K65U4B,!)]O_ZK[W#GZS; MD .0PI9U#(++51_BPWZ;>OJ&\JSMDO9.B].V/_P9)@N3Q7EFN\ MZ@6YOF 4S9:11"$1 ]C,XJ65 \LM^VX#BYV!D>ZYMF3_,LCD#P:BL$ ,,S=G M($G%GF:[8Q!_C"H6.^91.XKT/[.-['@F!\\%%M\454*?RJ[!H\G,*X@DE$" M]33L<*:,22])V,BUM;6UZ&RS-@8S-QWNT4U1&&7;C4N0@4,\1G]8M>_)]$_V MU/%_56(&34'/5>5E,JU:]2FOI&M0OE>W/)8UILDE17?*"^IDFR@ER>"M7$W[ MUB.-.46V..)L[T]IMZOA(5.A,PEB&Y6XK#$D&2F8)F0B;8Q*PY^HQZ-M;.'%J<6OL^8CO49M3!XZ=;7[V*H_2YCN3(* MP![=#9$- TO.KL-/QG0<')Q3%HU"5QS-BWJ))/\NZY9J_UT[]:UT%T1=,8C! M:M.N3%H;N-YK@,F?*L>3/.[,?!^OI4@&;9(X2M%)>^*Y%[==P2%HVZG^L.\Y2Y*4U-O2A> %^JQ%#93Q"S%RIIPYFD&G- PAR06.7U MYH#$FQ^0>%KJ#4I?-"%=+ N#V_Y@4<:>3ZY^P)RD;%TFR/",L +MYM0Q:;VZ MDLYH *,!C :H%,?42P/8U@A$>$A>F,4$"E=/4&(:54I/$S(P0<$CT9O5#3)K MR,CYVJ/6R'DCYXV<;[*B\_^C&*WCB3F?'J5U:P6B_U8CO^H'1B&\C MOHWX;K3X5FDP?\6RLBB%O>41P+F!%#P)FU87\R*1;XE67H#;B/_Z@=F(?R/^ MC?AOKOC/%Y4NC9WKU,F6)6(\Z"W;-I:6F?=H?I0.BC^;7S_49Z"2$2*I>&(E?*_P:B6\DOI'X MS97X$5>ID'2"3,?O=2VEI&J,RH5W+3?F^FHZH5EFZ7O8T94*Q"7=WI;L(E/3 M@VE_,*I[Y42R%(@#ZXVDP3)=2"C=#,]-._>!GT0.E2<*>R68B0I*U9-ULF2^ M*C7[:5O'R3=T^SC$(C1S3JQAE45\*94TD0?7DI?3@6&L?P, TF?;R&F+56$N M!AI;]X^0U>UDIP,&0!8M61("II>\399P]-6A1V]F6(\:#UC J(Q$5$-BT12Q MN(K#LLT?J$9ATGY!']V0!:I@8!)( MLPT'F.!SQD:;O4&Q#+0-+,L! M/JY84K94E90-;F'R6#F8B>RKY'E;VU(M)=QPTXLVI["0L*X#U5U"G;;%O4H9 MYTZ#U[JI!E8A$1'@NZ5XCTI-)GN=F?)SK:0$J;P4NX:P33 [L2V)+.64E/[P M^/SY8\T?(2LAZ_%A73P/^WOE@NM><(\52#R4^H!3ZN"IJQ9ETMI5,$85,5UA ML;#()O89#88^TW4#J9(,'G1-2.8%5,E*+=TD?Y**JJK(PU8X2\ORUZ+\ M5B4:%[)7*^&M%F F9OKS#Y^W/UN_ L@>;"SQ[!U3L9R4/:;J7!PIA6Q)NGD, MNM"XR1WIU@'%!'OPHFG2&F\&\PZJKBA3CQIN\F5LLL1"4<7B)"L!ZP&[30!R M5'55E]1P[2E@9!-^J">H9(<6,%[DI7]E5 RB5D53TZ&4%A?/3SV+IRX P"_4 M$'\F>DM>]CY8/@^H4!Y6)VSEBQ1D3ENFA:"R=:M;"D)E&%&B0J\22U:(95>' M%==%2MU$R,'S_=!V92P#VR1N4ND[@ :PVU6-)VHDM/4W#G;X3J> M#+!FJM)Y8RJR^$@2?RX2)5C&VDV\%[U :/B"\Y4VJ$YTBA(0H$!\E(ZT70%J MQNX#B*20]7AQ4 /[GJ)NRQNA*Z2C4.IJR,=#JS7.LQ5=!-5=8.'W"K M?>1)P3CPV7=/[M0L1%BMRMQ@#6P?VXE1G2/LD8SM7K MQT.*C&I)S]2T=\+)E*I9M0@Z##6]E'CT)T .4!Y9OOT@LG5E000//%%08D1X*](.TC9>OJ9>J.Z'UT?)BJ[QU/Y,8W":@5V M32D[4\KNK4O9'9A2=J:4W1N6LBM7=^^HW)X:NG[I<8!Q'\ZH0E5I.]%LQ&"@ M%H><,6GRD;E&_1K&$S^<,@PR8M V]B-JEX)/>&:0_J5GBCI36I45&YBLO$.9 MHF#B5&QPK8J-)[7-0E\UB:$86!*0K-AXW=")*7^ HB05&URFI%.6W3.AQ.>V MA'OQ$5=L/+K; &=8,(M1*%?[($*U/0@HBI-\G._.I!QZ:KE"T 9_#IUZ>#., M$@-%,6#=DT&2EXJ$O2/!3I@FB/+@_XRY)US/D5'$+/' ZY<5U3$Z@@:B*WMT MXK31,#RG;=WDGJVB/6J\&%#)E(''0?<1& %[H*8HU)G HVKT^6D4)RTG M1%ZC:O8E&UH$X*/:Z-:#KNW'D:R.CU$Y15#Y94D7I*P;3'ZO\*AU Y:]]_PD M\S6)M>@'JR@S5E+%X X\*>>2S^T1HMM)TLN3IWIJQTVYSW 3]1%)W7?TT).9 M%6>>8;#DAH7;DK6*ZOPCAD=8Q_8$6Q35F\$?:^;0:>WM;V?-QC30O;^S3XU] M5#0OZ1V@J_GJ;&WD$NPCM-NAZX7M)UD"N,=#C5FV#SH6=>R:TZ(+_^[(]RE^ ME>D<[AB85+(X($^_,]/D08Z<^!D93V4K4*@H5/MQ*F\$&2;=$6E;E[C]IQJ. M)?/7C4V2/@I]$ _ "7W@N#B@P&F]\?!'VDHP/W'%VB[%F77G(*;;_R5=.7"I MPR"10$,>/D1R.45,YA\MC=H5T6D3)+H#$+A1+N2G\WQ:62A0GH3''J1*&##F M8D,?%%-#;H]I1?5V6S)X'2+'A!>PVH5J+_4-9B)8E&]9AZT[[ID*'&($'C>8 M[8'<.[>%P#%L#K @-G4^8L&]Q\. 0#J,*=VHC\%)8!/<^B7N&MB>W%AF>&Y- MMK-,4 V7AAQH\!^6C!?['ZDM@MD.E>6KH[;%QUX4R>UIW-$F+H7YA-3&+PC" M>V(323G4:)L@H<>J31Y@?N3I?>A,H6@=&PWYT XR)ZW[H$UMZL D")K">,/UD;RHS:9NS'&KD:_"M2;7R,(Y4)S3=XS6S MN*HM**I/;$7D*Q$DTOW:AZ2ODB03A:SP>]<#,%!T.6V,E4XS 3?6^QXQVY<) MR?F9:I5*5=2],4H=W#@"&L:R'YK:T&6ZC2T67K>C9'?V^.KW\Y/-SB%0"*3% MV'-:6OP095V0S$6YKZ@PD@%W M8G$WJ0.?: FE(;R(J)W=!(-9V:HKJ.H0"F2+IHW1_,>4&S"%Q4I\KMK+^P=$ M#L@@&":9P2"Z0CX)97LA $(/I-"U'?M6+_':SP.G#?R1:32I;Y&I!H'U3SN( M41]L'[2LSN'!/EB7B+.IM4,=@[8ZA%UPFK(O RB>@#"2;3?)VLRV6P[L,;PZ MO[V. ]%=H5#B G^R[\R)23H #R3M W6W0SNR=G9V8"HQ<&@/31;\"2*9@7CM MQ6#P6YVM+1@C3A+XG6IEY[NWM;FVW$JD(_@&;C-!2"&)B#>#Q'SYVMG^T M=G?V-@]WM[;D\!Y87^"S;=?E& .!RTI\8EI#U?9RX]/#PT-;3(3J^H;)LV>P$JCV90 I=-CN+S@ M ?MB^^2Q#6(.UM8HV?VU>J?')->UJB2]F(9Y$&[87% ^223-B>EY4G:F#U4R M#QZ9")SLM% UAS(%5=H8=I]:@5-#.]EP<"!;&VLG43J(\"HW\QIL52?3?/2@ M5(J1=&5TBRW? U5*2JU%H\C13&BBR3@V4JYE_0O@'I';.N^B?[6L8P7ETDL. M8 %(Y< * -0#5\9N)5W2 4M (9GT#-"537HP9^0UDE-N_(<\U?+H6>J]V"R! MR2-/;X07)*E'R1I$2Z*6.>UA>)^@M1>%SK<12&W*HT!]CVJ06NEB?[)P(I.M MU#QU#$[V8SN:(U^?NOOPEL*U?)_C"7N#U9G2K/AMU/2Z$09E\'@#S$UQSHWF MG$;-=)X6;-0D4X7>J&GE;9-+:9289!63K&*256!JAR99Q22KO&7?Q7)Q5)"WY%+C@7+WXLX+'#Q6^:$#2'##W9] ], MJS[#\T#H7-*Q1/#N,.@\5/L@I!R2*-\$R"7=-'[OR5U'"B,6PAI#\NZFRW]SX:+BH$(H:&B2JY,!5EHKV#]KYA MHL):78?"TUMT!5=F=2OB^.QLZ^SX]:T(I/(2Z_8"JU29$[9=[HP\9AVWK<\^ MT/VIS/5Z*S0_7M4(^C]/IKT:V0N&P9*,\2H"K3)+M;?D42S#'4WGCH+&7T.U M<0Q*8V#-!)O4\6HFZ(S4,KH_6Q/P[<,'S5V@WSR,*/M3Z[4NL @NP MSI+KG6BNE/I:Z>R=:BV!@?V[^>?-)7JJAG_'@C&)_B5M+#7UF1?8 1:ETYKZ M^;KYM9WRYJ[7/W$3ROIGVSKCX=R _7L1WPBH]W*VUTHO?ZS6$AC8OYL7W5RB M+Z&7KY)2P_/U\ANG_F VR".I-\N]L79)(X58.!W%PE00>18',T'*EK \"*++ M:(<<:^3"ZN/!FS8^X![/9?C3EG7!]8OR+^FQP(/;EK?E9.'KSN'A 9Y8T"_" M9\"??X:R8#N6XD[?^&#CV<;5WV1'*CF;#E%VW7M/A%B#DPX#X7&V\J,[\CB? M"+$T,AZ[&^%AE2FSL09PA&.% ?QA@Y(;A7B@?RU3EF8C-B4 ?(JIGP)P?QXN M1/+*]'68$"6?Q:P3A>5626H^I39VQ_9_P@#/24DPPLOVDC,M^&8)@7E/_2/D MOON QYBZ:4V&PH.3(S&W:?5 U%23Y(T[5AQ$GD\O;V>E6^M*=]01NWIUY&FAG]& "6C".9Z2F?-'*+^EAL0(& ML,G)39274FYVMC5*\8&%QX0#/*LKBR9D%O]Q@5L^)O^]/!(?Y9_O)';;W MEN@G]RA-YN?0O=^!D8J,Z3QBP$W=F09=CS1J>QF2/VG,2S(;H=WRW%\VSF]/ M+^XZW;N;\]YO=V?=X]NKF][&IQM/?+/.5.VJ5^]+1C-5!_N?9_ZO&@& MZR;Y@LD"-U2\9UX-BVPY!MG#3%6R2"L*Y(I/J#('+5G4"T@KC^/$@:KJB/5= M59,.V9S,ILJ%8):K0O.R+).L.>51::,QQ@\\*J-"IBJ^0E^%!76P&)"MZH;A M=S!3L*C=33\,O\EJ3?"M'"I>3L4/EYUT?LX/'&M!!;)2":>N"^-Q'"25+.7P M8.FHP 3\;%O_#F-+C-14.<-6)U-9?Q!+L6"O''5$:1!B?R,<;THU_%R^.=O: M2 ]=C3DI)D47PDK ,T1N,6#5L9:F-86Q@)>'WGBNCQ3>K8OP2%;7HA:V8DW;SE1C5<0MF*85*&A6LI83=;? :HT4'E(E,Y"4&*; MLA;J83!6F RS7%D3K>QQYUB\1,#[TSXL]$V+)JL(KRIC#&1MK7*B+HD,2W)" M6K /ASY((@H9J.&R4'T0[ ,61NP%&\B]BPS!A9/(5,5=4DKIXB>ZT M1./"I MV9<4#Z"PVQ85*U,->#QL8D$UN[*EQXAF]L1S96.78(@4SE2#:]-L_E#R+-,^V<);@5]1.']6R_-:PU*HL(!7W[,^V%V5NS1L2WH8IE3*4D+K/QBVW^T)/RAQA M7'?G\K^D\E&@X(O&2RV3]5757%555H40]F>4U9" M%"OD8LO=7,G@Y$-)PTSQ/VE6SY9:]WC2H5=HJYYHH0V:<1JJEL4FJ?AZ&2^. M/*ISJ*9H82U6:B1%Y^T#YE-+#(!]E.D 2<-,J\F18:8:@,9$+WDT7RVDJJ1M M49>.B3TM+"X+1*Q* "3MB@/5H"\_%5W--LOUR5M"GH>9E@(3K,GEJ=*P.:3U M"2ZHJ3S'DZ 8 6?)_J]$5$4,@OF8JGO+$NN6)EZ"P+1\*J;7OE6]UN&# 4HM+ M@"4DZ&?1DW!+\A(RSLJ$Q2M4.WTK'58H8I\6"=9%LQ5WCW4+/R((RAI)4JE> M"@(-'1CIU6&I;+!["(RR2B0U1)1$5(L.-BI6D\0-+K@%S"FYLH %M""IQ3@M MF2Q(+5&F^(D,6#T(,MT2DTZM=LVUV!59D+F5>&0%,ATK95/B;.](ZF.,6\Z^ MZD8KGZP:(2?%O.D].[3->+B%'6:3@MH % _=)3TN62]8KVVZ[K+XNLB6"B:7 M2TI]97N@+\]8A!A@WZFD]"-SRY;U=B*E-OI,NAR$T$6$43BG/IY9G&,1[:3R MI@[XY-J^)QJ]I64S9Y,XRD0\YK?\U&6IT==3T0>8K^M1'?N1ZMV0TK[UZ/H2 M&^ ;,V3$F:!#INV%K'J6JQD3JX@1A@OD(LJ2Z(Q]P_TQ;#1,7NZCG4O)IDA* M>A:4AHW>ETT]-+3CJIRIB!,>L'V QJ)B\3(C2"]T7@K@6W78!0N\^C%Z?1%+ M((!B!NB%P:_$)TUM$4D:UQ,"IBKP D]CG59<=CX5+<4:J;S3W^3:@6Y M(%Y3C_E!Q]9F#0 929&@F\A]+[1B,?:X0"Q76V&>PLS#,9C #\S^1L910%DJ0[]3D!;8_!33T#:; MUO%>#6WS(4BU?YI:EJ#*QB%H66DV*<,];< X],-^HO"GK4R+S+'M\# Q!/0. M5_J81"OV&2A7+^2F>>;B\7S-&+4VE855SER9M:7CA7(',C%::<=.FZL4\)FU M6*7%BQ]A H"0QEOV?>D6F#!K]LB>5#984;9.U+RRS)K!^M:=J L1^[0VR4%J8!2"M@PQ PD<3=\(@! M^:C8,Q2OT,$M[;%B5[$$/E[2G2BS08:[4YQZ1DXP"FS[.BQ^%><*;?J8 /F$O=W#)O9&HO*&4X-="BF$GW M_)--9=G#-#<6N17)\D^P_6RJ6#I"FGZ.\=3.4,BEOS$5$1L767)F4SS#67-X M5>^PIT) ]@9@)8P*=-(4J?&N=)Y$*BFEI1(YU!XS\IE*5L M(_J,T:$/:LL=&2=Q1TK/T&Y.< [V! M0$(48./;F)>+DJXE15UA6[J N S@,(T&&)729P8>C"EIT]%2L$.+"5-_8,48 MI3')C58RY1-,M2FGG5*+U9%SF6[%,J(*ATW)6X(EZ +]H*"EK7FM2?:&!F55ZHW2#D9*'8*[\/)%U1S)NE'1:9XZU2_,;J M@',>7OT_I7;26SS(S)G,9-RG+^R)9G:M,YEO*^Z5+D[@K;9(QA1[F:]&<,WR M]*,Y ]0(.R)WU+>E56 Q2J$4$>F[0=;U) U)QH1Z7]+@5O=Y3UU5(?U/W'KS M4:*@:-8V02X#=C9[0"D72O/2LMNF9LBYK#$$]TN>CW@OF]=E/&D%+^E3-'[T M%9@^BGW*/9U$E.9]9;/M9 M@EBR?YK"S,S(N[U8YFW(5O6 M#S$WT($W>GRL#NAD0%A(^),"*';IG42HG.:;W3\\8@.X*5%!.OJ&0 M68GAGR"7VH/9('BW\A=\L'D"7#*0=BYUX*9IJ9(/N4!=G:'?HSH82P .\%3 M&\F#/I[GPTPC5&04/%6KE,T6RW% +D';SN7K8(9724Y2&FS-:DWP].09GK3T M$45@I MFS"=LF_QAE?<-F@S@?@NL:Q+T$,ZW_RB3EXU[W\M:CXD/Z['QL M"M6 W#B2??I'_\R^@%5.Z_RJK.PU@'_CVI33?WW6)E[177^UK.OC M'_VP 9A(+W)7+W6SX/?&XY%QGIZ>/O[^AOW]!W!B.GNVA:I;$+"&=KV+0GEC MRO25IMTPW1,X*LL^17VO[G?SQZMD'@822#(,]'PIU!G@=Y'N3Y_9/G M$A:0Q(^T-[ _ TXK.@)ZR'#_%=QNW->]%?6A-#F4)G_STN334)H<2I._46GR M-WCC<4GT\1JIP7@/QGLPWD=U8O;+>">D+X2:BC%R3W6=92H9ON0BR0NO=DLZ MD;$JR031R4C'B_?14!^O^ IB/8CU(-9'=6+V2ZSW2]&RK,9Z )O"-D@1:57. M:'Y#SK!6\.]4U;9URJ_TQ]$I4CYG<">&$M8;\,I?"V?X;CJC=BRHZ(-KH9J= MJE)1G_YMLM4&TVNGIW.QOU=BX!5W#(7:MM1Y*4QN.K0))NHBW-F[8AH!N M19"MM^+J*?[G5257*J?T/^P3UVERH6RW7N\J: P+CH"UW'YSR/[7S5%YANP* M%Y\*CAD170I+/<19AXN#M6H$HE/)]ZI;-GXI!8R,&C($&()0A8Q P_'=3J\? M_]RU]N7PB(P9OUM4;\HA][PDR"<);M'U]28)-:$:&,)B$QB8NY()N$.*ZU*O MOM>'T^M4TX+1#+M+Y70.'+('&D28>%U\0D(!P-*A/3_ D6W=ZF6LZL00@A^/]DQ"/ @P(, /UP!SC&@K18\CS_J1EB'Y#RU22'"*XX $[2C8?@= MP8\^[ #\SU6ML)&,^W([N.@<^YS5R7Q)3?"VW]U,8.$V39G 1$3H3,CP8V;4 M5^E'L1&-J"KRC(:.U&Y>1?IGF]9T=8=281_2A,X@C$ZA1L3(3]BBJK#3/(E,(VX5M@137M^-AS( _AC^9JHW7 M)&1W?M?&-=P:N ;:-YU+:L,D+K@;GE]S:$;,)#HKUXPLX.A!&^[=+[9;RK!C MP[LD_?J%2C*>D):G/$(%CAE!)]GNQ4Z4&PEJOI%7T@O3^IA*"-Q@.2?>IC!1 MYK5"@ #7UA_S"<99"[&;Y!);H>'01'PL'NZFYBS KF!;722"80#%0;2!-Q)T MSCHAX;03[KRK7Z(\'$SWV%3" M59 (>R#4WF-'[I)KYKW,31]D2.99BEBJ6EVLJ5G7J(I.7[K'3*Z3RN,JS%=4 M"%T"N@7!W4Q(:>WQW&"NL(\"]3_5I2*![)!%$CI#-)6.Q"S*.9S/8229QTM6 MV.+O:/*!W^6//Z8^\I:@M6CT"+587Y((E2%YE#X$?B 1ALD0.U["CJ1Q4XP\ MQ+0.=,%"]9N@\9@ER*34OO YFSR GB5 5-U1I)ZV0'FUJK1,1Z"33ME3&?FQ M<>3H$0Y>Z !RGD+"%="U51V%826Q-Z*R]*H=.FE-H_^4U6\D3\R83F!-E"FB MQKT<6>7$BS*S7P>%T"%."S*I\R)Q??*1PL%?@DV#*#QV\SNT02G.PL/?2BY4 M]H*] O82$YOXQ;Q#W0=P'<7^XXA[K3TTYLD4,);_;C_KTAL!Z MZ*,S0>3L>&IKWT\+4G__>#A(_2#U@]0_7*F?Y;IN5XU!3:_*>473LX+(WEL& M#"([B.P@L@]:9&L,N9#,KAG@.$FM"/=ZFVPJ+8CQ_6/*(,:#& ]B_)#%.)=1 M\*@GJ7'3395^7%0%U2%2RR@5/FC=&AQU]2 MNF30$$*$0'@N5(8,\T(8-T6^S#$MGK4JRD!?SQ55/95#ZY,1*=I;TB1Z#6JQ MNO3?2'>?/%5^J,_/T\,N$08S55U=];Q5HAO<',2B0L?/;X]CK J\C7]K8DX& MD\F2)C'%6^L843'J]8HBA61OU/E%DJX[X]7Q%[&9)J)5Y\;R1@:VBEJR,=EW MF=0("K868)M,+4LL&J/M33SLGDL$6)E7#18C$"C/%H @@W0T]6=2X(E!J#>) MH#8>9 ?.$$8.ZM8];$" ]# _>*0)L#'N*CQ2AK1TX&*2BRK/J*:"G\P=BO:I M]EG>EN-*NC@E/(J$<;4ZJ%;;4+8$7V:ZB7.%T'*O>U!E:5)JU4GZCPK$)Y(%BN01'^V20V;6C"UURK!/P=?;Q*= M^6N4Y0E\C'^&YU65$<&9?^#I\QR/*O"%:A#HQ0(>.30U&7;!(IG*SR7V+2S4 M!R2#=T("P7)+8)]]1D+Z03&A&'RNG!\!-9:&;3%1H,J,9 ,!Z<4&[U>U#8+\F=[;WTH2GN>XL39@Y0$PR'T,Z!7# M^^ 5FG,8'F*;=]PUCB;*15#S0>L7,*$FH<%$C)+I^&W_D9:,1D+DBCHG=83' MSB):=#;M2GH81#UM)9;#N!3<1I[J".+*G*7.OEI2(6H@$- #9NO(Y4GTBLB. MR^O>@7FKQQ&B#K4,$4(L.*8RKBZ.0 7#I2!Z28426!L^$7&>,C/GYK?)^<33 M?0&I:61&?7"#@QL9BA=NQ9VQ(.KS* C[08&N2@H*-@PTO MHS_ $]%9GKIQP2'&N5>L&H1[$.Y!N!^N<.^[_.PKI&OP!SAT&2%0;A#=>\B( M070'T1U$]^&*[K;D.<&81'!9)F-Y2W5956,4E7(-!&T?!/G^L640Y$&0!T%^ MN((/_X+$#A([2.S#E=AV?B46-F^%Y' %]UCYPH,I/PGP MGBMRP1F66+M-$UWA'F;X-C=YZZ:6^A.%P]@)@]@/8C^(_<,5^VBF3UN0C#S3GBS_-8IY[BQ%V:@BW!K5K'U7P(([<42( MD)O4')NC' B(U\4[! 7E]99*PVY0$/O'[D%!! 41%,3A*@C3;^LW]$OYC"0.,>R>FJ8PGEU/*(!3'0:RD<&ND;41XKC MP*_U82.UOE^HJ$H%\H%P>PA7LS08UG5118SHG"BH]\^UJ":58NIC"RA7ECY,'*N01K1!$>="'XT%J Y!,PJ%.!B"? WDIC MY(1KW3=&GB&\^-'(WG2\),"JH,G8%C6R]2!X-D_':Y6'-RUCE4SXSF%:&^QL M@R?MT.DIB^] LT'DD)RYR*O"V>7X-:-F!\)96'&9MF!62*$*G#TV]ISD]#/1Z!Q&K+1EDG;+*H:U4(\ MMFT"C?6Q #4GE-@Y&(Y3)OL#YRNB8F<7-X<"P(SLKL ME%C"5D M>A0=V-)5N:\L[PXLBW\$_T2E27^SD$&K905G(R6//.C*F^K*?IL>R??70M@7 MO/3H5VNRG*6-/Z_'!FV C!SDR>=HA!HB&\V!01FMBLXUW,Q7J N,-LV(/TG4 MY77:+K'BEYH(>9P)R#E\'#=](%XVEXC1PSM1*YQKQ#$F&[,B>:95F1/S;$R1 M&@LQ1K:>_W4JW(8SJ>*Z.UE&P\$%$J3Y1BTE'CHJFUDS/MP;+2JAV8&^8'I_?5$ MS\HUZ&GLD8VC)48NDQJG*35 "]YI>'E'!1YU9.:B;,/' 4=Q090!BJ\YO!WW M:>5=O#NI#'4G$2Z;K$2Y84N0?)Z8@7N3'19'A"P4>P-:6,S@SWC"4*:*9"VU2V X M-;.D*,C\%8.-!G'!17#;&G65*7.J+W(2=,T";"^_L7J1U,O^&)M)=-4HIN%@ M[U!09C-X1CR(DZ[RU*6%SLY>/;H)A]^ >7^EN+S(_'/>A>BM ('H_1TXA=R- M"B2B@(Q2_.D6385[10"2BK]<"HKQQ?/Y^M8[CV0A75BL][D;0EB"MONEZ'P)3\0CF0 MHY]%R2;?(O%(3Z;M)OF!E/(\,]--;H./P4_:$F0(O(7/,J1$S7PXN .*( N? MP]FO9B&7F>%0\)Y-05>7U![E'DRIN:KV,H9NJ!88]#-:"GROR@7:99FW$L.L M\Z0&=G2\Z(8DJB6_%HIMX!S8>O@ KT7C'IS7HK FI;V986W=(MI;CLLSA/3S MFLS%I.DX^\=H$G"'/^#Q0$I1=B;]*!.V?&M#!/_ \,#]%4)O_1?,#>L3C3>8 MWD[<)G64)H6$'Y"7L)(7=F]6)[JI<=1!K6(W" UHA5$'E&FT99SQ=C4B1+/*BKMYVUE(3VR]48YBE&X56WND4!T&\0O[B@H M:B(V2L+8%7WIV&&$=F7Q5'!J*:+EJAH7DD@Q _VVJ-KL:$J=.K^".T 3V[E=N==URJ!NU&G B: MI+D,<,7 7$NB:%5=*K"5>6*N78.&E>O9FEZ/1XC*UN+;8ZRD0;*L@+5YC*-$ M2U">F5=T6]<1D8-G;KN^7JC5DBQ.-Z1LSZW*]U2(E %;U&BK.=N(7U'A0<2Q MN"!*%<6],?RY??/B:%9S=9:UV&RX!*VEE>_@J(NJN.!"+%F ;6G'D:!B$MJ? M<+B+1BA74S"UE'B;;T:CO0D':EER779M0[0 X;/- MQ40*3LS$C0!)D859!:-<;>H)0!/]]X(^;QK(C\!=$(.#I0 M5!LJ5I6(U*JV)U'N#>^-L^$I6%?P-@R=W78UKY.L%T[H7#15F)O!7<(*CT0F M1+N[PELM8X[Q&?]'K@FUCZ'V,=0^8NWCHU#[&&H?OU'MXS4M+?>[TE'\7\G- M6+7M&3]@-:!FU1A.+- /Q^AFJD(AV [)"G*\*4\JCKY4;'6LMNJJ"#![D8,. MM@E";DO/=OM)7'XVNCY!._(0[.\465LS:K$IH5EOA)=T-6LN$XF4F60@AX%X M6YOD(^8[^S4.L3A*Z(3@]P*,X^5%8W;B5T7"?H,8C5=%M?<@Y^UMZVY;6<#_ MEH0TA"YDMYH)4S*8<=P()^IVM4(G9I&8 3-L-GLYG_>+7&]=0MS+[2:8XP.7 M-7$ =10_4R7Y$>3:KS 4!]>:HF#?143[_ *.IS'26T+#Q@">JE/.%G,Y%5^@ MZB5G_SF[0O[')>:Z;:TF>CET'Y\UC(\BQ1Z\<3KN19&9+5UZR$3NX#ZPS+8T M:TS$L_0A7R,$>"JD<#&JIC: :)JZ0+Z#)P>6%CDI=AH$.:L=_XZ5-#6;;=D% M+]]/E";G%,E_=/5)C >.(BZ8^OP:>(9LC%?(T'D4[X\I)7 !$_$[B[5_+DES M76Y[1-S9&Y'#%"CW'TAXN5<$Q#GPNEDJ1<%L05F7'CS"7B1R\MLYTHIRT#X$ M+X49KGEP7OZ!.J4;NN5?RNOVJHZ[D2"N+2FOJRG97S7Q9DL0#B#E MR:^BZPQ'JP+CA,L6H^ZFXKH3><>233[F1G!VHKYX$ZE*66] -&]F2_FWF)55 M]?ZK$DJ:;]GDF&N#.'ID*R/-@;2U4]AGZXEWLE6I:-Y*$(Y==C,Y)D^$]E6O M\FDC3BK48NXI%_I:Q4<%1CH_@T3ES8T:;%I MDGZ<8O^)E#. 0@5JQQVR.[I3CJ0BEOWCB 'NV2>8) 5C8O9>G22VN1[I#X M&A6)44IAEJ.2F155A6U97#^)BUO&G$.D#%8\1#,CA.,(N*_%(&R6ZT3SVD%W MQ9UR[UY1(%F$/:BMV#.^C?DO>VG>R+RVE+Y1D055=J/R75: M;_C"F9N!0>+F M!>+YF**]OH24S9*19 *N"!Q(!( M2!<_VFJI%'#&AJ7HQ,@^D5SK:;WK=%L_&^$A#25<89D,0EY,GWW<$*_<2 M<:M'NIZJ^LB>+69Z4Q9<;$WC=S@X+9)<^B21"G.YAOZM$LJ=#1Q,L17!ZNR5 M&G?@,/!5L5*!3A Q-;HI%U6>,0=1ALWTLFG;S);8;;LBT#$8WMAS ^D,->X2 MWJ.I$^D9HE8^3GNGPBW5:H%2*;4.BBL$1Z+ :HX(7:.0TVS9"V.NZ4(J%7-3 MC-1@>8O)G'K"?8D>'PIT*^4[*H+007 E"Q)1A@?UB@NONSK!TV2(95.#'$CA M\0A@)GU&DGPG%P[9FQW2O)1R0E[=)/HQQZI,MA4F0=W%G.D<.N,8\0PM!2]BK65E 42=<6$P5S59 MT=<7CX9 .?5ND@K"K2VI8(%J31 =J:'7LX@[>(<,_DH;$S QSOQ54E=FI+&! M; _4$NPK\M'%Y)0#UBGD8)9T5JVQ#)W:W-TF@Z.8](6^Z=R+R-*,>V8?LR5] M1>KUHBTP:3X5C>LOH_>5V6U_[5+[$OOF4-?L*?V2,]Q]0F>BL!,^HV-2WF#[ M^]Z%)4=?W_C!1K*P&KB.J[+ CFFSMN!X#QYR.,Z=MD>O;A,#/*#MP(!K\,TR;U\Z/Z$B7;!JN'P;0W%7[P');RE--'^_ M>>]>_P?%)BL')K 2\$\LWB''!^_)\;Z!78\EHJ$3D!IH(\@M8U.H9DJM"E8Z M%O&*1!C& ST0"XXQ*48 M/FP*F],WB7[&)IJ\0H-FDP/(V9 S9:0V8E/-2]XD9)"J!JF%!I,JU[Y\Z5#' MA ("6E6HV @5&U2Q\3A4;(2*C8!6-<8:CEXG@>T>\)I.8HDI2P#+FK54BLS9 M3XZ)7]>&QTI^X# MFR/HAH^K868?':N,;#VN-W\@9!B[>*$?C-S6"T/":C/^;J!&MC0R=(/S-,K0 M"W ZC#WKAJ/#CA+*Q\C8AJ_@6A.ZK4RVBNJJHBN,@S:+L5%L55<:B^=#X=YU MZK0 X=?.%S:*5S"0!;9$5X3I:$HZJ!,LJREWCZ$:&^^J ME[;CC+&KK&:PWD9WLPHHSK9%SNC0#(EOTRG3WXD[&1Y,WHX)U< M(G8J@1F)1ZSJ)7KX*_%P#1J\ MINAT,GAW>"HPLTU4XIACO:KQ7P;\/UJU4PP.HH/C^IOE<':2"2;G;X0H)X8V MCP/1P]3$EUXO7W>!+CJYO_EK*5/P2D^-76>K$V4^@"O!R;B -E.X0_9<@0S) M.!7HJC[[]:!^\0KR&BP,*Q1X6$#*QU3JM)>K.M>]!LY^!V5LJFM]T^[JNHS] MEF;O;?6NQ[%%_E%QIP;Q?55*1B!3#2=.OR:AT%#B]F I<>H ,'&%!]5*LUEC MEM*O.W!56)>F)&"P&AJ.KP]:DV$1GY8(A*U55R704+&(MD9;[.3%4F5YXH$9 M$H,;G :S(BYFZ&7Y?#@/<3JRMC:%,2N. /KXC=3X+!4A'7-!-N*J(1]FKXR= M1E45K# ([((+S#?[BHV+(C-*!+LAMH6P$6;*-QIOXP'_Z+H:X9MVH.SWX3.9 M.*=/K(:Y29L#CW SUJ(U$>RY8J'&Q-]03_+E!LA?)ZZ!EU ^F,:^? )U19?Z MUF*-.DP."!VFKI9,D2,*4>94AY@P)X)[V]HJNB$SD^V&Z(]*5FXJ6;=:F;_; M$B#,XI$[,OV#CDSE52O1ICD;&5PSA>6"R-MJ>Y!J:HT_WS(P=?L<0=!4_CH( M=[H$9B!4"V\=^/!ZFC>U_2=Z:'!7_PY:(2;8THA,KM'BLY[Q_KBV! _S98WU MIMBK3F"@"#:$B4^P\M#>C(DE2K&4T&YK=+;.^>;@J#: M8]=*%84/!ILFJ)6=6KYF(]Z.KVZ/U\MKP:,=TTI RMSNX?:;CK M>[-$6=EV++\;RP/>0#!!6 IP.O&SE"JTK*1*QKO&>$Z!I0M&C=."U:>4<4A0 M=+++S%SB*AZF,C5L\RVXWF*SEDR@"H6 VSG++]1QD%I*BGV7>LA5IU3W)K>JMCS[8=W&F& M[N*(Q '(8&_G(^G+P).AK?^7^ 5C!8;>VY7N> '2ON/P MCT#[Y1D8$%@Y6/$A2&F^+IQNBBOP?$9.AG8:7^G:99))E:?[SLHHKN17Z)'@ MQ)EIZTJLEU5&=@%_PM&,6:V,<(#S2_Z1MUPRN/ >?F>^0:&CQ_D,UVB5N4$$8^; MX1O4\""5FF['(BZ+GJ]91S&$F!/KQ=K%UBR,U;7GQ'?B0F%7*.P*A5U4V/4D M%':%PJYO6-@U^COO\'MF$1O M!ZFB$5L9XWD.9R*3N )[JA(/$$1%[NGD<+G< BU"C-*0J8.>7 QK3^B_SHC$ M?T^BUZ[DCQ!JUK8[W$,8(RT1UQN!0ALV/O 68B-;?%;GU8U_+V36P!?*CS M"S>6Q*!%2H$$.^HNP<'1=F.&*LU[,OC<2R5(SQ2 M$U?"TQ'5F;,I('QX/XG M\9PWP@\#H# V][$Q!:K?/\QU3])^J_W0H,0I!$.E4',O)N_2T([E_;M*] >< MVQ(#N [@1U$NW!4B="&5*'ZILBNH5?:S(AVVI9EG\XH3T&:[AF<:48S*=QBX MXH;7ICT)T._DV%,G^?<%]GBB9U65Z)G1!HB"P/*U/RK;5;R#NHB][!WEN5WD MD8:K8J">PAD4Q^,8WA9YA]Q.A96YZ9**+K$51W-IGQ]AEVR_VI %XI0:]";C M)GK!$1%/E'41Z!L*6C4<.Z=(6[]#+,>=\5O:[+)-PSD<5^W+M,SEW0Q"_I;= MQ//B1($YN3(-C;"!/;$RJ^JN,NK44;O3'HNF,(OH#6OKR8*K=G/[TP1ZQ,3_ MKC('(AM?O/D@JB^8$!RYN5! M3*!MN[_WPJW7/>WOCR>:@&]19'&F$<631O_*=*4;8!YI/Z48NTH05F*1KRPO M4^Y-*_5Q-VHUBYHJ01N"<-,*3!8.GZ_63+BX4XA)031XTR,3LL)5E&)R&;'A?T9/PJ0\5C54-"6 &DZ]3(PI-XJMHF,-F6"I*"+XD/&YS$66 M"HZ/GW64P#]NJ<8IQ=B:*3E*4, Y@MZ@,+1O.8G\X;D#):DB<'IWD?I6EL<M M-+-YPDX#Q]:69)B4&FEFD_+RXJ@\)87R2'9,##6A,LRZE .2RFNI?*3_OMS& M&B7 CQ+XW.+#]4""9+"DL8K,5%F<&0K&$YJ,S!)74](U^RRQ1K*ALGK=N;U% M\7HSK$PL(WJ]NMPE;$SXV'(MOJ_%]B-#A <*2J.Y6WW7.*1@==Y$.($&^(?J M*SP:4#W#BI*S4O5",V^XT7\ O<7)Y)O+\YU@6P?;"EQ?_6$!GG3X,I_QZ=0@ M2%S[!AFE"MT7[5-]^^;+9K,XP#(W'.K(%A%&,3-;9PTRQE9<#=_*IOL&B(ED MP.]T;+#1[#*M)S5M:]AGXDYI3N$IEXR^)"]LO$9"/1=XFW#(?M%ZI<+A3M M^J4RFV(="6\S]CFOC--1;1'"=&U\$C_D('TF6'N9H_*;4_W.()_&=LZR%.%.VYFL-FRT.M6!3J$#83D0!KZ:UZXA]M/D*_LY!<9YMB907V5?*6A5M>'!/(69U!O;1]1IK+#%"%6Y,3/&:U(8 M&4G&QB(8%/-R#![)^ITOUY()"3�UIWZ6 3+SXXN1=OM[&.MO1[2OH@S^Q%'Y%773 EA>HUDI*>WUF2,HA5AA$*+E9 MENW*(JGA8/-N.3"2#7F#P-K?IV U?_XC^/CL[-7CVXB>6X@5$ ]MYQZ^%IO M]/6S>K]B73%U@6-T02K;L!0"\[T"@53;]R3!0D/*&.:?BIO3&LRM(TY+,* 0 M/UKU3IX3+44^ 6/-$L 0DE,H0&S]FC"T6R882#G%2=WK8:?\)F85* M9;B^PQ%- 0MC-A*.,O@3[G!&;9JEU:#4\VP9]Z;IF'1MCSSFT0Q%\TD5%MN MEMMYV-#*7$L +N-5BTH5A-MO)7QI+>\?>5A ]!+O]JL;&N>V/F;/A7='NP(* M?N6MJQ9LLUB61J:%(04R*[ .@H/Z==!#-^*V #+':69(6Y/>V^G=U)$YY2]I MB A5XYC4-*%<;&4>C@/X,6AQMMADJ4!D@NZ#$-=B2(@FS^=,09'F5+\*0W(YE+MG\&565DN)*\44D)CQ9.* 2 M\W*13_-&G,0AGNQ@O5G'][.XYBX=FE?#7DO''EXFO? VU0V"NA 5VMB>V)# M OD^[MJ@&#X\F, SM" E2**L1\#)2!J,%WLFK;_M6-[7\S,\AP]L?M@GI66, MHA8,J_PCG:'?E47BM&,'W4@S]GZT&<(Y]4:*^4Y/XF )+>;G$-N'8KU0K!>* M];!8[UDHU@O%>G=>K!=*\YZ[=H4J4Z'2XB;IO2;Y9,T^ZW")2YR1N]4U%-Q8 M @*OZ[B"?DS#V"N8VU^S'4^-DO.DE(R]%E1?$Q3<,#I'MFW.@/6"6H;S1K;6 M< 2N+S;R;&]&504>G!,X#9C=2J(#EB$%2LCF:"@ZZQQ1]4G&ZFZ>F'YS7H*U M,ZI0#D/:(!5*4Y^'$V]O8@+0%[DWLL]\:_Q1-UZHTQZ[O1!E\B7*%>X4AT&B MHD,!>4(.$/^6(_AMZ:K"JMIOWLPW[K,9UC+<@/%XFCLBX (;N!H'$A+L!GXI MV#^ ^)Y5_NAW8&X/155VE2*[[TS@I1/<=U=(6AS#+9CBD2!AM\V5H'-JFTX=>^.$9=[; N*QE=&1>.=.,K.ZME M*LP1=-EB(V.0I N"%:&42"=YL$F5S73"0,*L\C,86"-R09,">G,'*.? ;W)8 MDJ"72]Z!M>,K3J;%@4BH^Y8SI,5:@-X)K=<$B@UD$[?,VX%H0U/2P,@TW<\. M78S2O0-QWAU9[5!*;]Y>E@*( V<7Q?J+:KF$ESUOJO3C_O;8OR4/_H M?) BMT@3JT2[W-V6O9U$T6OYQF3QJRMI-%5FFECB]<=S(L?'PHCA3'*_A<&* M::K8%D!JJJ!4F'HBC4JP3+.<( D)R FKR&E\)JK0T^/OWV$-Y6M^"GUT\CUV MVN.Z_C'*Z#;P62^:R#P%K-RH(WPVLL5EG:RVAA=I_=="NN[$>2*RDK:I=N?" M0C7 ?D>R3__H'X$7L,IIG5\5DQL(M(YW7ZXX[?_5.^[_]5F;> 5T\=6B YS. MBL\B/_"')/TX)YRI(_]%[NJE;A8OV'@\,@X<[,??>Q[N%@8ZM!/3V;,M5!WD M@.%=MP8*_M_-*=/7;?W;]8IQ9"PX>T:2<^9L/)IVU\\(]P&4>K?V1FUY-ZUX.066T"Z=B4T MSDC(!NJJ,R.5(.9Y@*J6R(%$QCSDR"#P]X]]@\ / C\(_,,6^+JI53E'/ $+ M/TS2?UY44YR*D59EM:0,C%<027U<>2.UI]KA%I/#45#XIZJ#R-\_!@XB/XC\ M(/(/6^0/8>:8RO00G]E?3@RR.\CN(+L/5W9S3:1-!)L)T#3Q7HJ#.8EKA'F( MONPS)0]5U"E#T7BP[Z;.G'*]YA8VS1O4S?X=GJ!N M@KH)ZN9PU8T'P.1UU#G$_!:;:D':JU*F8PZI(&\P"-7]V,D@?*,@]_>/BX/< M#W(_R/W#E?NN5!-,?KA#;+N?YP*$X%5OND9ST_F=_MGFTD :I/O^\6J0[D&Z M!^E^N-+=2_1RL_":(=!I/,8&M#A)<)3_08KO%4\&*1ZD>)#BARO%]5HW:LDC M,1F 1=!5:%I?VM;828M F.F"BW=*U5Q6]<@O&R(Q_X)^*W20J'H/4-4O_MX.YC95O)2%,(R"VO+6 K M/2":&)BE* 2I!+F(P:\2VZ,H9RPG;):D6)N8:%Y>*,U3X&&TZL!YI7"^C$A/&VN9ACC=7 MM,#1>XBZD*'AN(!-$+S';0\\.3F9/'[@'LG /SHBK+R-T&1"59*P='AT$_OZQ M;Q#X0> '@7]_!+X))U%8!V?G+%40V_O'A$%L![$=Q/;ABFVOF%7I)L!-R28K655N'3&H0[>/:ER#: M@V@/HGV71C4'%6$Q22]H7#B._-)>!UL0WWO(C$%\!_$=Q/?ABN_>6( T6>5- M4L"-:\R78F,!"'AJ#9!^RESK%L,L_2Y)*9_,2YS:JTHND\_4M E2?_]X.$C] M(/6#U#]D1!*FOB.8 L>'APUQ8/N2!HUS],H M*1A3-%C^>\C100<$'1!TP.'J _]V4/QM[AQOY4Y=O&>-UAR$Q/*#M &FVQ! M\HO!#\19!-&^?XP:1'L0[4&T'ZYH]S#Y\_*B*BX,9!GG6=<,!S%7I:J3P@T) M"Q)];_DS2/0@T8-$/UR)CG)2JF5JA+A):A[K50W4%V'Z[LMI"Q2*^3)]];PYMJ'5<&JK<-6/Q[RHY!@ J:M9Q!0J,(HB*YU&W>,%:I !4! =I2RG%G M;1'+HZ8\TK-8XTTR-5,(VXK_/\IR34E\O"%\!QR2S*DDP*#)[R'<,0(-PWE% MV+XHJ]*6X"[!1-;RZ3+!>Y%/$L8V:Y*.J+E3- M>+!$IP6\"LX2 &;0.4(^S9(+D$]30C#>9^CB7W%.@TUJ9(;47N4X(+Q@AR^%:-X^0Q;*M M7*QP]#A=TOW"L75G#DCW40(AW"'R$G>7YXA\RWW3E3:BG]3IQ]S7&TA&YH)B/;W7)+%VB-+HT(N(R;Q95V\C@$4?%2?2^]TE -1Z9,17C&'Z$_U]4$HWPK<'J MJVNP;TD1Q"3LR5"E\2:@7/@*,;9+PNZ_R N%3D^BO2>S"L>:4)JAY(_54GPS M@FE8H;90K+=M<2@5F-)0KD'%'3(7^W>.@N8)FB=HG@/6/&9Z'7HQ*.)A?8NJ MAGME4=G2A)F.+I*I/BS?T4-$%T6:!DQ09%.%!=_V?!8:^4;W,\E2Y4+@WES7Z MLZWJ=KFW>B:,40UC5+_Y&-63,$8UC%']2F-4QR5>QVNN!C,^F/'!C!_5B>GL MV4U(?2/RWKW-W\E7:Z4^4I2_PDR!!AF/^>!5I9-"@_6.=2YHGRO54+'+K/OK MBM [L5P*LP81^!%9GA&0/VI252BN0 $?P5GU-/MXVPV7K6XBL]JR:C#AC2E\ M1"*"RW,T^1MX69HE7):JYNPY++:*]$JE^6QMG! I#Z$TBI3L+.EBS$K@>Y+G MX3U=:GBU/#>4[.[G,0Z*+RB^H/@.-WZ5530FWB@)5#1INT2\"XDIH:+@[/=7 M+=%]-#E].IX2W7-1M:?'#TPZQE;H_2AUMR^\,K^?DDM3CPNZM,B76'&*.?MD MFA<8B0.MJ39%?8^WH7(#K"?$>0WAF^!@UF\$VXUV ;"F M8F&Z[UTE8M2H9&E+^C*%]1:PJJHU9*E60(2F+663->A^_-H4&I(E9@LAJ$>%P__KB(1'%AX669<,9T6>#Y #&"].4Z +;W";>$M-('!2B8;CH$R/Z\@ M^,[E!FP% WEBX;C;C5HQ?P ["AXHG*02N$O;L)BMAR?^5I] MFK)__JU]?@M ME>[7Y#_$9N=A&7F:K]!3X*VGTP.,G*SQKS31BTU:=.IF-:\>C1VCST\L-U=-2O$S. 98\*11&)&>YF)@?@8>0RO]CC)? '0]4E1^=P56P#TMQ3.0'.VS)90YO M-U61I/&Q_!HHZ5-EL[ ,J4>_ _&$U&]7E9F3/-#[$%M&B"V(K.]C;6FED%< M68J.6>,A"[8\UZV![>52:EP/UX_-$EXAEDW3N.8"9!QLR72]Y5U(9!L^0RFK M%R3.D-^PSR1MF!907W,ZFKI5=/=2-X-)V%VDW=TD4W#F6 M9" H-(8L$K$?MIVT_5S!:42B,7AWDN MY0%PME'BH?AWA@T"4I.UZ!Z(0@J((^()E4WIVGJ LO524W,;)\*IQPL>L;'N M_FT88TD LM>1C5UQ6Y>TMG7@5;.\4RD%LA]M4TJGNT80>D64X3A A^RO[9*I MV_)F5NX,=MH,;\&R%P.CRIR>&9&^7U+5^1X&>LY_,@5FL].]:&-_5%U(&G-:Q/##? 9 M!?L0#[<1FF*I=6GFR7DL,,A7P'*PW7-9;X.F?FB0&5OH(@3[0K O!/L..-C' M\+7L;Y:+I!2[R^*5[VWEUWB%4Q#:06@'H3VJ$[-?0AOC/'G)3I[G9GLX(1XJ M>1SII)#>1.YSYZC@/"GS?R=!QN\IQP89'V1\D/&'*^,E,4E1SX+R !17]8*E ML1T42M@I)CD4)@;M(W,&<1[$>1#GARO.%SGF3V$_K97(;!#C M06SO%1,&L1W$=A#;ARNV:Z57%9=OF>&>6.:"G1R:ATC445NZNJLLNJSJCUQL MM5G(<]B(ME@\TBF(S*IA1->O7>01C3*)'#K10R?Z-^]$/PV=Z*$3_2MUHN]V M6Y)@8ZEOW&J,?M-5_-8Q&#R$?&Y_0 .C23YA!9>T9[#JPZX*+*K5HO90E5)] MK?J4+$V_B)2R2?FMK0:C^ZFFK4M38SFH3T6)8G^/:%94O0/5Q[XELS,K/!Z; MQ?*[BK ]0;?3/Z2.6?8-MDNY:;Z3\PGM ]Z@:K6=Y_M'6^_3?(^!:,^;VAT8:CN MVS^>#5(^2/D@Y0]7RJ.(YK"[MHB;1U.PUS,N:"@UK3"([OUCQ""Z@^@.HOMP M13?.]\:,NAUB3AE;E-HTY!&Q4]JT:3'G&DSO/>3&(+^#_ [R^X#EMY<2Q>J: MY%)C+&5.>,5P5=Y;?#MSZL#M_.D#YEQM%M4F;Y8WNEB8+*DWL01-S MT:V,L7S#=;-%] Z'4K8J.E?U!:%%.RAC*"B2:;^;'%3!#86G5&*'(TN4"F)K!J?GC\T)0SG"?U-"F5/GK[J5#KZ(Q!_T^/CT]E MY!%B[Q-4-R7,D"9+6$R-#USFFLC-\X=R)E7";1S&JLN7W@J[5U,OFJ!_2R,: MTA:_@E\@VCB^]<#[4?:.?^(&LBZ2>KF!S2X(QW1Y.4. 59ZRA-<-W/CS4(GO M_/2_*C6%1QC@ULA"RS;NA:FJQ1GCPD^\8ZNZ2E5&+966\X@-*NH2'*"+1]7* MFUHU370.=-8TAT$WTCV(7X):@Y52?0T<<]AZ7C""VQ*N+F'W'BDNK0&)OZ*6 MH#S% 1Z$@C[$M=+>J8? ;&.[(_94N=K\W8\5Y8-SG1:59J8=W#8$Z"<$_CP% MUZ>V(H8B^Y=UXQ2'PN3_+D= MIC\"^191\?$S<-1RC?#,L(1V6F#3A&,0'&3,X/)X6X'U=UM(I^VF*Z-) OX4 M93/7Y4KA-(E>MS52=DDP^+F!Y&'RK&F$007.)7&HR!;Q2Q$_^T9;1RC7R"T% MZE Q_/-R_OM0XY$MK3=41^-4&>IYFY'HUBUP18>9$QF:PKQ,THF5-[H- M&K@C84FQ!*Z9J.X%F#/&>@]2>+4Z.XZ ?(#8_ 6X.9:86"XH>-5 MB4LE-#8^U1!'3F5 FAGV957*?_G0$(BLP59)#?@"?0A PD.NGOKEEG!W^1]) A2664YG7:+E%3 M@PT5S=$T(;YK2QQLI)"8HES,%JJ+JK@@)9TW;&Y9T(H]Y94S.QVB6,==36&9 M T6,#UV+M.B/\6"*&C'5ZW=2\.L*[X3#IBKL9TI]!4'7,<0M_(\EB4EXT"A[7 .82 3^>9@(@\"F$@ $_E&8"+;U=X=*KG; M9C*^]#IX.A;%P[4,^^H:*CW;*_84*X>3JLN2P4#$M4W!004WJ=8RH]U#$Q:X M2JZ/TNT*'770RSE#7M"PI\)S]VTHPMPRFB;E1WQX2IC%"$DR],#>8*J97&=? M\W(!5A6^*X5X(P0&FT1G8&Q7[=Q-R+6W=7-E$T$:RWRE[M^:0V7H:N!OP*)# M]P''HKF?@(':?P)<.)?IC+Y96,UF6C62,_ ?VT-,&9??J_.U/__OJY8?S]V>O7W\@4^N7]^>(A@1N%+A#<%+.FV0V MBUY42SI8-\R5[@GFT"_PW>00A< 50O7_S"L[\KS6ZY)BC/\R"B+592S7*@D^[--ZD9UT+/(")&*1,R. M9I1):-"4NE"QF]5C2R4HJ$4A#S3#,"7&IMF6OM$9" O&?(DI[$V88EP:\W-> MEBK!$ I\1__059-(?,1BC_%*T0+$]-8G"LV"B7/R[&D,'GBD\9U4-%.*DO<3>5O+Q.X_Y)=)5@9.D@N#X15 2Y MAG-$-V_T:!+]+J:;04? ')4LA7)E$;QG'?UKG5_$T6\?$7Y=<7WG3WG3@(1] MC>-Q8V*%_X+_Z="*Z^,H_?J4R+8[.^K&H@-AO:+I$RRA#_\6153(&/) M+WZ^SDJUCJ.S%LE8Y(DM)8U^4/D?1,O_02O]7Q7^^6*1EPG'S\^6F 7-DB4N M!4WX C[5]'I35>0*P=PPE\RF,\V6]^@K!3]E9MS@_-\.G;DRNWQS!''1?T'VH M^QX_80:\,6K5R_?_/(CJ,"?U!PC15AWH9"1#U03_NZ2_2)^ M,(/DU0:6:Y>W+VA/5FY/)M%KJBF0 @7\KS]JNTPH:X^U/HA\5F88R >QS_3P#@DKU6ET(S+1(\B6*SUQ;-%445[Q\KZ8+"TZDIK ODDW!$T])5YE?.:?; MFFKA4JSV2#A)28%/S9UFF5IR D+T+>8R2BE((25H0PN;>\-/QYW Y1^F3Q$" M"[>6JP\//Z[P\,//;WYY]>'\[/6K]__WX>6;\Q<_O3W_[1TZ&&AW73#7K MZ*6MG3M0&?L+5E*M5@7($7B=;44'7SJ'L$,0_QL\7?T'1^].'GLW?_>O7^P^NW[SZ\>_7CF_/W[\Y^>7].>;FW MOWQX]?_]!D8T1:!)BKZC/@U83B/Y>DUI.G!37_W9YLTZABNX0N +!.L*JIG\&,O[6V[9^^H&.NTQ#F;+T\\TV6_ M5;*1;[!D=,GEG@.E)#[YOWL><0Z!]ICPQ"+8-2Q]1>4EK3"_)#I+_HQ^+*HI MJ#=Y"H?>\6N]7@*O1=3>3);4"_KSY/M(YQB5H#@ZB_O34U2")\=LQ(_OL,\YFT374N>,+G^MIG6+8[EQX\"&.(DY M&I1%3TZ8:-Z]:[JWV5:?LG&D/IF=3UR[-N?3L&#(=0JO[R^]2IBIO:8PM$ZQ>T+J["O# MA&Z TL8DH5Y_E2WICC=[L&.;QZ)$ES])"U^"DEO8Y]5@07[&:\C4%"ZP[;FK M O:?])HCA:12FUI&*F'M7*6Y_:5 EZ&VV[+#6;IE=]?=&#TD!=$[(O6$//LC M6)6<4'[1+@E)!P[2^ZJA?GPL'-QO,?)+U6!TW3((]0&9=F(SA(N:B5"X4X/8 MVC"\34E7]OC/\H("\C9M??[J12R'#YM@F0>M[N=B2NF2Y2PW)JU7WOX/*(E( M+T!Z1=*CEBFUY+0K_$,4/"Q#94;#^VN1EGIWI:Y@NW/I-N7+\YP\ MLF4DYANV@$T8*(Y:; /ZMVD>+!+=D-E-W;X),:)*@)C8X2J]_&LP +BF1=XL M 5\'J4 O\A=P\JG,A5N+NJQ-J#5\$2#]; F,D@^<#E0:CY M-]XP=K4=0RI=$2J 60SA!N :)$CVSC;;;\;1\#U[X3-_\TZ>D<$B;)#)A&;: M$#D]0\2T1#LWI=Z&O+0TIDF#A4FT%5'*E=G2.FKQ MNAGUA>**H.ED9$9P1FVPMF/Z!LE;'E(6IL-0Q9E:&RE MR##P4!)K&>5V+Y1G:ETCY\>9QPV)C9#8^.:)C4*% M5::HSK;XBXSB@B(/FSOJ5('(*]/)5H3 NW@15.#\,J1?W[#A=9M!UU^ZPN%S ME#XOZQ^$Y?CE#(#I!ECD:_J_[V4%3H":#]X108\G3QYY'[['S>I^](/;41'L M3R:/OXVJZQ!I"VCFEU9R5X+6WMVFGTQ.'V^Q[+ZH[NQB?'XC,V^L>SZ4VPTT M^+8T )=F,,?^S4SM0)EP.D9+@WNG%6 E:/[]\[O3[\:P_P]).MT;463#A>,[ M"4$:W3T-@C2ZV_T_GAQOA'\/7AJ-[Q@$473W- BB*!A&P3 *TDCR*_'Z672J+LZ.;[ZN(HH]";8J%8V]^?XC%7-A-/C]^-[?1)W?(KN MM[()8FL\A AB:^QD,VW;063=0Y%UGS9X9**(HX9!%/DPCJ.00[NJ\2"O@KRZ M1_(JF$Z;'E\?^B;(KM'1Z O&(E^\?GW\^L77CT7B%M_5P=I&HV^.5W9R^O<' M)W]'7*S;'JJO1JZOI(I&L_6?I^Z_WK;O<$*^A5P+=-JI=O3S:77@ NX8/,#Q M$>_;Q&%&0X6QGJ$!%7/8QV&LA A*9S_H%)1.4#K[0H6QGJ&@=$9"B*!T]H). MSSHIG*!S@LX9+Q5&>H2"SAD+(8+.V0\Z!4-0+SR^/IF06SO@]J1 AA'#KHR&.,^>36Z=] \GY,!/2/ 71T*(QD &SEK=>XUQ.GDP.M*$$S(.,@2-,1)"A/,P M"C($)P-5QN/CR>GX:'/OC\AH^[GNU>$X_?OI,TPI/1E?TC6DE$*N^_Z2(>AN M>-/'SVZONL,).? 3$KR]D1 BG(=1D"%H##1HP8@/*N.NJ3#6(Q)4QD@($<[# M&,@04DJH,1X]FCP='6G""1D'&8+&& DAPGD8!1F"DT%1\V=!9=PY%4*7TBC) M8A$ ;WU"0I?2@=4AW'O!- XR!-U-%81/0@7AG5-AK$GCZ: MW!KX/YR0PSXA06.,A1#A/(R"#,')H+C427 R[IP*H4]IE&0Q.:73$2+0AYQ2 M2';?7S($W0UO^N#X6>A3NG,JC/6(!'=O)(0(YV$49 @J R.$QX^#RKAS*HSU MB 25,1)"A/,P!C*$G!(Z&0^>!HUQYU08Z0D)&H,( :L#/@1*G'XW!J(\)$OW M/E'EE[^?C>]LW+&(NO.#(2F,OS?)M%#P:99??"Y+=M[^KWV.\Q?Q%1ZTPT9. MJR+[_FZ6]0+N-*US_^&6!;X\F?/E/-)U^L_OYNIX_N^Z?C#],WV$''CZ>/+' M:OY=U.0-ON-W45(T^!]Y9SX:CX]/5Y^^7_"J3I\Y$K_YW\\ M>O9]])M6>,VO=94JE>EH5E=+]]-W0S^\8F<>7[LQ#R=/GFV/)P_\6_,]D3K5QJL\BZ._/)@\L9>K3ZL<3R(=4>^!-^/A/:#AL]UH M6,*2;DW' <+%EFPZ6B;K:*K@/YF2_89=P)O2?_.2?E>M5 F7U!]5L\$6ORM8 M=@9OV< 5'Q60>.W=7FXP@]=L%M&?;5*#D,4E8GI_$IW1F7X)Z3&!;+I*\0'$&=ZRC6=NTM8KT(H'_=;NBH[;_QI/H1JQSA2R_ M4L!=:WS<]JEWPK!1GOWSNS?O7_W\X?&'\U<_O7KQ_M7+#Z_?_'+VRXLW9S]] M>'GV_NR[Y^=* 5^D8N"(M MV@R^)O;(=716EBU<\TZMJKI!"?$:UA"='!_]*R9*H[7? !/ -7F)ZT[P7T#S M.9P<\ /HP2QBO-/AB(]^HJ'!#N:;(Q_^4/[Q!2BZBTV[E8G D#@;I[ U]M_B,M&_C5]&OT"?K$A66OW#_/%]),[4 M\;%XM!L54?!Z/?/RV>318*;G!K[7TY[I3&:&=;7.SEX]^F9&QR;+W/V:WL ! MBH0GQ[B^QR->V\2L;3A@@>S\%?CT5HN]D8@X5P68#"!*7UM)^S)I$ON:% _8 M'@W8+Y?F[3)OX%UO9@<>L!#NA=FD8O3!Y,'#+46*5SCUU\>\KG GWY54;PU M['%\ND/8X_2A%_5X*$$/7Z7[_WO^ZWGTXNW//[]Z]^)5'+WYY<5DMPBG;/W) MY/C;Q(!ON/5?LI9AQU8GV9%'9!5LW9$:U_7%-F28.1]/'GU-]K2F*EFJZ'2( M-?NKJO,JBU2)EJ[Q<2+CWMPD9ON5Y-O)IGQ;U.:9JV2NCJ:U2CX>)3/@VG\D MQ66RUGAX/GMI>R)>OXJ->[RK[7"/;=PG7]1:VWG'O[JUYCSJ)Q]^/OOE[,=7 M/[_ZY?WYAY=OSE_\=G[^YNTO'^#3G_[O_,WYA]??/?\Y*>$0HL_\G__Q]/3D MR?IGKM-4:G5^*=()'O-8Y15&< ?BB*ME=IFO>*=T6#5WR=J5J\ISU5[3+>F4&[#4>PI %45UB9&"K+N#B;>#&$1P M 8NTLXNUV\7*[F*D%U5;9!A T&914TU5Z :A MS8)4@0;C'&]!%DH6(1U/ MP-Z7WR_+9#-X*8[NPN46Q-J'92F/ K\G3?$4+L>&^^C*I MLZ.BJC[BGGO+W@C]^/2 MY(G4Q13U4T"E\T2BHF:L!'<,(ZF;4,AQR)?TA8U M52S+D?OQ$V2_W^7Z8_2:;V,V^79[=%6R[.FMDF5W(V;?7JCZ(E>7^QU1)VN] M6BY5G0+UD'L*.(;(<:NZNL@S#C6G1=5F1U/*4NBJ:/GH-HM$(M9Y$ZE$YW Q M&G"U J8K%/*;;C%]1G_.,6V(?P![-74.[$<PJ#!UF*<:SFF]U!0&K=.% M@NN Z^D\+*T@Q_7DJ.(R..]Q1+9)-&N+65X4^#TR^07\MZK7*(":NBKH(9H2 ME22LZ%%)6E<:_E. G%HD90E,/(E0T+D7K/#,PBM/UU%GGQ2>F=(LK50H8."] MJ_)H5:MEKO$>L^82Y0@]&38!CP&#.>+TIJJ15+,.%4 N3";,H?54T_8\E;*WCQ5DEFMFSA#E6KHR7LP@(D M3HT9OYJD23O5:9VO^#7IZFFK\U)IC/W3HF +"N!(#@N;'=GS]!'LWJH >PWX M"SDCA[W"OX$S+SF+)'N -)IAN@4X:Z5*A6R(VT;J"#EZC2R3ESY7RUF,HY]^>A']-YH)\M7? MXBWR[M7+-]'Y6J.4.0,Y);D2MU'&3?TY1R$"]X]>KDO@X50+'TRBE\Q;>!7F M;M3VK* AXII!5>[%]DLH*+! Y\8HV'*%^"<4=J50PI8C8R-[:F MZ?8D/OE:=I92HSW'OY_GD\@Q6+*;S M0/3BS?S\K4@*;ZT3,)B,B.X*C[K_N2]*4C QZ8G(EL\>_C7F_\'7>O;@KT8Y M-%5#5JFY[6=L].;FV-NBSD.6A7?&4!W3@FQYS&J;1<XHN]P<'8H&]$$,RB%V__]\W+(\:0WM_3?U: !]+.V?&;%]44 MZ WJ%7@$]9GWFEM%8Y*!60X&F +5(2+24^SQIL!DKL"2#+0$G9\(UU&6'!_L M<]JV8"1+;ZFG$ $-QB!8"5A,81PQ?%:FP*;(-*Y-*WKN#?PSL&#@'F!DIM8V MS%KVI>GFQJX!JW.%#G7L*PO? NE_L0*Y5*(X@7=5RU51K962S7$7XO,5/**" MY\-&7.1U59+U@Y>YO6,=R#H?J>;S&>> M586*%[ZKT.J8)_1W=YNLB<@&W!KM)>0*4/5T5R?42?,# Y0LE]&DT.@QIES3 M8_;!2CZMYBXLD2ES&W"MX*H*;5&VQ\BV\LW7Q)AC8.?GC; JO$CKN )+E!IT MU(Q5FZ2>M984I)'\MW,!&A+54N)4*[&MT#Y6&;)NS)$)],/ C4OQ!'+=%9II M]"D;A+@7\!1PFY3$5VB94Q3^9+["'S:"Y/&?QZ^&0YDIJ61I :(7]^50Y/F_ M@*%<0.N]0F<87_9G<$' N/PLX;Z]_O26@<:;1!F JJDI$V;U_<44U2U7_WD! MT=@FD^5GXT&RS*AN*0]5 M?63NMH\D]>(6JCZAPSM7;"R[FK4$!-W8B<#&,YH?%//^?93>11_7B%T!^4(S ODKB&!YS M<&0M[B<'8KG2CZ"@2EN GI]5<&M%E=+G/#K:]$_&X>U;$- M\69\.97,@C:4N,P,^2Z#8X4AD^)(F++'@N/*UH9BF% ,\\V+878<#!:*84(Q MS.T[*?=+PV]3Z]]Z'6_15]Q:D7PW:YJ,;#W;J\E[IMCORIC[._]$PD.[7HYV M2;Y:4$3)Y2ITB[$7O?-#J6Q"ZZINNK[*?^]Z X[V['HU6Y<4Q6XIV\L^A)=9 M(R

69[R7];><'F%*07:\7]PB,OJ_]ZO#*X.W@2^L([-6,4LC4R88&)'M& M:,[JG1G N$*[_L!XATE642X8K-:=G[7KA9B^VYGA_>2J1)O(X=WU!G^[3CS< M?/UO2ML[9?JS+&-0@A(V7'/J$3.EYHR#R#BBM*L-^IF#"%?,%)7KX#DUWY(? MH5+KQPTZT9V]M$N#5IQ6< ML7V/1O5?WA362!PL.;84E!_ UA@NHRL6+ R!/IQ0- MYS1!0:>5HS2-2I9> -=6P;A[]LH--J^81!O+E&H$*CS3TBS)EY2JN:SJC_9$ MQ9)VR+7W3A3L8+?)>R4TLBE*0 J3XP1PGC\JM>*8% BB%>DB"HC@$\S#77B: M:J1<%8%;AJ1E2LJ8HE[A!].M9N#.%SE&T/W %ZV22+_,N:YO"B^'^9!>$8F- M/?1C8(<1Z3J7DJTL^IDR2OZ)W8''W<^7]N=*?GXS?J?:L=B[#=[4A'<\4\7P M/)@03#@=J:0N.6-B;]0[ NZN]-!)=!"T>Z]RFB MK(IJOC8*EU*\EPI+]G14J#EF=:6HB"H1R(.BM/&,QQ9TV$F M'VM::Y*0:!T@=^ O#X,+L.Y[@:T*9X6Q&7:@.A529D=KJE\V MI0$F#0[:OU0SW%2D>XQ>!U@6)AUA"@96M4KS1-P2*80KS+7@T*M&<^%KWZ)" MZEJ#V+$@K'1>U00/E$AJ!A=-;+'_?@&%MKY(7OW.&=+5#(K]'[TP\GP'QKP: M/^92<8U,!YGHP8/X^/C8TQJD#:C6/DF9RU;)&FMX7=DB2PZVR"^QD@0K>[%X M15]5VT@%+S4WD5Q9 DDO0:9Z23! "<7"JFP2G45ZB65(> \Y&UPJO_UN1OHB MYI("M89G%B-"_*)8N\1UBW4G!T]K;6J%&=,$WI(7I.6GYMVQDD;V'VJ@*2E"Q?2$\N6,D,DY'>]_P0[M-A@R)?RF42U M*/N$K2#4V24WA^4LVZ+)5\7:O.2?;=7D:.+:K0;!,<5TNJS=7@ K.SGE'5+V MS=RJJ5_% E^9]?WN]\E)X=IM*;E91&?J]M@4&X[ZD114,$>QB'^I2J/?CP[^]6K8OL9=@:#V#L M4A_\JA]KQ7(/3:!OI(G.LC]@9X&S7OWPYOW+,R)1:18&M((])_XPAQ5LVVZ5 MJKW8*VFU;]$I*DT:$?+V)^9"N[A6JUG;,\&K?G[#O8$#Y++-FW81>*4MT015 M@U7$U,!*1["Z>?6EKN_QI^([(>ERO<(6I2P[_+M:T]\ZMBR(],&JZ" MP?IB<9FI3@AO8RZE(B8I+F43UC1; M4'V0*O'YWCOFU)F W^,;@+4KZOL]O;9]6^K>8RXS#0FRQ9M@@U_\\-Y)]?W[ M+727%FTIU2;K**.^R(0:"9N\:1L*7U"]+YQ@123'@O7- ^1K!S2EP,^L,Q=3 MP"<;4EQQ#+$VD&PHG<]+2FOX42&1R7C.64_4W=IENBD0DTJ:\?FN[_I%CZFW M-H[C/>'M_\ N ](?NI5S?G*XW]EC+'H(BRH%^8A-494J&GC2;7OG"4F_) M!Y!*P[9>:5YYHU%<>KF_(BC"1'K#0WE;*&\+Y6U8WO8TE+>%\K9O6-ZV5_TN M8X1/>H&]2]C(=&9#X-&O%7A1)M3Z"BP>C(3I0S'Z? "96V'XY"9&W*Y,F^'U M",;.W0(#&YV*J^U!NAC _J>3,QB%CR-!29\4U3@SF$VUY4XE:^ M+:F!IIQ7R'"PG3D[N@H41FL2=7;A_=6R6XHAB.YE$B9*D[JF. W>3/G(0)(8 M(!06]Q(4[,_16-6.1Z_L!-R#P]B/+5#)@.?AN*Q?$!SQ;4OPU(:[C5# !_R[?JMZ-T6]!O&9;( KS5O[GGC=G/U9G6,JK"#8(P\L&#!B!EQ(J.6;Q6,ZQ/TQ*$ MX! 0'[Q+9C^3_VL)W8X4"I82P-\8;2/L/HJ3N+9.=@ H/"ZK8^4 &NFH75'* MD-6!E^BKO^T#JFU!E/)R!AR3!AK "2:2M2O8&+B&[FU? M'U:FM$[J]4:A)HD\']*KLP"[^QQW\_<_JRCN9X+9N#$D0)("I3.;$WW^N>&H MD-$=IA<&FL%FM/$O_,3?&9'\I8E_>I(?;!1UB<477%1/7CMN;JZ]:_!#UP#N ML7A'XQM $1NS9OO*#\B2#7:)J'.=(\WK,QS?EH*FH^@\*C:W;5"17U1 +3JO M29DR>1*LHJTI\#O'W2!KW_Y67GK?B?]:3LY0O[[40UQX8!:930)U=LTW\]D+ ML,!&US'*QG&R4"/7D<)28/,8;ZZ'[46PI^DF]+75&B#8@8O6O4%%7D$U55J( M=9Z9##7*'+%%^VQ.-=C\]AN2:<\Q!0V_;';9[\XM(F0'6<1#QF)>X1TE;+^$ M*\?B&Q"S0[@<31\V]O@,XS(],J.(1]+OL:7W1DH@CW!XH4$"W&^.LZ_4^D"C M/J2#7Z/,I]V*"P\GR6^]\"N40;_/E>4"J54R0LQ:,0QOA*K*!AG0E"O!_FD6 M&/I@%*L<]",8@7[8!LY$G5UV[16M^&H.=QY$KWT*T%S39YLR\^U&*; :,B.1P7",2T5&.'P/C][M?!<382U MZ.)!$P3+T/MNWY_]%1H_F!J+%]5RFI<.[WU_A89??TQ =0D"G)AHH)WWUO7L MY)B#O3^G#@43+!2(U4[]R\F[EH<8ZT ,LZ\=?5BWS2Z9*: &#G>55E:'>!-X4D;ZA<[;3*.:" &1#3P MHCXHHKA(*(1H(D":Z$4T*ZI+B1Y8SNLVSMF/O88(OM[,Z41/GNH-2^Y)7)GX MH)7@%Z;3 D/Y%"RA;FY@ENO>UV>Y&8>P4<=1^62'HZ]]_5!J$4HM0JD%EEH\ M"Z46H=3B&Y5:;->[=ZAE!PJL[V0=76T8&W^KDW;T4DH6]I[,0S7;* CQS&JT*KW[#3ZY+?C';2..S/>+/2^+Z5\HR^AC/;2G8SFQT M2]C*#"F*KZL$L&O&B0K6F9=:5\XIDS#SHE9H(-&,B501^PANMRDLZ$Y8(.SB M2T7/9;L_2JCPG-U>\8#Z/DS?:;"^CYU:!7?BWFX!@YRAYXZS1JP_\=O*#'NI MT,337H!DZ/4H\]).-7@=%"'T%FER?N2SX)LG-1;"'PXL\M;Y:WL)AOQ_R(VO MKIHB\8*[+(B8UUR][XC_W/+DD??A M>]PO_D@LZ,>3)Z=__5[>T^PPE1A%?"%CV" KE\VW\#TZE'L!=Y_6>=^L_-(, M[.A_O>?QM2@!SMVX"+%=;^#_?2OW?) TB ,.UMT_OSMY^-VWHY/YZ >WJ4RZ MA\>3DX=7T\[LVKVAVX#*0^?TCL_8[@=L<[CQ<,QK_RD5A%\@33@S^T>8)Y-' M7Y TX11][5,43D?0*($TX2P$31&(%>RMSR6,)#5#W&SLA JJ?\RDL9&TQV,( MI)T\FQQ[@33@Z^V\T,^ MS"%M_.>I]*^W[=]&_(R&#'\9'07(([F)P_'%('!'0Y0')Z?QXP>W;GD*A^/ M9510#8'[[RT9@GYX?G)\/ G:X:ZI<&O?^6 50P?+]/ ET7UC^. KC) HIT^> MQ2>G#T='FOMV.,8JHX*O$+C_WI(AZ(?@*XR""L%7"+["O6+XX"N,D"@/'L2/ MCA^/CC+W[6R,540%5R%P_[TE0U /ST].@Z=PYT3XZ^=7@XT __F0*/("1[I6 MLZC^S%*QNX=^/B2JC+4D?#?8OWLETD9*JFMG1MRF^^7PK()GS^*G#V[M-!XD M<.-H:#,>^-F@D$9!BW!.1DN;KS:BZ/!4SH.320 ['R5EQG"0OM#PF\,[-B.U MLX-+M#>D"B[1;B[1:7SZ(&BH4=)FWS54H$4X)_>%-L$END'IQNUS<^$@'?I! M"B[1*(D37*+])U5PB7:BWI/XT;,G04&-D33[KJ "+<(YN2^T"1[1SN1Z.CD- MYVB,A/F" R4_MZKT6UUNU?UY.Z@3L)!&OM!"E[5*(D3O*I[0,O@57VA7-6C^-GQK7O4@HX[ MW*,7G*K1T2*MB,T&GX)#L+>F"QAD'&8)#$KC_WI(A."1CI4PX('<& M8?@52^;&CU9XGA1P_Z3,(ECW1X7U'[ZA>-QV,.KQ Q:.Q3 WELR!*W]_,%)?'QZZQ&TX8 <]@$)ZB%P M__TE0U /SY_='H([G([#/ATA/S02.H3C, 8R!&7Q_/1I_.#XU@FB<$ .^X $ M7R)P__TE0U /ST^.)R>CHTLX'N,@0W FQD&'7#$$[/'\V>3PZLH33$5#-[H(./ZI2U4E!M69)MLS+7#,^CM4 9[;\D0]/;S1\?QR>W=NG! #ON !/40N/_^DB&HA^!S4Q5U38:3G(_@2@?OO+QF"=GA^;L+O'"P@CZZO[0(YV2TM+E6V]R(.@>M<4XF0=^,DC!C.$>?HV\. M^M2,U,H.#M'>D"HX1#LZ1 ]N/STH**C#/5C!(1H=+<(Y&2UM@D-T X?HS@"$ MPCD:^SD*#M$HB1,NZQM,GDP>/QDV=]U63%%&U4HBI5\XC]6FE2JUN7<_X M94BT+_;!"]B6:9V/3/=\S9)L0Q//3^/&# M6^/U?B%Y&6R/$9Z]_=)E]X(6X9R,EC;!U]V]V.3T[K _PD$:^T$*N;]1$B=X M5?> EL&K^D)>U<.G\<,G=X9^&)3<>,]>\*I&1XMP3D9+F_^?O6]_;AO)U?U7 MNGPR9Y,J6B-2[V22*D5V9GPWL;.VYVSM3RF*:EG<4*2&#S_FK[_H)BE1HB13 MU(.0B%OG[CBV1';W!^ #T&@T1579HZI:_BU$4J135R2*JE""0U%5";"DJ&I7 M496B-EK$<1BQ.7:.(RQ(3\J"#055F>'J5'*?BB8].I*RS+T=M=G^?N,CJ,"\ ML@UGS-G0=<9Q':9C%]9/9(<&!PI&CP(G"D=>A MJ[65>C7W@2UBG-/6( I'2/K+"P.%(Y_46G&=YDD]<*L'A2-(<*!PY"APHG D M ]^H2JM16.\J8AS<&D3A"$E_>6&@<.13K5JA7%71(&0OEH/)%7%"8OM*.>0( MW/@C[C(SK)5[&W4I?(?NI K1-=T57UX8B*ZQ(D,*@@,&H@>2_M+"0/2 %1E2 M$!PPT/82#AQ('3# 0'R!%1E2$!PP4#A!TE]:&(@>L")#"H(#!@HG<.! ZH ! M!N(+K,B0@N" @<()DO[2PD#T@!494I!3;,VFUBHMW#A='96<*L[F/ MKQ232)LJ8$L+ Y'V)U51JS5TP)!^X("!V(&DO[0P$#M\JE;JZ& A[< ! VT/ MX<"!U $##$06GS2E4\]]/1#IQVGK!X42)/WEA8'8X9-*;9H+QP"I=E H@00' M4@<,,!!9?'JK*NTZI9Z*AB%WAQ0*(T[+))5-\)'"0,SPZ6U3HXYFA:/P;B?E M98C[F>$O+UO>TFRK*C,J#:?*5X*!6'L?56:U6NYPCO3CM/6#V(&DO[PP$#ML M4V5&VG':VD%;0TAP('7 .1Q2>ME?NV&]*.T]8."B1(^LL+ W$#!!(J.EA( M.W# 0($$#AQ('3# 0&3Q256J30HEBD8!J7Y0*$'27UX8B!T^U3JT*U$\"HAZ MF+/'D)6FQ>I9J-T#EINJD6UTN!] B['FW#-R>M-4A=;(J&C@8JBH8RH5>O4SB$ M$IACIR?"@O2D+-A0.+1!.)2[CH/TZ-3UB,(AE.!0.'3\4%$XE*UE4:U)Z3J4 MR!36WXY"(3SFC50$.S84"F7GFG:UTB%-P@@-CIYYARYCU%J56@,W,/>.KUO, M2?33*[2+WG'Y!CU8EKYK(N.=?19@QYB(Q5P:[5#X>AQ8SKD5^T7SI'T.36EH MA1VD(Y\#K^8=%Y.5 @O2$[384)2[P89?F_0((S 8](@V_%""0R%5";"DD&I' MI\^59K.PT^=$<7@UCT(J=%B0GJ#%AD*J[-VP*C72(XS 8- C"JE0@D,A50FP MI)!J9U<*JW7:ID*)3>XZS.+I[91@0.%JD(J@Q8;"J0UJ_M7\A])(DPJOPX1Y M%7&B9ON+BY$O_E5X7W&?PR=Y?'NQKS]S#]WI)FH!7?3YOY713JGL%5* "]*31-19_VB@HL[ZF=!K*=4.ME%*;#)S 8- C:I.!&1Q2'+38$ %EAJNMU!K4_!8E-!@TB4(> M1%B0GJ#%AA@G>R_:2NX:#=*C4]T!9>WKIU&O=)S84%\_ M%#"@N>9^U.*OX!O) ME_D!)<0#::U[CF[U<^"5,FA]@P[&7(WJ\P%YTBY&O:$TVLV"+69V^:)V;'-MC%HX ( M>4!$\<[*^I*:TE(+.^E-](/7_AT7!Y4""](3M-A0O),]WM&*ZW1(BD3Q#L4[ MM$-4]H"(=HCRTY>JM%NY2QZ)P$[=$SP6%BL%%J0G:+&AB"E[DJ[ 9HRD2)DC MIFG98SS34?BB1D6=1):>+CD^<=NV.HJBCLH(@E<*3)'BE(I.*?(\%NBH*S,. M&(A@2/I+"P.U[,>*#"D(#A@*IH=R;YI1W($4)XH[CA8Z(A8<,%#<0=)?6A@H M[L"*#"D(#A@H[J"X@]2"XHZ3@8Z(!0<,%'>0])<6!HH[L")#"K+8_@^&"FL! MH&CULZ++WSKM2J>]!]I(+*'IPQ2-E0"U-\=G S3^\0MSALSEC]P.^#^8%_1] M!\;CL;'^ I_RV="!_QD$G/D.DTL.R[1"APJ"Z$ *A 6QE?KSJZ]#1 "_'9B/ MRR8OIMJ<++/IR;G6*ZW.+TLFNYW%V&!^MZ$L>A7VF[ "\232-N?LT_V(BY:5 M+M<]\4,LQA[\X 66SP=LZ#ICYC\Y;.*:,.\7-M0-WW&]]\Q/?=<(7!<$+'X* M,P(/%HB[GL) OHP1,STV<$WX(^N_@)&R?1,^-F#]P#-M[GD,Y/W)'S'='H@/ M3'^M&W\%IF?ZIF/#H\1?%]^M/W)7?^#I,7ALPMTU0XM']L09Z"PH*!_"YT%3 M=8\]Z9;%?>:-=)=7?OM5K.4G(34@&2 @\;*&9"_$/BHX%C(4Q9D?SZIGS."6 ML,8&O'[Z[T@5Y;]C?0\C4U )2Y]X_'W\PP<6*6FU&EG1M5U>PP^',IA6ZI7. MBAS_6AUOQC+[&I-%2JT'OI-=:F&A?9A]M$[OU^:40AT**[S7NB1XUV6-+?C' M@C'XQU:+>/8I;0,RN2(#;CBN+E0N?.'G%!W)B10UJ4@;T_8MV^N%X+0UK?DA MH=8K!.C4-&9NS5:@NE0"EJ_Z/(5OC,PB\RT^3A"4'8S[8)2EE[628J9T,&#M M7X0!K]44M:$RW6<7W.#B":&MJ*D*TZI:-62V6E5IM59^2NU4%@5$^@HI3X'X M (ET$Q\0'Q ?G"X?_#OADR=,?E.:_#<=1:N]:O+?M)66IJTQ^>Q^9 KOWXMB M'A@7?-IWS7X0&G-XU>S5@2<"#R G)W"9YUB!#%-$_")^L8:Q,E++]D%H(4FJ MVW0D)E<_&X6KM5]$6"= 4T0H9CAC<=AU()9>8!1&@;IA@*C**-5Q6:?^2PR# MS,#,7CQ]4F ;(]U^B,-:\0WY-P'ZOR$"A(#4,">Z#Q"/0#[\S,Z'&$TR7 2. MMJQIA)L4&!E8)H+7^7?,Y.=)R)2(1<6CYSX]X3;W0T447_%'#OQA]D7=SIAO^F*29TRW?/&?N?70ZI/G M#]'19OGS&?LU\G32_WOW_8[U;KY]N[SM72KLZKI7R9:PCY9>K513V=H$RQFP MEMS=Q:[&5MF^K="H9;S@-5J11J6Q;D5VMLVS1CB;HD9A?^+Y!7Y@:O7\G]*. M"AO3M>T +.AW[IK.@'$8Y6#*EBRFTQP9U-7K,[<]UZTE_\83R;#VT&:DNO/Y(<\:K,L6''D?/\7S!:M,<]FK_ ML9#QL5?&LS*S;D03FSHE\_YEM#^4]>DS3VG$]8'T@J)$]C1Q+[+B=M;GS8:: M]1LPE3=9/]O(^L'7T-[\B0QDP!*>4O:5%3L&GF/;W#IWN:6+M13@>5F?H&1^ MEQ< 8'KF!S-/MT!:>/8O"-\QZX?[X%8.3=_+/OQ-G@Y_G8J8$!U5="3=$$)3 M?,PQ?I[WI>2+F(#;7N@(\V?Q,]^YH&6>8!>\8C$2" )>(#K)KAR9UV&/RI$T M5 ,^@4C'G%M6H1*^;MIRYSKCL\&:S7;XLFO?(_?\,5#B!I8+_F_HZI[O!H8? MN-E-&(S0"R83Q\W^,HBJ=BXY$[ Q@G/K)<7]N M9N87=H2/U.^[TRT>IB^^Z>Y/[HNEO@R5/D_]@#=]W'CZN-B&+'5XLCDR,X0% M>EJEE41O!5TK+*+7*6V&=053FI,9I!0M:9O0S;S\R1G**H*9",9#$A4%BX^? M+9O$1>1>YE^BNS:7E1"R*L$5P@\/MD7ND,WSS?P"52OUN05RG;$3?C8>>+@6 MBQ_A%;<<@\6WP@K42[ CEK.1)#2-JKA)I\Y2#QS!_JQ*,;5?6I(=6\: M,I-B(6F&$< 2&R_3!5H0;66YJQ)^JC;[5"3I-9+T)9+^.X M#(M8I.Y@#"Z> M)W/+CWPFZZ][!(NR_I!XJC[_U+72OKHD['5.F#/<$W1C#R,&$^@"]$N7?QE@TUQ&/6S(]S1!V;94U?K63Q9JKS M&9YNR9NGRF%-99X:( M:O$[\G>B3-&5TKGX@(21N]!]'9PM@.A$(+F!N;L A+CXG+V-K,:[C%9C*LA2 MH\',0O@77:*N"+]<88Y\O!D]/E*:=]$?A<*%6WKB <)A.G<"GUG@38$E]U^6 MFYGXI8/%5X;;@K,@U)L6FR;'*?X]U$U7[!L$/$8__7(EH;(S'H?_A!SS %U MM"D*:PRK#T8E<%TN* ^$RM"]4;3Y-QO.B%N#D%)GL\XRE 4)!F#TP7^#\*FQ M[4D_Y_+B2G*"?.#\\Z*5U"'BGNVTLFC/=/K^,4P9(G+YEH'85H4'I[817M&" MU;44J+0@DO][_3DFSHR6:%X#Y$-\>,A:GEP,^?FS(;A2?&_ I8?BQ*(EZ4?@ M))V6B$?C=WI+WKB<?LV@&(OXD!RMUG&(.X\$(: MOJ%I@R\'3X4!P2^D-$N&M8)!R.>^*+J(]IUNNZR>0BMG^(#[(!?6-D 4!(;@NTD/:(9V9#RBNHLY+UQZ? EN5!+F:VK$%ZSN MKU/)F]K&I,T3=O)72]0T@)B#N(05& DC&OYQI2%-/.N=LE3@7W/1E(W>M])P MAW05\MG,_'HB +.Y4&!YO$)(>6B+)R)D!%="#*7";E+?FVJ/- ?C"2AY;+D3 MMCQAZ./=W3F[OLA9+O<#F7?@$!@Y3V$]BQ?7R20]F:G/$Q[-$.^^=QRK[SR' M,Q5#,EWYYM"KDD&4L&)A] M/B>,P<+T]:7?$)_DS-P*9.M+!-Y8U,_"0@7B0 M$M7.B.66]3_< H=9C"O"UR:>ZW-0#%_, MQ07G7$XF"I#3;Y$0A?0\="S+>1(/"V,$\6US(")L44?D@*I9YM1Y3&@6+.N" MZK[/0X_Y=]27;&E'>_EYJX/"8;V7A82[JQ3:U[T+S:8\KKAP]\+O:]5*[15]F57O'D97 M"H?M/\"K[#)5-%7XA3('.^1;. *O'Y$_)EHY&5C>RCC/"3QPN+QW1#"% [*> M8#0,!*/6*NWVYO=HEIN!%LMSB6X.KT:%VK-<:D(&CPS>D>(JU!B2)_^W2;@%U/DN_79LO[]ES\ 9I>J3]P8? M1%HV:B]WF\EZ0VFTF_C *WV;21PP$+L0NR# B=CE.'&KU926JN$#K_3LDB^" MW%L:YN0CR%1-3+)N"U^3;Z+]$VX-33!DHO9R,[?:5IK-!CYL2$50P$ $0=)? M7AB((( @FDJ]UL:'3>E5A#8'#XO U>*9&WE<$E_.@RB;4DWEA8$H^^S36U71 MJKDIFU1D1S#DKL4F;C@QHU0RP<<* W$#<(.F=.HM?-B43$7>T29=D9'<8KL" M?.D-8FK**I47!F+JLT\MI=JIXX.&- 0%#,0/)/WEA8'XX>Q36ZDU:%^N:!1H M7ZYH!.Y>O;X$6ZZ#N)M23.6%@;A;5EUV:G0:KV@8L*H($01)?WEA((( @J@K MS4[N;E.D(LBB.]JKRXO ;;))>([^X/@2)$3NE)E)(;,QQ0S?=6VPJNDW8*WM:TPC8+,VE5TN*52K,*.^-'7'0,!HZX MZ&B@(B[*R$7U=F%'RXF+D)\I7!>M#IQ W'6J579(2VJMTL(-RL+%LYBN,]HC M+L@U!6L"=/,+BN; *Z4_D;ME^+[SV(>!\J1]C793Z11W!G*5M['28)9*[_!= MST=\ALT0$I\1GQ&?S;!M=I16L[#"G^/BL\)-:!1!_^KKL#KPVX'Y*/X-_XFG M'XJIF%RX+O*3T>)^/*N>,8-;XA)4 X"8_CL"1OX[ACJ$ Y;"TB<>?Q__\(%% MD%6K4570:S>MAY^OU2JU^HHZ(H&,JDW6Z-4:L)*++N_)G.&UUYLQ?S/'#\QS MC8]G#[SZ\+?KUOI_&0TI,EKEOY.',^:;OICD&=,M7_QG;CVT^N3YPR@ZRFJJPQ;O$5QB;[)9V;CE^R3!7:62%E4W:/GCER(W?.=$? M^'G?Y?K/MY[T%T\HS]9#F_'OPNL+F'&V5S877EFOM#J_).7&]$&@ MC2W=BPVD[MJQSW_O=K^SJ)W9!$3K;@3,7?E-7+P=3RHMV6>?V/2[YNR[GOBN MPH#TC1$S/;"DGL-T>%_TT3'7O<#ES!FRH6GKMF&"A,,7Q4#A7_!5P[$]T_,] M\1%[>I4NFUB!!Z-9?TI?F;LI*?XM<[FEB^RI[\#3?-U^, 7%ZI['?4^!OR8. MA_QJ.9Z7XX2((G_KB,(BILML;?@WW8-)&-SS=/=%*K;.AKKILHG+/?B '*?" M0%%-H=W]%ZGX(9KP;_V1NZ _S ZDSL.*R/65:P/S'SMVN"3,"7P/)B9\ C8( M7/$?K@,"$VD[*NPF-3!85BL0[Q0O-,?@7_CBJ>)?^,;4*EU>7'4' M8Q-65W?M!)(,2C=..OP/1, MB16\^]YQK,_.<[B48DBF*]\,?S(%X=FZ9;VP 7_DEC.!IWC.T'\2HLJZ'@-O M4WZ2/W,C\,4"Z,P"88.WP$,&XD$@EES,6^ ):VN (P7+*\8S2%RXI*@?C[U/PD M-*#"[N7#X4E"O<'EYOX3YS9\ >S6:T,4 TG:ON3?X.N1>@LQ\T(-2WQ,CCT> M^M*A'3G\PH9 ].$\R?67\8Q0 #!Q8!#%TCI@]ZU(H>;-/%@&>Q6MO#\0NR]Q M*")/*F]L%@[KO1[XSHLU:MU#*6^!PJ?D^&JULAF1>V_X KR"Y3\6GA*F\"6=P -?$?Q><&HY3'SJS8A0-0!GK[ #I,0\F9E'P\ \:BW7 M#EJYJ6DQ14H\=& >*MJBY5*3$K 3&;Q3-7AJAPS>T3G>U+DY+P+7T^0AON- MU(FEX -S*SF#J@$Q'93+#]-)5_K5&TJC30V>BX8!JYDC=B%V08 3LZ=GEY+I#XS]@O:_K?ZC)YU$FDLDX(8>!FGQN>_T/J6$@@MCV^A]2$60!'N(M0OP!7O+(3G2@:/X<&+X\"!$XI9_*"P,1^-FGAM*H M%=8FDS0$N880/Y#TEQ<&X@?!#S6U@0^:TFL(;>#1#:]$[\>9."R]\<(! ]$[ MW?"*! :ZX96,4BD%'RL,Q UTPRL>'&ASKW 0"KW/E5@:V;*7W@+A@(%8NM@K M5TE!MHW?B!E.S"253/"QPD#,4.P%J*0@RYBA' T3\0=S5XN=LF67[T1W;$S= MQ?:(%'+=P9HE8]H=)#HZ!AM'='0T M4!$=9:2CEE*KHKM/F]AH1Q'MMMF%=1%M"6_57K@DKZB<#UUU?@R94;KJ?',L MC[?]'%UU_NH!EX;2[!2V@WI<5YV7RX82G^'!@OB,^(SX+&-#[XY6V(E-XK.2 M'^-$CL!=>%EXX(4WA(L^K(&?N"%Y\3Y@?"E$JNLJ.,DN%I5<"*PXI?T(\A&. M!KR2U89AA8$HABB&<"**.47P2D\Q=';TX"!\UCW3P)=R(YJG Q#EA8%.")U] MJC44C4Z/%@X#5A4A@B#I+R\,1!"2(*I:[CI<4A%D41SB?4/\4=R%:04^IRZN MQ0L_CF4OO0W" 0/1--!TL\C#FZ0BR%6$"(*DO[PP$$%(@JA6-7S8E%Y%3FXW M#CD"U[LN]*3LZXFE_4IODG# 0*R-%QM2$10P$$&0])<7!B((O-B47D5H>^ZX MBBPI]WIB2;^26:#?G1@T?,B73#:PFBIB!I)^8H;3,H-&M MBHL@%&ZAHL#M5U_O6QQ^.S ?5XFDN.3/'+Z\+I1ST__E]0G*I6A/_+D!+D% M/+\]6:85R]X8+5O?L0;)13-]F(VQB2)LL+[_X;K++F$< W;!#3[N#*COFLDA3>7B->QG*R:>_JGGC$5[6-FB<\U8VFS-"C=? M7>%6I5K_I4A3-C86W[RR^M7\*S !PQ>)8$^?" ,D MD 21-;BWE2+6*ZU.H8K8]1=MBU95I#).7!,D> )3C28JA-::KL43=SDHCS>2 MJR)_X/ W< C$+;(*,[@+7&,:NA]^A:4 M5IAV^X&]4=NM2H/!"EB@(.%W=,, '85/N3!>> ^PG<)L[LO[:RW+>0*%XU(C M## IL\LQ_,XC 3^_J96JS1GCTM:B3>:6IN]2K[I34U-OARLTH0;OOG(+1"! MU'H)Y>HMGZQ\6G*"\-+HWUP:&S$G=R '_F3Z([GNL\^SB0-$]Z*$?]/9@P-@ MP-/'NFG[\/_%2EESPFE$PCF!,7/W49J7"KN!IRX"M X&,#_^1L /$$JXA/,9[OQW3)Y8EE_&.O,EH8K+OX\>SZAFHMV4) MCQMD7_YX;ZWL]\)T/4==(,.*6/O'X^_B'#RSRY*O5*+>0VH0H;F-H MZ3Y$PJ4V8)&YNXLP[\.N/,H3V*G>3YIIM3^Q$-2U]^E.+%US&(EP_S^>-<\0 MK'^M6JD=1NAQ0'+_Q*U'SK[!7T=>&''ATXG#Y#EP ))]>WKO@*R[<#/C3= G MK#G%$@B*2[H1 X&25;)< 5T:_4EE:PJ_^)E(YCA)YF1@>2N#8R?P='O@O2-J M*1R0]=2B8: 6M9;K#L5R$?K7B(\9 M(*_9NN9^N)DT<9U'4Q0(]%_BT@K[(=Z5,L-M;%R%751KBO56>2I&Q5",NCU, M)UVMVFXKC6;NQI\G6Z]*9H[8A=@%#4[$+L>)6TM56AVZ'JAH&!#MX5",R0(O M+&L-BTEW$U\>6Y'9$E2HIH\L$QH8Z"#CV:>WJE95ZLW"DL&D)!$0A6WO;\0* M)ZT+6.U4R30!*PQ$%X(NZDI-S=T4A71D'VQ!>XDX]A+?1D'?.S8,SSS3KN+Q M\@CEI4X]K5MN)M>4&K6P*1P%K#:*0C\<.)1,'8@K4,+R5M44M4X%)$7CL"SJ M6]GL+#'-H^V"M;REBQOW&SK";EBS7B(Q3J'1$.(7=?S(V5]D=SU%HC.JM4JM MOB(^%$*E:DNE*D=)]DSL]EJ$_9LY?F">:WP\>^#5A[]=M];_RVA(I=8J_YT\ MG#'?],4DSYAN^>(_<^NAU2?/'T;AL.7/9^S7R&](_^_=]SO6N_GV[?*V=PD2 M<]VK9#.>T=*KE>H!FTYD7_I=7D:>D4ZB%6E4&NM69&>\M)L$#*2_?0+&8)'Q(GC68=[=B3[HGN MDC 5&!(;N.8CM\56@@'/-.U ["L$GFESSV,04SWY(X5!Q&.,HOZP<8U9^):! M[ $)_W+&?&67TR.5CZMI'=TIR<> S^3CU;+!16$)N AFP"B)6$ 89S"\;]JM MBC;MX#GW5&%_=0/B*<\,6PF#79\*5]B=T]?M!U-$'[KG<=&Y=":0PG);L*!\ M[B'B#<()@2_,15AA*]#N=%S6BQ)V>1S!&[B<2#Q\]D9M5M3$D&YV.=3]NIQD-Y-3$_LMT(_%TQ!X"X80_+G(Y<'F"/@*CXF'4P@M@?=%;D-*0A\NA;#:"V,>"UXO!:R@6[X MLR=:% _!1D5RY(EFQ4(L;!G:#^*]GTKD@LV<8<,*!GQ9 MFJ@[S1/]*]#%*'31/5G:6_B%%?];9(PLQPN UEFW[P0^^Q9V%A:OBU\#J^ + M[5GM9!^S^>L.^%^!#DL-TSRQSN*BZ_0P *[BB1PFD*C+PR[38_V%P;=>F _)$#EL]VGMC$TFT;A$S(SA.81M%:&^(H(0 P:/@XN J."RH0 MBB.HT'N4V48_<8UB^.$0H'0J?V6Z1XY_;>W\C9&9I$H%A]G.)Z\ MNP%,\R.WG$D85XTG5MC-WH8O>HX5A/&7O,EA,K'$70GB%V"XATPFTQJ=%-(R MMYO*[))A1R*F9-C)L)-A/UW#[NE6=&?+6,9E(CZ=E2'8G _"Q-*=%N[:>KPW0N;\^(23S#F9,+X[[:7Y?&7/R6#/I1B2<9=#+H9-!/UZ 'D2V/ M]E\7JZ'BY'LEF]D^THWH/TP/6 RH2E9D/7$VTA\Y@]"%NR:W#5G!$-;:R*!% M,)WXHZ@*EJ4)XI9>>(38RY 7,8NH)JQ+C#^>B'H$,\*_/,>VN15>7/TD*A]\ M4]RE[?,PLY5ZA]S:CNL?!=].RW]T3SQ !EH#^;VX?.W(KTO^M[PGV>2/8;90 ME.PI2ZX1GZN F]XT/IP5BRVLOUS(/F=>,!S"D@O08#7'G(>+_N2X/\-JU% C MDB>L$H#,5RI(M?&9!7CX$GT;ILG\\-+0L2,N#3UR,"X"-RX^LL))NCPL6I<0 M#"U]6B O*X+$AR>@4C HJ4RVX\,/X!.*ZD10*[&:41&3/2>TL4(,'/D=L>2& M'^K$[#7B"O>%MTA8XV>+:]BCIR49$G)7#&OU7R*2NC^/14#*4.BFL>!Z?:CZ7IRNGIBNG/60,#M M@?3(>^<#=R(*AF3%FRB,!0D"4@[+RT0YN>."O09QDG\1U\XOUND*&^V&[Z+V&9L=A]<,$:R7HU89]=W?#E4[P7T'L(D QI%V:UE[AB&SKD2(<<#W[( M,6.G-#KD2(<<=W+($3F'KTPA''04O8B\@LCK[3GCL3@V($] CL>F9%5V%XQA M(5]>/VUW!$ZM*$ V$K-V^F!0$F&:,5L!8[H"G@BX(&1.::/T#SRY/#";@0A> MG*?WNUJAUU5QB2Y$1B"O6Q$.[KU,6>S.Q=C7U7EU6*WJ!*=P7H=_TEM/(7 1^*@>*N20)I#4BM;#RS22O:4Z,>I,@1[R# @'@'(2C$._A!(MXY M5N2(=Q!@0+Q#Z9MC@NR;XW)*WQ0. YDS H7>@1 M92G3R6 R5Q:Y>&0.UIR[EBG/S24K%V]F-7SKSQY2+=1:).?+U3=<0FJTP+3*8(.6JU\P82 M4Y25R P6A85DV(X.M7O'UZW"S5J9S56^+93>ER_5 M+[T]Z,B^CNEMM=J[;&8,.HCU44.RL91(:V&I*2VNC@^Y _(\&!:Q&;C^$ M0LM.W$+<4SL@1MQ"W(,")N.4H8=,:2JW31(<=D4N9CZUB M*<3X'KC&2%1@)&Z-H#*^(RV].$3[BG7U>J6R9[F]@0/UK]@*J)-V")I*0]4* MK[;$5$2.!AJJ(R+ @,B(R*@$9_>__ MM#55*]KB$1LAM(#$1GBP(#8B-B(V(C8JKP4D-L*#!;'1\4-%E)0Q6]=2.EKN M&GABI&.H+Z&>'B=6QD@M.JAD].BB3RH9+93GJXI6IW/41<. U00B%P0X M$;D<)6Q:56G4Z;!;T3!@M7)$+D0N"' BDVI:2HZ[(HFE\*-7%1#\:NO]RT.OQV8 MC\LF+Z:JMB?+9')NLK^D]\T3 S9] -S81 PWF-LM%[<&L:YA@.3(JT>^NXX- M/QM\VO5BQ^(#/<>6MDL7E[)\,6W=-DS= M8G<^_$(^3'S#'W'F<4->YL+@EZ9OP:=%-:]6_1"B8+VP[L"9B*>LQ$-^0?W M='OZY96?%2-D_^%^_-3I=SVF3R8@4T)ZXXMEY'TR[+ON^NSJ2F%7,'365N)W MS&9U97N^&X3/%X.X"^!1\GVZ^\(N=%^/7^,,8=*FQ[JV'< 7;_G$@8<#"H#* MF*G5\W]66"1>H#^Q@(6F7%B%T*!(%8MHXN-9]8P9W!+W=ADPW^F_(TLE_QV; MPY!8P(98^L3C[^,?/K#(AE6KD6.VMA(J_'"GTF@OLWE+3=X:K5]='M/M7C8V MUI2\:O&;N/<):/:QYKD&_?I:3)?MC)F#CV=7 M]Y???K2Z/_[U9_?Z_NJ^>W_U?Y?B'U_CGR^N[GI?;^[./OTKT(6) *OUR*6: MP2^L^-\7IF=8CA>X\,9NWPE\]DUW?X*>WYK>S^G"29+*1%&;&?*@BCZHQ%_R@8J>>+QSZ9_HB-35O\73(0#%R\':B)N\*R J1>A?V; MR[?RYXGC@4V&MX]#<.7G76Y)EH%?&R/=?N"26^*+P)@+?X1G_.$\\4?N*JRO MBVF+9 9ZJ8KE#7@;!#(M8,WPZ^\D;#]8S$"N;(*F&W7-X? 07X( MP@#H 4"-5E',6!I^H,SH*^_@?4 $W#)AT.*Q,!=@%]N9K:!<(KER,%&YE ,' M/N S>3&B6"9G;I8@=J(R6#H$\*,W@9=9H8Y- E< X"7MT?'Z06(E(+822S'2 MI45Y8?)38HGGI $M #P7X*&,^["(-55A6E6K2J"TJMJ1 MZRSA@&%,5WSZFGEP) #)UPVMP/"#\(Z[RLX6N1 ;!6X-?-5F/:E&8@RF#IA+;HGL>%QHE%MP VTPH-E#_2?6DO8 D<,"YZ M>"]@I."&^(@CL!$?#*W GY6["H $SI KC%BLY>)/W0!<.U@S^*1X3T^W037@ M'^&GP:YTEXN"5,RQ#L#"_X?W)PP"/+GU2VQ@?'&?YVI[(D5/F%3I.$8CA;D, MHW6=S2DY#R 66']K[\)I%X8A/QS&TG"3MZNO6BR!=F0F2LO\#ZB2LO]1B$ M!/%E D"N!3Q#'P G>D(DIT][&O&45DCQY1#KB =(OA5\ "L5*E):&J4!E(HK M%CP0C"L,'WSP"8)-X0* =!J^7,_I0"$\<9TG,+(R@ASQP0.7BQ*SE_CMFMF! M00%C8/DC)W@8A>KW(DROYRS@L)Z^5F=GLN4G#A"J]%WVZR>48>)"_BW\?*U6 MJ=579/QED*(M);(<)RMF".SU4N#?S/$#\USCX]D#KS[\[;JU_E]&0Z;DM,I_ M)P]G3*8R/IZ="7D4_YE;#ZT^>?XP"H>#%ANND[<)4S ,]?9+92+DN.9.YFMO+UM(#(8B=SR_#*D1N_EWE=FH7K9,["+5^3J;X6G_!"FX1K MY\S!;;GB!TS!M7]\N;KN7O>NNE]_W-UWX5>7U_=W/^[^_/[]J_RY>PN695DB M?WG&>\.?TMZU56DWQB810S7] AO!GBY9YJ6DXW,G5 M@VJ@=(&<\9B[!@<7R#8JD/PJE?WFW:BN!LLV^8B6AC"&?PTB7Z6 MP1<]7F1+6TQJ\S>=C5P^_'CV/[>7WV]N[W]<75]7%C^]_?OYZU?O1[?46J%>^:\ -)\Q A"\3&^-BNU)F)ZY@IA,NI\MN^8/( MY[N@>=^#OF4:R:W:+Z8[GG*GOHH_(U?],$YY,:#4FJ66Q-[-]=W-UZL+\"PN M?GSN?@57X_+'W1^7E_=WV81OSL)_UBVP\)S=C3@7MIWDZU-=)?F*Y2OAP/9N MOGV_O?SC\OI.;"9?7><0MH2O"Y8//)&)RT=BN_61"V_$&7,20"& &@G@$@&\ MN[_I_?./FZ\7E[=W/R[_]>?6 GCG.\;/$3ADW)6E3VKK [O\*S#]%Q)#61]* M8KC,#G;O_OCQY>O-O_/0[8(%%%M17\16% F<$+AZJ07N^N;^\N['_N M5*.\:_!:44U.>9";7=DSHO'AC V3G6PC"I0F/S\'[MJ$W,OBY+D04^ZU?'9$ MV98H=#1=;O@._#JL0DKOS;S?;/[M]/RS&H0UQ:RY"U9O)J8M*AFC^O!,VTJ9 M)]M$A753D^U'&U9,95YF'6+XMYR6WY=Z& MBR@?^>[5LFE%CB&NYY][O3<7@1IS.;CP7($"GTDG1KA,C"B+)92"#[ANC.*Z MVA>NN]-R31\B&WXN?L4F:XDB?&QRS+8,7]X*1S$\3"$*.\4'YB8SG K2;%KO M*K"$4=&I%,&,WPL/8H!A$L<,Q-M$7:IE)6K,N:CA%X72L@1R^@AYM$"*^I E M4,H TFS2TV)54_QGOF!5_&H/*RX*N1UY?%$4Z\H#)+)0]2$\B2AJ>@V#RP.# MK!0G%L!J>_&*1W05XYR@ MK1M1!"Q&&=GYMW_:YC3MX[UC;[_WNC>?WRE).8D4S(OKF*VPJ->QF/,H2H*G MLT+N8 3L]EV.XIA1=QCWA=9E@<63]_JJS A$-1 >BQ$AZT4CD M&-4/3/SAP0UMN*N/^9/C_F1O09AK[Z(L C,]+PA+J:,Y@GCY7-;=WTV$#KIR MH=P'W3;_CJ0\6M=[\,0&X("%W_(\J;M" \*";NE$1 3"^VX@"F2TFIRU*DJ; M08O"\F@6V'^)$VU#4ZS#/ ]Q6:<.]L06A>WS&KLY$IOI #:*[DV/!LR=\HT4 M?#/W"Y=^=STV,#TCD (!\PM/64?ZL>V;(CY'S><02?#\"9R2# MTR(/D88NA+"N9G3V9H5A@X%#R"N^.3VWE/R6*1/&D2D5AG3>>&8:T)1]Y%$@ M0:VSFYLUAP2KN2*J7Y%U]UA?_IAH=3Q9&=1" IOQ$Y9[&* MQ;J[@M*EHS/D ^'H)$Z!,DM_\J9>V:R- 7,#*SKP R.5IS@3M'4W^[[XQ/1@ MWHS%IH^4)0';"2YX5::WH_ MO96OC1@8P<5X7=!1!F)#X\G1M_UL5A<_M! M$9JN,U\T+\ZLP+DZN"RAF_5 D>F.A\:&*#!(]!J+ Y=4YSBVR=-YGHQ%G MPG5_^J9ET4I\= X"8//!EH0)"PS#EB=)A64<<.&TSBRD.!<+L@@1(/QWX17" M'Q2Q810RZLGP+\-,_KUP;#.A2/')?STIWOTIL27"VN/FZIZPF.*,:E=J]3<= M@@1WZR30$N.VG;'I MT'5"2Q=W4(A"^/!A6<4K-J(NGW^O/' [1Z)S?XY]4_DN8QJVA_* K6Z%O1SD(5L1BB84 M+@XALX0/^D]NRU9(8)D=T0#:XR*RL&)V4F+@IB/BLQR=Z MV$\A')DW'=KR!PC#82=M8QHV)^JW 1]ZB6"NT'XP[0?3?G"JXISV@VD_^##[ MP8O^6U(D6I4J6+RE;WK-:=M+@YI7$DT'&T=71E=SX9,^D8/XFP^2F5W/E[0W M$%VJG,GT+^>!B$R=H?\DN#I/AXMF=J0**77;:7)TMKA>M*80<0GW=?#ZXD)0 M.8W9PER+=-.B+TD(X;4/O,)Z2R"X"^! QWU3A.>;_A( M&8#RN O+(,SMRZV!*!@\LGD:'#/V$'F*Z-P/]T;DRN]47Z3+ MN]0+%=F$V&4/_P#,$;OKX&I[<]%)(DE^+_U^W(1NP.&/8].&I\BF/N%B>*.X^4]BQ39/ M[F$6%Q%##<$WE\V$IKGFL#_62S(S)')V87XIPF\P<$, 03%7R /(8I16B401 M4!(=B63("D3?[KA#I;-33!YE#R(9&Y_E%B(PW@Y4^,(%]T H,*:GO/!0N-1 M(0=!WP.3)@*;L(,;>$PC0BB+PK[)O+CH2$0&XNN,=(]24Z&A.F-6JTR M6 !+Y,IE-C!^3.@H>K*Z*\1CL?5EW+<\LBWSX"FS<#\A-;)AH1[W.XRD3"ZN;OC3"K74+'<@:.'$UPET%,![\3>D*_9&;56:\>+) MU[W1&I5Z_!LEWFZ5=7FGY?*D/61>@(%8ZTAWV0BF*W;[^$.T;>EE]:U!8A-[ M66+?=#P)=[-G7!%V=XP[Q;('UWD2.^QRGTSN4623T.FG$A.-=_]$$CIZ8A"9 MC;B*(9I&8DG'7!=9ZC"O?U+"=JK^=4I!9BJTH9.==&PB[5LGGFGY@A?-A9/K MOIT4Q>F(/>DVRFIN-W19N:'+U8N? 4--$%)<, W3$VZYQ$7T];7B,M_I9M \ M.J]JW=3;!:H%69<[0R_1P&(7;]U#IKO[D<.GNW+W)JQ3CZM70"U$P^,746BI MRTIJL7L3DM03G^W-S0$ZY++,10?X9.E'M&V%+Z/87K@.]EM#'CUH+OG MT4*]7S1P/1AEWS779(+?_,!O[%XN,6 MRHX6/*=%ZP^.V0/0M>YK/&2!K(.)2S2% = 'G73DG9W M'%X3(DA!1@S+^$-AJV>?,[)?7 ]@D4617=X5$Q>14,T"U2PV_GI"]*\XKHW'/[,(?WT':X+^>D%^.G')->OM[A: A'5_?VI'RY3<=.#"=E2SG)[;P=IYS F!X]>!&'VSWY@?ABI.CJ MH(446'S :55@,0U(=KRN,KZ1";4=/W@AKQ:?T%^1[TR ,44N==$!FO[]V[B\ M>'+GOWJ_LG]^__8[^_KU^T:M=?X; $3#E\PS:^:MV=P.M#UL;,EV!_*R45'C ML#QS'^T>@1TPN#BY7,NQW9]M<_\0AW*^F;;-]8ECB9-I\A^>X^NO7I88MN1) M=1F8KP;%Y013CH%R# ?/,;0IQT Y!NJ3M\&AB")&D;/_7IZS#T?;A>_DF_"E M>CJ)7E6)]C.WT^Y2Q]V>8JX37X;.>G&YQGR#/>K%E>[%]>I0XXAW:?^]N+IQ M=I7WN@Y[TU(D0F()$D?>0:;XUGNO-.1'-92R2E"VQTF=Z=MM MV\-5K4V59760FSS56CY M,2LL]03I4G]1,O<76J[WX@UQ*"?U:D4$E^A.M'">ZI4Y+[Y5F,8IH+J]I/A\ MXVFSPN,:L0LU5[.]B9Y%0IW15&1^ ML#(KYS9G[6:F7;"_32QKF MT7AQ!&@6>*V,NW*SV%3OPVF$1B8\#2L7)&*C#2Q):)>FVZ^F]S-J+38;]1/7 M?TH;)0]&1, MZ*'H2.02YWED:T'IE)@#:2%L+D[%"$\Y=EA,UPC&8O4,OJYE8-PQT-N@92#M M7-'.5,K^;8]&>^Z2;;&/E: M=^'Q2[O1V9H\ 8LI_('HK&WD^81Q1MQ@>*FG.=\OQ.5Q2P394'Y5*!D>60Y; MDD9YBJ4)EK!C2S2!2>!.'(\O[1R>^08:MM4*ABHXA,^M3-)<1W9.8IL<@##E^T1.\("*S"#):,P^5E0_#! MH24CO?G&$-,#S?$=0[-ZT&E6+,QN1:O0Z'P0/72CP:Z#6LYK_E4R(HUZJ(&# M.G-)A=B(!EA^)IRW0#1.2Y 8W)U%K#@CI@8!,7R(R/V+[4H\I$HR%4S9$NR<&]E%BF%04X-N"'6$N :LV80]G +HSU%]D*.D)/@B QF^O-+XP/A'Q*W!0I%BHA MD?,YV_D(4Y1/AV?TPQV:4.VB]AVQ69F%N].V"&)4?2ZVBV J(.=_R=Y:_=G4 MX_KL\%JO\,B^)T4HU'09 ,?M0F2_)W,^KS$U@,Y+/O?F:+ZGJ<$9>,S MP846 >$K5=[=^NV\3CGOJ=V]E.S*^IQ7"W>I9)<2'Y3X6'?/?942'Y3XV$_B M8P]'BUXKB=V'1*2-".M>7["[/S_?75U<=6^O+N_V=)"J@-G*J[Q[-]=W-U^O M+KKWEQ<_/G>_=J][ES_N_KB\O+\[^Y3\(XO^R,(_[FD9G2%*Q%RSI2 ME$=;(O?Q*+GD9&!Y*\LNG,#3[8$X?_ LTM3,&\&DO7=$,H7CLYYD- PDH]8J M[80BB15>RC#$0@E<%V-I8I_#JU&A]BR7FI#!(X-WI+B*XV)D\!"ZV\EF>>FE M[WWY4OW2VX,21>XW)OE?S.#L%)#NW5V4.4S'2H.)1('HA>B&8B%Y.#KNRTTN^<')O M.9FEX>0) =#[\_;V\OJ>;1=&[B\E1CQ?Q*J7W0CA0"&D<6)IA-"0@F! @NJ:T_[R[" U1??HBQ MUNIGS-;'L"R!=_Z@ZY/WPLYU[8'XS^7,R'7]GNZZHB?F_XDKP\[D*7\8EWQX M3SQ*K7:T9J?S0U1'JEI-/6,#;I@P+._CV7GM3!Q5'.O^QS/S&:8:C >.'_T= M9,70!3"ULT]JO:,T.]IOO\[/8]4M@J3M);>YQ'0D^\1TQ'19F*ZQ>Z93._F9 MKM51M 8Q'3:Y*L%N*?I0^V[DN/!9[HZ9:3]RSQ]O$V=3;IQ2?X0"N2 (7)#F MH@LB+=T]&+JKF9W;5VQ=:RFM=G-G#@.>F%[\D?1; Y?DHF\#4KME14%\C9R>!OM16\C M-G.W4ROWN^MX7B]P1<*JZD1S)/ME18%H+@?-=79(<]N$ MUS4%GD0TATR>L&Q6'[HKJU:5%RS@!:9K6FLYXB9>3(T, M]PC1L2D.ENQ@EL:#Y39Q.)":[_^Q%5JG[/&\W=CEJ5=3+D]L3+\X[H43]/UA M8*7=H#T'^G5%J]70["]D,A=)2UXFDU'NWN=84,!JN(EBCP4IHMA]4:RZ/XK= MIB1>J3<[1+''('/O3GI+7VM5:LCS"^D]?879W,>7D*,=#VHB2C!E\G"HB>A. M]DSJVNM[)M?GWXC4 QZJ7W0[A0(%J&7,X'*E6<[&% MZPD#M_]"_4Y[=_$X*?AI*SB1&\E^65$@S0&J"$1K%XA,T4!!9'K\2!&9[HE,4SWR-B33;:KK545K[:Z\ MGLCT"!('B+??\=?8WSN^;C$CU,HMDP6T47%:*7(J'#P*F*AP$!B3#?K.T1@KW54I:GMKCD?$2.N(![Q M07G< 'R_O?E^>7O_']:]OF"7__KSZONWR^M[.B>/0A=PK'K9+1(.%*C@<'-G MHY%JD_?==2;<]5^^6_#HKCT0=]I.Q*4[UWQ_07E3J=/Q/732A%71B>1(]LN* M I%<#I)+-:K+37+;!-@UI44WM:.3IA)LDN,&0$37W?NKZ]_9U\ONW26[O?K] MC_OSFR_G?\(_NG=WE_=W^')0Y()0YJ^L*) +DL,%2763NP$'1/=AA;]RW>,2 MC9OAGQZ7R?Z]E<(WE$:;R7%05BN1PLEVH&EY_EMJE1;RBM M.IUCQR9.M)-=, "_W]Q<_/OJZU=\*2=R-"C15U84R-'(X6BDFL#][CB#)].R M]A8YU^I*N[&[J]M(JT];JXG12/;+B@(Q6@Y&2W5^R\1H6T3)K:;2KC>(T)!) M#NU'%PS U?5]]_KWJ\]?X]WGK4J]*3E_6FGALALC'"B0AY'#PTBU8/MBPG?X M5_.1#ZYL7[#F_H_+6SIAC$3X<:QZV4T0#A2(I-%"0PJ" 04B M!Y+]LJ) Y( 6FK(KR,EM):*_@CF^'IT9XGYT!?Y@GT>Y=GSY#6)MRBJ5%05B M[1R[BZF;(&)SUQ/6;H_W)3>K+=I-1"8^6#6;6(UDOZPH$*MMSFK-U)4#V5EM MNXN+FTUB-6SB4X)=T.,)HDW;<,:<^?HS752,1!MPK'K9;1(.%,C;R.%MI.Y^ MB*W=E31V]_KS-B=>$_Y%ASI.8I,6K(I,)$:R7U84B,1RD%CJ]H"<)+;->5:E M25T;T(D2ECWHN5@YOA \6N"Y.\'EM":ZV* ]Z9CZQA]Q-XJB46Q+)UV/ P!T M;&J#)?>W#IIXWKVEU.MX2AJ(?H^@SF&S8P()_39@2;F["P5/ M+FW?L0;;8907D*]7W<]77Z_NKR[O6/?Z@MW=W_3^^W_D&]S+-B5O?81!PI$+T0O!!/1R\EA M5W9Z.;F3Z;@!Z/UY>WMY?<\2H2:^="&1/1WR*2L*=)0/+32D(!A0('(@V2\K M"D0.:*$INX(0MUR-)]SV=*$8^/)*Y&I0-J^L*)"_D M6,X+Y[?XZI-4UIMS0T9X%(VW%K.S$=R7Y942"FVYSI M6JD[K[9CNFU:1C3M<9*VJBMI4*:N/3)2P:CDQ',E^65$@ALO!<*FKL?(QW!81=5/1 MJG2Q-#9)HFWKXC&87BSM\D=N![G+OBF1?UHIY+);(APHD+N1P]U(74_5@R>+ MK__;]$>]P(,EX6[L>[SL.;:NM91.?7>N!RG\:2L\D1W)?EE1(+++07:IRZ.V M)KLMPNR:JM2;M'&-3:JP;%S3#=2+-U!/N*O[L$K,XKK'F35+B-&EF0CPP9J% MIDLSCP4INC1S3WY/ZB*HJ2W]*DSIH<)[36EU=G<]%-V>>;(F@G@5#13$J\>/ M%/'JGG@U=(WK< -S<_W%YNXM+M>@0X&FEOB+=/T0?>:TY6[R0&I]PYI08)!7)*$#@EJ?[A M*TYL[3_Z5CM*HHO[GS[(^ZBV^^F]J='D)2F]J?'@A2U/\T(7UM3M:)[/E/;4'RJ M17R$!@KBH^-'BOAH3T%X^IH+X=XG ^]M]KIG07:]BF3;'$%*.D,?2W)^C@/*C&U)R3O:N7>4NJPDX1CMKK^V^7U_1W3[0'KW5S?7UW_?GG=H^[B"+0!QZK3-2A' 1-=@Y+!A8%YV_%$ MSSUNG)O/YR-S "-]'_DL[1G"XL-T>(_4C;@(S:H3%QT%3,1%.^&B#G$1*LBP M[+*7-EZ]N[_I_?./FZ\7E[=WLHJS]8%=_NO/J_O_X$L[DH- QVW*B@*=K$,+ M#2D(!A2('$CVRXH"D0-::,JN(">W_8C^7/)W-VX,YOF.\5-A;S*5&?QX[KN6 MZ8UT5U023$L.U&JJ]F_Z@COQ_.^Z>^/>^;K/!_^G6P'_SMT[\9 -RP*OKK]D MK(=8.=!4;<0.!IHNFY #K5;@0TLJ(A9^P2:Z*R0^X/_[/XW.![9F?JLFE;HT M?GY2<@9>-_!'C@O"-LBQZFN*0-8!LFK J9N*MACP\M5?-^"& @\0_S\#..'@ MF3X=2UZ0U-1U%![OFX+2WF@8:4Z>FTSK!6Z MF6-8J<[>.?%;92U>%\;LXFK*8V4/CRV!2/T>Y!65&@>"S#7ERGFN@; M09MQ"###JDY$)23[946!J"0+E:A$);@P*T%=!_I$8,\9CQU[-UE -=6D-'PZ MKA2@FNKBLNTHB\[_J:GL:V)&>T[^J6IU939-YA]R3">5H\T[G1RIP=6YP1VF M E/YVM0$<^J)5?.;SZ3S6&J-6$F=:6I=EY)@840 MY9NT3] M;TA[<6LO,1?)?EE1(.;*P5RI8HR-F.NU1K>U)C$7,A&AZLSB,;AWN>X%[DN< MEM5]4#+/SYMOTE+N9_P"J<:11D=?VVUV4&FJ$/4W=I8;U%+V*-]4-L]@J(I6 M5Y5:O;TJ@;&;I 5MD)_6UFS9R0,'"N3Z?7J[N>^7VLY;8FOS9B\R-15L-L#H M[BZY05J^&U%ZAP\ (C<2^[*B0.26A]Q252"YR&V+CKGUIJ)UB-RPB=([JDM(]LN* G%=#JY+%?%OR75;1-JU M1EU1U=U=J4OZ3J4&^XJWU>J!0;CEOF[:?,"X[MJP"KDORJ7D_FFEE"*/:2]K4*QM,+/\*AO6:^S?#>_TYS\%[*4WG&;TB5:EJ MR[I %6K7LQOU,EF/W'7MQ+8EL.'$ML>"%+'MOM@VU4)LEVR[HEG AFS;:1#; M'H7X[:#0?ML4T:%3$EJK4FN@!N7>\74K;#LPIAF,;\O&6YQ;:K=VU2"0^+GF9Q< )^A9G M6F6'U%Q7*]5CR&E8IMXW+=,WQ14>]F /.8X][@+M [AC4R<<>PN;D_ <=F7T MJ=[@0S&?.Y4/27*GDNY4JJ?@UYE=[MJ#PR4[&EI3J3?2W5RQ[16M-/UE,B'% ML@$1,QHHB)B)F(F8]T',J7Z(6Q'S-L=(ZBVE7M_=DZ(%8%7>>6)40:WC?]=Z0L\M^Q^H4J N)IZ1./OX]_^, B-:I6H_.MJ;38 M@B*'GZ_5*K7ZBA.Q AE5FZRQVVL4* E*'\Q: M!V%CSS&^;Q _->7^ 'IE;/_RFX6M@3UK7M *S'=^Z:SH!Q&.6 77"# MC_O<935582(*WX0 ]F3NU;2Y'[GQ.R?Z S_ONUS_>:X/06K?Z]:3_N()Y=EZ M:*O89KW:?%[EI^0:0U)6MNLLE)N44K:&=:\OV-V?G^^N+JZZMU>7=Z^3\(DM MBG2O>S?7=S=?KRZZ]Y<7/^[NX3_?+J_O[W[ 8GV_O?SC\OKNZO\N?UQ=GWU* M?I+-/LENOK"Y#XO5O?EV>>CES.5Q1#WSGP^YFC;$'T[@Z?; M4QA_-CA,? +J(:];9/H85M[W"C^S2]3S"O5H&)A'52NMYHX**$O#38N1/1'1 MX=6H4'N62TW(X)'!.U)*^IP&DC0(;LZ'$%0]8NW)!A.B6" Y8= MIAKV=M0LRCX,]%[:07'NO9R@SD4FA)UZ%QRET6NC^( MJME\ %0EGP?';>.:3RUU&".RC5]<9]R#EX@G_=OT1[W @^7A[N6S804"HJ[G ML--$73L"UOJE0UI5FC*S30R1M6>TXT2C2* ">BT>/$;7,:31V=V#6- MJIV(1K!$-'J36W+3A@.J M>3]H*[C(%9ISA5J+KI"PH3?#R"':>\J]TU':M=WUG3S)B@(TTH6OBHI(%9NE M)E(]&JB(5/=%JNW\I+J+!'Q'4[1:ATCU**2+2)6P(%(]&:B(5/=%JITM2'4' MZ?BVJK3J^)OX$JDB*W\_=(I>K55:N,'YW74\CTU<9VCZ1=\J17[/D5+ @5BX# MEL3*A;&RFI>5=[%%H+:;2KO=(%8^"N$B5B8LB)7+@R6QTL$](^LL+ _%='KY+72J1E^]V4 ';4I66NKO65:3Q^)+,B&M= M\2>9;[G'==<8R3SS@#]RRYF,89CX=F'($Z'-K_+"0)Y('D]DR;TZ?R$_Y>WD[L:V4JON;G^5 ME/[$E9XHCZ2_O# 0Y>6AO-3M"%M0WB[N6=24:KM%E(=-L*BN&0<.OW.;N[HE M,\[Z8&S:IN>+E@N/'-^N#+DCM!E67AC('+A+/]3H5?F$4+:QJ3Z1'TE]> M&(CT\I!>NN/^-J2W@]1S757:33SM?DGM\54[T_6!B^!TQX[KFW_K4NF=(3-M M7[YYW"^L 3#=DW ,>[9TE_+10%6ENY3WY FE;CE(&M6;X=74I':E M1=U_REMIU.ANY>.0MF*M!9$L'BR(9$\ *B+9?9%LJF_6%B2[BQ1[0ZFI>$J[ MB63Q6@LB63Q8$,F> %1$LOLBV52SKFU(=A&F]ZQ&M1'[WQ-0 MFYK2K#715$>0+X77AA WX\&"N+D,6!(W%\;-J2YIFW'S+K82U'I;J;?PE.L3 M-^.U(<3->+ @;BX#EL3-A7%SJIW;AMR\@QT(M=916DV5N/DH1 S148.5!F7[ M+C?(0;BR#6?,V=!UQO&&@V,7=HZ #CTB6W:Z^/DX<,KH]Y!/LYE/D^K7-_5I M0KOYU?$.<$*@JJ@-/$<$Z*@D6)VP*B2J)*PHFH\J!4V4AUH-N8*G?1^[VIM&J[2Y435>++BB/N_8X< MA!M_Q%UFAKGQMU'Y_3M\VYWDOU!/L/+"4,W6"I"@((TH"0S$!R3]Y86!^ - M% 0#"AB(#TCZRPL#\0$:*$H/PRF6MN)OF'UE^]SEGA^E\A1FJ.7-V)[$CZRPL# MD5T>LDO=V9"+['918*HIG7J+R Z;2&%5=R([DO[RPD!DEX?L4G"PQ-)73 A+=ZU8SOS MYU6RW!F]FTQSK59'T]R)E!ZYTA/ED?27%P:BO#R4EV[^GY_R7LDW)^+LED:L MADUVL.HUL1I)?WEA(%8[^_1V!SX)DV][R>,^Z;MFQOWH.7 2XP7?C),P=1U_.NZPK3.X;? M>Z$5OK*[8Q (_V:XXBM?8\NL;I/\GKI,F;+@[0::+7FZWP"O\2'.QH,%IU(^SBDETB;L"#2/AFHB+3WMJ>0:OB/@K5? MV9R8,G)G=X5D1,CX]REV;&]6 M=]=HAQCZ2+KO(&[MCAR$4#U9G\,G>=R"Q]>?N8=O"YH.;-(=TX33MAX0>3>; M>3=+N@C&5TM_<9UQ6&41 "31W=..[7V6UC3\W+VPI9?/,#K Q;1U]^7*YV,/ M7"3A"KF.94DG*6Q,N/<]AH:F--M5- 4;=(84N4TARB7*)9R(<@]+N:EV>451 M[BXV#>J:4FT1Y:(32ZPVA2B7*)=P(LH]+.6FVO451KF[:+??5FIUHEQT8HFH MWSZU2UJQ$^#KSRSJP$_%$QAPP;KA3FQZ,E 1N^Z+75/- G.QZP[2]76EWB1V/0XQ0U2TORZ%/W""OL69 M5BD/UUYS/ZK?1]ASL81X8-U W_R0W!QXI72.WN"#,=]YQWQ0DN,TYSBE^C6" MZ9V52^P]U5]O*(WV[NZ!VE?3Q94FOU26 VT79&)D-*:<&)D8F1AY"T9NI;OX M96;DG?0%JBDM=7>M^XB13Y<%B)'Q8$&,3(Q,C+P?1DYW[U'$](L,**5>G/ N* @1B%&(5P(D8Y :R(45# 0(Q"C$(X$:.< %:E9Y13 M[%".OS7)%\>%A]G,"%R7V\9+F"JW9!LBI@_^&WB^O $9WPX4<3_U52HO#"&U MT];I9ENGJ>M4Y-9,+[DSDVC.%IK&7F09[\68PC=U[<']S$QVIU8R;-MVKS_O MO5!95:J=%IH]6+(6R*T%<25)?WEA(*[,PY6IRSF*X,I=E!"KBM:ACJ7H)!*K MM2"N).DO+PS$E6>?WFY.EJEK-0HAR_75O9Z4K?/,%W)W.KN[[I/LQHYD\]VI MU_+B3YG_:;L<%OIO/F /NFFSMQ;H]#L&=L*T'WF4+U>8S7WF#&73;_C/VS<; M&Y5.ZC#\*J,R&]$?CB6 ^1W&)2S-C7W'C< U?9-[7=?TX$\7\$_[X3MW36>P M9:9J:E 25B-E,=XI;..IPWN+GOHK@4=7?@P=7E*,7R8 M-5E7VV&I(%F$TSL 01>V+H)SRPU+]SQS:!KA20AG"&9A?MMG?K\'?O8=QG77 MAL7=P>Z/5MVH5GEQP+.M8W'%=/>F=_7%<>_ (-P,9X9G]SFH1GI7X)V2:_8; M59_M9?:OA1M+,G"U)=M?NB]K7GE+HO:N>V?B>;3C.F:^ Y?$272NUE!XKHMPPVG>CW:* B M^MT;_68NM-PO_6;?X.KL[DY'HE^B7Z)?HE^"BNBW&/IM9R[VWS/]9MU/TUKI M/"_1+T9AQ'%:BO;7%G&Y=WS=8@[B>Q'(?SJ&\I7-;R B!PLKENEFI?O#\Z0] ML,T=L,SG#H4#%OM2WQU7^E^^[YK]P-?[%K]WODM+N)M-ADX-SXD6J.JP&VI>D?=UQJ[ZR-#/'ZZ]H9X' \6Q.-EP))XO+A- MCXT*W+DMV?5 6"NR M#W20JPS6 H3-B9HN^WJ##\9\/E<^*$_:Y]KWBG$0F+ZK>5!IJ M$WT=R4H"*)4=*983B)_Q8$'\3/Q,_+P??DYUWLS+S[O8MZC5E4XK?9R=^!FC MK!$_$Q;$S\3/Q,_[Y.=4&]#<_+Q^.R);74%'Z2"Z I7X^4#-SA!?77,$VPY8 M=Z*I"RN"8@[R=[#BE'9Z""NL6)6^CRD.&(A1B%$()V*4$\"*& 4%#,0HQ"B$ M$S'*"6!5>D8IK!1ZC^E'Y"!<J(769^V5TB?-W[MZ)CTN3 ME[!H@DBXC-ZG$9"3]Q&3$9#F8+'6+\.9,MN;D/#!9M=+97<<: MTN43-ZG$9"3]Q&3$9#F8+'4A;PXF6WW&7#)9DV(R=$)3CCI-_$G>"],*?#[ MM^E!+@7M-2%V*0K?>"678I5+T4E=,KSH4D1&;[M$+YZ&KJ3-R(TJ<1E)/W$9 M<5D.+DO=UYJ'RUY-]=:)R[")#5:C2EQ&TD]<1ER6@\M2%YKFXK+7DKUMXC)L M8D,5O5AQ0+'TY%/0EE.)8:"3-FB@(!A0P$!\0-)?7AB(#]! 03"@@('X@*2_ MO# 0'Z"!HO0PG&*1)G(0_BT?Q0=,?^2N_L"9X8S'CAUVU?18X,&??$?\=A+X MG-G4>[-XS&@7D6 @1C\&* @&%# 0'Y#TEQ<&X@,T4! ,*& @/B#I+R\,Q =H MH"@]#%2I1[TWB99IVX%@H!, ZT\ K"K[KRV6_<<[&MUP0^,Z&/>Y>S.41P"\ MF\#W?-T6$&S5C?,<7BMFH_L?S\QGF'PP'CA^]'<0'T,76-7./M4:BK;#P]QD M!4[<"A 'DO27%P;BP%P<6-\?!ZXYW+T)!U:UW1T")RMPXE: .)"DO[PP$ ?F MXL#&'CEP]:'P[!Q85VH=C3@0FZ25HP@5?TJ:.H5BD7\).67 7J>F&HJG$@J_*6N%F(,I, M_^KK?8O#;P?FXRK-,V ZW'U=]>9F_\OK\YMI77* >QA$,>I]QSG3#='L0+=? M0 CA+SZ\T'>8/^*>:(Y@>XYE#G31,6%HVKIMF+H%4X=?C&'X7B5:#H F7I!P M+83 A;(JT6-]QQUP]^-9%=2;6Y80:7C?]-^1$LA_QYHFOR&TS-(G'G\?__"! MQ?:Y&CDGKVU=A)^OU2JU^@IW1B"C:I,UMGN- B5!Z3O6( %H.PN>^6WS^(%Y MKO'Q[(%7'_YVW5K_+Z,AU5BK_'<"AM0W?3'),Z9;OOC/W'IH]90G(Q89%_Z':I2 M7=MH11J5QKH5V9DGL48XFY7&/L7S"_S U.KY/P4K"WO"NK8=@/7XSEW3&3 . MHQRP"VYPX0^PFJHPD>+=A #V9.[5M+D?N?$[)^#"G/==KO\\UX<@M>]UZTE_ M\83R;#VT56RS![Y9+A+9""@WVZ2,".M>7["[/S_?75U<=6^O+N_VQ*X%S%:Z MQ+V;Z[N;KU<7W?O+BQ]W]_"?;Y?7]W?PXTWOGW_#WSGP^X8_I!>^6&( M; Z@'CR][YJ+-JHD@3C\?97?ME-F7!4([9DGD:[Z@:)/0F$M"JV*6M\L![5C M7YJ@(07!C *1 \E^65$@2_;*BT*QH&]:]$CF0@I0(A3*2 XP%9 Z673M#@$"G4DTA M<-+VZ);[NFEC[!=!%@D!"F21BD:@LZ1ES4E;I*YA!./ TE$VL2&CA "%,AJE MXE>=9!\#"FU)!Q1#(X2F] J"K^'?@6KJ\4*" @7B:S)'946!-D310D,*@@$% M(@>2_;*B0.2 %AI2$ PH$#F0[)<5!2('M-"0@F! @]2%A1 -?W4+G3:03<* MFDHA$H77GWI>[:L!(>.ET@ MBX0!!;)(12-0NO+N&W_$772*0.8( PIDCHI&H'3FZ-[Q*5XK&@1$I<2SNN&H M!WF\P/*Z$A9^BLEI37075K),RE(L;20Y(A\XIP[%E$N:&+A$;5>JS?50Q.Q8[,[WS%^%JM)I2<9,EZ8H"#CA1^X>Y?K7N"^(#%?616)S%P19JY< M2UQ(')_<::5X)074=]TT*HO#5MYH^('MC@$T;I$>4TR5V2N MCL5-HY0"9K/VJE*5"P.R>\S>,=@]BE+QFK_7RP9+:-UZ^L0L\$0@ M1:%DMM!!@IX19<+4*Q(Q@O1$I/Q0H_;Y5^!Z;^0U4((3?9B09C;&I!Z7[Y4O_3VPJ[X 8?][G+:JK"M*K:RJLM>P-B3]R" M!8KMZ'M_XI]A/^40]HI@>B7UFVGG:Y/[!5PQEEUX 5B@^\U\%G__XNJ&Z.K- M MOT;_GPX]F?/Y[[KF6&M=!GS!Q\//OR \:J51MGS-;'L"Z!=_Z@ZY/W88W M3>![OFX+*,[ _[/%(.23>N)K:K6C-3N=']%W[GS=YV-8C= +$:>M8)"V[W6? M32_^4-A$2)YM^";M\ ]A@U6MIIZQ 3=,F('W\>SJ^LL9$_/4_8]GYC,L2S > M.'[T@;-/M;JB->K*_V?O2YO;1I)M_PK";^;=[@A20W!G]QU'T+(\3_>Y+84D M3\?[U $"10EM$F!CD:WY]:\6;%Q%0B"99)T;<:=EB<12)S-/5E8N#;/YW_^8 M?]GWY"3V0*$E*L)'U&Z 5$&JQX?I;^00 I^^B4_=T&\WS=[7^X]S=-I=HM-" M,9^BQX/R:;W%9C MS3;?C0[ J=1DCZC9 *>"4X\/$W:BIXC:3[MO1?L'VXINRZ=R,RJ%K;Z)5PL; MUDZM;W; K\2$L71V%*@5U'K&>D&/6KMS]3*@UFJ"O(.#,>O02>NWNR!78N)(U-:#8<&PQX>)'L/VYTJ[P+#5;%[-QL$H]HY% MENLQ)QT[7NG^M5_KFB8HEI@\8O\*=@6[G@:[%FM]P*Z5[%]-\W#[UWQ(S$WT MQ(*Y00RJX'+KY*5NIPGR80*>GB-KN=-I\$YV^*8C;[/=K M)G:8Y(2HJIK?O171O['FMWO1[Y &0*I@?62%3+0OF,ZXQVD)S3A6A3Q<%5*K MKKTY(H&"2OS2VMOXW_^KSQT(>M! 02B@ '* [.N* L@!Y$ %!I(* G* [.N* M L@!Y$ %!I(* G* [.N* L@!Y$ %!I(* G* [.N*@JJ(TYH<=L]P:"UF. R= M/^,P$ME_X8,_=%86J79O=LL#UG3MF^X^> MO,J_K4G,#E4^U^>7->4/I5,P3+/6[#4JR\" ^3EK\P/JA>SKBH(JE=.:>K$O M(P(#204!.4#V=45!I::#'$ .QX>!I(* '"#[NJ( ,SY& =\F96KHB9)W&763WYL MZ*G_WBACF5I19Y\#FM9[0:\-F^AWN[76H(]2;V(B2]28@$@A^[JB "(M$2[H M;L.CX9A2C UP21J,D"7D'U=40!=OO7H%0IRU@H"IC\=60 KJ:SB?_"6%()-XL#^\D*F3&;6)C^=71E(+'JVILD$B@@LZ1, MN=M@Y;#1=15OJ3&4'[I-3.$MMX0AS2*W[J#6&711X4],3HE:$+ G9%]7%,"> MZ)=&!0:2"@)R@.SKB@+( >1 !0:2"@)R@.SKB@+( >1 !0:2"@)R@.SKB@(J MNG9/'FDVMCR3D?DC:X]D3JF,J]9K=W!*0TQPB9H4T"ED7U<44,6%O185&$@J M",@!LJ\K"DC4!SE0@8&D@H <(/NZH@!R*!&(,_<=B$/X3"=#@#%F!P7@CJ7% M6J&856;+T@(#<\I(Z *)5=?>(I% 0DD[W_:O7*KV5QT3AX"9H5Q\"(=$%6O M-;3_BMV Z@BR3F]0:P^J&\ *.U&--/Y,#@#0(\1>5Q1 CVC.104&D@H"?:9DN6E'T:_L>C)/QIM;G]H.JCUN^AW24T^$7N$J=90[(FB@/*]$EE# MG2/RY=!Y4[5>3H_83U(31*(F O0(V=<5!93CX6B."@PD%03D -G7%0547( < MJ,! 4D% #I!]75$ .90YB>I6'%G#2=(9:_[<21*&IAUT[:4^&JXLE!5*9%A" M+4,9FB97EPH_!-7 NJ* C)@R^:.]G8:F#7/;1W1,6K]1&W0P)HV:9!*U&>!+ MR+ZN*( OT6.-"@PD%03D -G7%060 \B!"@PD%03D -G7%060 \B!"@PD%03D M -G7%074696HL^KOTIUY#XY$ %!I(* G* [.N* LBA1.QML(?8&R)F.ND^AJ$= M%( O+#)D=BRS78\Z5%7@,K_!_F&(^6ZQG< M+KC>,TM*GFJ&QR+#'QN1]8-8%M'>)?EZ^&RY$VLT M89_\X-Z:L'MFQX$;N2P\B7JG/$%[T,. "F*B2]2H@% A^[JB $(M0:B=(Q J MJ.^DA8S*;*:\%LD8^8'#@G1U0W_B.H;ZE)I;-+,"OHQG7;-TQ^R)%8;NV+75 MD"9_O*IXB?\<^09+IDA74F6U1J+S=!DZZ;WE:0!%(J6:42 ML,[943IR5ZZMM*IH\*!9H"/MH =G3Q2H"/0T G1T#DB!CD!')X\-Z A0@([. 2E5RP8Z AV=,#:@(T !.CH'I%3U'.@( M='3"V(". 7HZ!R04N4%H*/J)ZITTQJ$I:M#0X4DUS:K'$FL*Y MH0G3? 91>:3.V;/9X-C\& 43-WSBS!O.>3;]Q:X(]_(S-W$41I8GH*@HU,!_ M._6]^\BWOQ5""HM^SO673YMFN;YOM6O=@5EK]YIHED!,^(C:#9 J2/7X,/V- M'$+@TWTT&1HLT:D@O"=_PASZO%\^U.K=L;@&")26/I?#%P*[CUC/6"'K?.%[J"6RN)\K:; M!Z/6(<=5/)0UN;5(=FMN+75:M8Z/>Q>J8DC45L/A@7#'A\F M>@P[7[L+AJV&85L'8]@[%EFNQYPT4[L*:C4[M6;7!+,2$T.B-A[,"F8]/DP4 MF;58S@1FK2@NO#18='^;UYVJB]\>+6[5FJ*J ZQ+2D01+ ;A@G!!N.>!VNY\ MNS1W=">^?5N(U^S7!@CQDA,B*G-%U^/QMI)@\B-$I0K61U;('*YZTQEW264E M/[F6#G!5CM3R1&]S1 (%E1>FM;=QY(Z74!#2"@)R@.SKB@+( >1 !0:2"@)R M@.SKB@+( >1 !0:2"@)R@.SKB@+( >1 !0:2"@)R@.SKBH*JE].:'';/<.@N M9C@,G3_CI GZ@S]T5I:PR>8N\@3VLG >\?^BMV0K_X]"YY=F]VRP/6=.V;[ MCYZ\RK^M2 M\P_)%SM=_6"![8;,\,?\!7W[F^'/A&:$AN4YAAN&L9B0*/X:L# *7#MBCOH@ MN3I!>#FHSM05!>2ME!DJT9^;W"SK/J^YQ6/.QSC@RZQ<%35HXBZS?O)C0T_] M]T89R]2*.ON"WIM%D6GU:TU6BCUIB:R1(T)B!2RKRL*(-*WQI*A(&>M M(" 'R+ZN*( <0 Y48""I(" 'R+ZN*( <0 Y48""I(" 'R+ZN**!TK$06RF"; MXQF9/G+8TYDU^2^5EH9U:\U&#P] ',)G.AD"C.PZ* !W+"W6"L5<+EN6%AB8R45"%TBL MNO86B00*2"!Y_U.)RJWVHG/R$# KC(,7Z8"H>JVA_5?L!E3';;7-7JW3Q;@M M:M+X,SD 0(\0>UU1 #VB-Q<5&$@J",@!LJ\K"B"',DTO.H??.LW=8>O-4RC% MJXY=U G*)5&+ ;:$[.N* MAR8Z1QS2EH=R-;RK//E"PO_3#ZC45/_M%H<_M# MTT:M:_;!FL3D$[%'F&H-Q9XH"BC?0^R1"@PD%03D -G7%044HX$Q>K0^BN+ MY//B6V?H.70 0 0 <=BRS78\Z5%7@XSR[.GDR3.RR2'\T$\D[K3 MT',>\H3.89;/^85%-^,'ZT=58T]M.Y[&_";,6?>%6=$O\Y\@V6C(FNHFH)!=AG5?JKO=TB@0+22] 9 MBPH,)!4$Y #9UQ4%D /(@0H,)!4$Y #9UQ4%D /(@0H,)!4$Y #9UQ4%D /( M@0H,)!4$Y #9UQ4%5"V!'*C 0%)!0 Z0?5U10-42R($*#"05!.0 V=<5!219 MO_]I]RSK7IIE'=9Z_>>T]^%=)]B;A,B4ID/6Y MI.U!'S,EB GMS^0 (M"['5% 2Q:AD7[!V!1\-UYB-<C&2,_,!A M0;JPH3]Q'4-]RI"O,[,"OH)G7;0T=/Q96JPTO/]JCHY+$!'0$*T-$Y( 4Z AV=/#:@(T !.CH'I$!'H*.3QP9T!"A 1^> E*I% M QV!CDX8&] 1H =G0-2JOH-= 0Z.F%L0$> G1T#DBI2@'04>6#3P:+@T_N M(]_^]N1/^#J'JG9N0YE &/!?AFFIG2RMD[]Z=D-9BG ;N'YPR_C_.D/;YI(2 M<73O(\MSK, )O\X<_LU\9DI2:Y<6YV6_#S_Y 5^S_ JW@>_Q'VUYU\6*OM5W M$7G6C>;\':JO$>QO'N-277T$'(>SM8%P',A I:_1@%$S=\XO0;SOE6YI)O)3]S$T>A<$XX%!4U0.*_G?J>]-P* MC8X6/9SK+Y_>&>(]K>B?[]P??%GBJ>-'R0?>O6^U:_UNJ\:?&_T?B D?4;L! M4@6I'A^FOY%#"'RZCU!%\TVABNKY='&V.UB3F(@1M=]@3; F8 )U'G(KVCK4 M5O0A8%88!R]OW8R:M6;;K+7:Z$5(3?J(&@ZP*ECU^#!A+WJ*J.W>O;?7/MAF M=%M&G6OGNYY9"UO6=K?6'/1 L,2D$SL&H=<=&9-%=3:[M<&O1:8E9@8$K7Q8%8PZ_%AHLBLQ8HJ M,&M%<>'>X3:O.TT]?7NTV*P-.L@,IB:B"!:#<$&X(-SS0&UWONV_B6_?'.+M M]Y#V2TV(JBH*WE_;B;<5!9,?CBI5L#ZR0N9PU9O.N$LJ9QJ3ZRH!5^5(75?T M-D8[AA&(L9B>*O 0NCP+4CYJ@/DJL3A)>#ZDQ=44#> M2HFQ$OULPF$X"VU5>GW-+1YS/L8!7V;EJJA1$W>9]9,?&WKJOS?*6*96U-GC M!*<-7M!KTR@&K7:M@6Z>Y$26J#$!D4+V=44!1%HB7-#:VC_%;L!U1%DK9Y9 M&S10@TP)K$Y!.Q1YAJ#<6>* HHWT/LD0H,)!4$Y #9UQ4%%*.!'*C M0%)!0 Z0?5U10+T!R($*#"05!.0 V=<5!9!#F7,8L^)S&)RCG+'FSYVC8&38 M0=?^"XL,U[/]*2-7@PFO Y6ONJ* [ _T1Z$" TD% 3E ]G5% >0 0 0 K0MN-IS&_"G'7/6>T([5ICT,/D!V)23M3^@'LA M^[JB .XMP;V=HW,O6%(G2X$A20<%X*L7,+["_V&.,>$*;'";X'K/+"ETJAD> MBPQ_;$36#W+5@7!E4).I*PK(3D%+#BHPD%00D -D7U<40 X@!RHPD%00D -D M7U<40 X@!RHPD%00D -D7U<40 X@!RHPD%00D -D7U<44/0$1 !0:2"@)R@.SKB@*JET .5& @ MJ2 @!\B^KB@@T;I,HG4_3;0.9Z']RV+^YLWX7Y;KB1SK&^\ZS]^\]A[\JR1[ M\[2JE3J8+4%-:$N7*X%%S\I^:R;V1%$ BY9AT<$!6!1\=Q[B54%]TEM+Q?)B M)&/D!PX+TH4-_8GK&.I3AGR=F17P%3SKHJ6AX\_28J7A_5>#:U>W;K:.5<=7 M]$$. ]M92%:U&MNAB9=-YW,&E&D5+)))6"=L\]SY*986VE5T>!!LT!'VD$! M.CIYI$!'H*.3QP9T!"A 1^> %.@(='3RV(". 7HZ!R0 AV!CDX>&] 1H = MG0-2JA8-= 0Z.F%L0$> G1T#DBIZC?04=7IFZU&8[';_'WDV]^>_ E?Z%!5 M*VQ(S P#_LLP+6Z0Q0SR5\]N*),_;P/7#VX9_U]G:-M<5"(.[WUD>8X5..'7 MF<._F3>J3ZH;TG*([/?A)S_@BY9?X3;P/?ZC+>^Z6$.Q^BXBL\ULS=]AJZJ, M.Q99KL><-%TU*\$P!QLS40585O3/=^X/CFT\=?PH^>!\+88&,+*$!'YX 4Z&A?&UM3QXTM=J6:^0($ M)KZMK:AT_'@T84;S0AMWX(,UL;CRAC7C([.E1AHMLV:(JN5CE1YO<-?TPX=H MXX&";1-KNI+^-V$'?XX,E/-I7/M%\YP=O@W^WH]1,''#)VZJPCF'K[GD\,G/ MW,11*#PF#E=%?9KX;Z>^)]W)0C^F1;?K^LNG3>[6^U:GUN[W:MQS)=.F8IVG MM98H8'! X]I! 1JO$,J_D4,1#+YW!E\3L6F]*6)3/8/+P$D6%&F!IT]"[L#3 M@ (\K0F4(.NC;;?;A]IN/P3,"N/@Y:T;;K/6-5NU9J?=@9#[DV(N'LB:WENM<>Y?6S(VLR2NTOA6;MP:M6KO;!)V?@HQBAPXHP.GG MS^GSQ??@],-Q>N]@G+ZVROT-9"ZX?(!H^TG()K@<4(#+=>#R8KTAN/R T?;^ MX3;H.PT2KJ1>L&F"YT]!;A&"IX "*/YLH 3%GRO%[\[P@S3+//HYC^IW/]'9/'5X;]UW.?=7G[N7?_^^MO(]Q9 %9]FC6;;_*(L>%VU M5SV#6M_&@1?XGC'#LKF?.[.\%RZ9_"\1OV'D&]P=#IG006D3A8=LC%W/\FS7 MFAA9OX_P(ED.CD.Z(&HMA'0IP910)=+]SW<-KMAL,A'RR^^7_3O1#/GO5->4 M/G!9G%BSD/V2_O"KD>A,@Z_=NY5]'!:T5GV^U;IHM?^^6ED$,F9SML$L;]"6 M(B@C;L,*@/:WP;.\W9T^&F%@__/=(VL\_B<(6J._[([4V>;%G[/'=T;D1N(E MWQG6)!+_F5N/9GOVX]> MG_@/AMFH_U]!S,*>&$//B[GU4-V #,:?TMG<_^,XUMXTE\W]4Y#>=[\:#D)S-]^#WRS6B2V(Z#2;+-D1(SAEX_&_=V+7([RM]'[O^X'-[_ MGS\^?;[Y_?[=^^)GC/PSQLTG0WS,D!_;T[J\K@O+POC?B1:6Y77U6+]8<>3_ M6AW'[\LS[_0N.J\,^%@?B=D+QMU7G&81!8N6J6!V >1KMLD M[=7G6PD$?Q+^VAP)DVO9\>,J[<9%8\N9.(?R"(^.V_]C5F!<+7D\1X\Z'"*: M0 .!M;&$DV26LX'E)]?C>P,_#BW/"7\V0#%'1V0SQ30I,(QI7O1*9,_K34'' M;ZZI.=\TT%SAL!&+*3QY4;LO[1#1FEH0(T M8-D^HK!YKL#>9J8D$8:#I8<,MEGM"J/2EU;X9(PG_O?0& ?^U/!G++#$Y ]# M)/4\NY'+0G*#;!1%G2TF1,<';9.Q>]G 1,H)?3Q0[T0@$%T OH!3"!7LX..]WIY3@S4?<8NS1;%SW2&'QAD>'* M)@/D2F-!\TX[MGN MQ+6D*OMCP\OBQ*(QE_B7+1)?9X'_[(J"\M%+GOFZV"?DO-:FV)$*.;Z$S 2- M5=?=6-- ?X866B@(!10 #E ]G5% >1 %AHH" 440 Z0?5U1 #F0A49W!3F[ M[-AF[Z+5(0W"1S9F0<"<+/9I_2@?ZL.I*TY=@0((F\#1:VOQZ#4U=.K\]<'Z M&[O1_A-H:\TVG8%(T'G:.@^^@^SKB@+XK@3?M:ODNRK2:GNU M3A]\1TVPJ.H\^ ZRKRL*X+L2?->IE.^J2+:M]09]\!TQP=(@UY9^C/GRR?(> MF>%Z!K,"K^['D3%QK9$[<:,7>H3)0:7_&Y\S?GK\I]"UY&5!+XW# )A&^64;V4FK[WAE(,=W8S7?.5S M:CK-M\2L0REJ]:('T^]4YK[ 3E0CC#_3 P#T"+'7%0708QEZ[%&DQU="W"OH ML=T&/U*31O C++.&8D\5!?!CB4AVGR0];HZ(YZPX:(,4B8D@\JH)@/"1S0*N M,JJ]A.4YAC7U@\C]3]9O8A:(=A+1B_PC^RMV9T*-Z9T7P9_!*9VN*,"?*>'/ M#)9/YG-3R'^>,.FZ>,ZP8!'WGGYMMFIFLX?S>6+B157SP7J0?5U1 .OMSGK- MI?;\;V:]*I*P39.S7@NL1TR\J&H^6 ^RKRL*8+T2K+?4NO_MK%=!*G:_UAF M]*A)%U*Q"8 P7(A"NUYD>8_N:,(,*PQ9A"Z_1]<*&JNNNVVB@0*WD//G5JG55UE&%3^O%4>= ?9UQ4%T%T)NEOJ=/4&NJLB MYMRIM4QD2E.3*ZHJ#[J#[.N* NBN!-TM-;IZ"]U5$&QNUQH5!INA\K2"SHL/TT?6!QJKK;I5HH !'I(0CLM2!+#-W MG_S@HQ^/HG$\&=JV*,) =9%]7%$!V)CW+H^!Z)V^P ?!F9>N*, '*>&#+'4%NW^R O9!F+K+ M@J7;?]^,?FW0ZN)\FYA 4=5U\!QD7U<4P',E>&ZI6U0)GJND4T:[UAU4=X * M73]O70?/0?9U10$\MSO/M9;Z0Y7AN0JBR6:SUC'!<]0$"OG*!$"XB9Y84#,\ MAC;,1Q=_&JNNNQ&B@0(?OB>[85/JDIR5E0O<2>*@K@L3(\MM3.J1R/O3;P+Z^DZ8'(J(D-B PF5$.Q MIXH"B*P,D2TU:BI)9-N.YFMU0634Q.9G9 P?=?W5E,S0<+VDW[$$D4RZG\-R_XK=D,72=2G1O8XB#MO%.!RD84& M"D(!!9 #9%]7%$ .9*&!@E! >0 V=<5!9 #66AT5Y"SRW%MFQ<-VM&^M&V) M$3";N<_6:,+HG0F KG$2HRL*H.LR9ZM+4P&N/3M@5L@^,O7?:R^U?'>9X3M M4]Y!$ZV;J(D7DHE@:C44>ZHH@/#*$-Y2]_DW$UX5712ZM5[/!.$1$R\0'DRM MAF)/%0407AG"6^I _W;"JV3Z6Z>+3O34Q.N\LVSI!YD_LC$+ MF4-XQ*SWK# M<3!.NX "O \*WL?22(!E[R,U>I=/?"'8_B>^M6IML[H"'ZC]D??:8+OSLK-Z MB3U5%,!V9=ANJ?G\V]BNDOZ\M7:[NL@RU!YL=Y(+3M7.ZB7V5%$ VY5ANZ46 M]&]DNPK"RIU:I\+F#5![,F%EY"Z_8?UEOQ3#CKDF>I%LW, _7<_^+?LYT#MZ M@4." R]=48!#LONH@/;2J(!E?T1:PIL9"ZR(+_Q06KXW=?&5@E+?>B_.KX)# M;V*"1M4&@/\@^[JB /XKL2%O+W6NKX JXA!-VN];A^\1TS D-T,8ZNAV%-% M 917AO*6FMQ707D5!*);M5:K!T]P-FM-)#B3$RVJ6@_&@^SKB@(8K\R>>X>> M4=M0WFL#YM(CUD+Q<+^ZTF&H.#*:3W+!J=I4O<2>*@I@MA)[N1UZ0VU%;-L. MG!NT>N S8M*#ILL$0.#:%L2R'<94S'>TWC)>#:?6YW5>JKLYHH$"_(PR.^@M M>G)=36<3_X6Q.S:Q(N9\SB=M'C1?N5.=9P)3@+RMDUQPJK97+[&GB@(8L,1. M>XNV4"4)\+5H@7/J M\SHAUR^+=JW=:N*H MFIB@4;4!X#_(OJXH@/]*\-\6W9O*\U\5K9.[M5:WNE@S;,!YVP#P'V1?5Q3 M?R7X;XM63F_@OPI2E7NUQJ"Z7H:P 4A5/L=PM!?1.YN!+X(3,5U1@"_"H>DW MS29!;* A%% .T#V=44![ !VH (#30T!.T#V=44![% BCKE%YUXY!BZ-F1PN M@-FLM=L-I-(2DS JW7WGHI7&R \<%J0+'/H3US'4!PWY6C-+A/K..ZJ9#6HT M)D)O2S=@J 89Y8D< )A34QSXEJH6R7L+A M++17^3VI0?TL[>E!NP>WZ!S=;F4QBL9<)ZMQM);"8-D3L-U@V5-!"BR[I_A" MKT*2W;K+Q*!G@CY/09Z.:P[ H62@ (>>/E+@T$.L^SFE% MOU_K=*OK>E$1*<#7HF=9P-=DH !?:P E^/I8?+TTQ: BOJZB24?/K/4JK%(& M7Y^M90%?DX$"?*T!E.#K(_%U=VDZ0U5\74%.?J=3:YAT^EN#KT\@4W^MC7E[ MJQ': BE-<83_WMHC -_:KC>,PLK.JY )[3S.CO?@FKUMETT8-K2*]+:XZ&* MG>YU>C10 +V 7@ 3Z.7LL .]4$ !] )Z 4R@E[/#3G=Z.;LVR6:+>,KU;1S8 M3Z(FS_#'(NUZQH+HQ; \QV!_Q>YLBM[)!-2"QJKK;IQHH-! _[/=NX!TEV8& MWUHOPK:%#_[0YH8N8+>)[;N=\)L-/>&]I@&U%O%=%6K#9JG7Z=-*,8 # >["XVHH]513 >V5X M;VEP;56\5T%Z+>>]7@<]KZE)V<]GG41[6H%HE40K%9;>(0V\$1R-Z8H"O)$R MWLC2&.$E;T1.W[C.K=[>@\Z]=JTWJ"[H#+T_\4[3H#M:JZZ7V%-% 717ANZ6 MIDV]C>XJ:4'!]]R-ZO;&[KH5TUT%(>:^6>MV MNZ [8L)508@9N<[EE_\W*XH#V9"AHA@S3KS/ZZQ5+VM$%05X(27Z2?66G)# MMQESPD^!/[WG?L'0* 8P!;6, (H3LZXH" MB+ $$2Y-!-@+$581K&[6FDTZXP%@#-89@^,D11]Z2B+Y,+8\5 I=:0;\L3&* M0]=C82B;=KA>9'F/+M=CPPI#%H4UPV.E.WA@]#(9ZSDSL4%K8+RRZ&8LN\,F'G;V'T =]4J?[F,] ,<,- MW'L"%AW<>RI(@7OWQ;WFP;BWDJ8E9JU#*)$ MYN&XMX*#@F:OUNRUP+VG((P$4MT/?7#0[%VT.J1!X2IKV&)>81PR<590Z;!" MS'XF0\68_0PH=_2J]@LGW*XYMVNI.]V:X<_7J7G>ZD7756DO?D\8S?2;HN=-IU)*"!M;=O$TUY[H;C& M>.)_#XUQX$^-L>M9GEW-\04Z"IY7T@"FE9\$3%NZ1EJ[/52QT[T>D@8*H!?0 M"V "O9P==J 7"BB 7D O@ GTTZHH@._*\-WRR(VW\5T5[4F:C5K7[(/OB$D7^ Z65D.QIXH" M^*X,WRU/UG@CWU70$L0R MF ]]*D@U,!]Z/R5?_2I(@3BWA*_?-)M'PP]41%:UP$=DH ?G3Y2X"/PTR[D7:KUNO126P'9]/N[GWHXPW:@%R-Q\R.1&]O_E%^6<^P MXX"_LOUBL!_VD^4],B.P(F:HGTN?:R!=@@Q1'W7T-'RNTX 2/M>QSC66&I K M$WTSODKL\1TWQS>>\,+$_U_]%;M<7L0PE3L61H%K1\P1?QAZSOPO"I^\]NQ) M+)#_Z(8S/[0F_^)B->/?X/\67IOKQ5)&XGATPT:G^)ZY2\J>? M^>]4<8GE.>H'EFLUO<-XM#\DFLVBDQFC"M.6/A;\I]W\IZ5^^&_RE&Y9X/K. M=6*)/R9V./.?BCZ9\M/>=/RQ4R9+9V10N7%\5"[7G1D85F2,&'\+CZ^?J.QX85: + \"D%%- M#4";RU-!JH$VE_MQK3J5NE;5IEV6]Z=Z@UJS4YU#A=2,LS4YX&DR4("G3Q\I M\/2>>'JIZR,=GGY#W*/5JO4[*(\\"9D%3P,*\/29( 6>WA-/+W5[I,/3O?(\ MW6S5S&8//'T*,GL*XS0V2=<[:61G0R M1V2G;H#DJ= #2!XD#Y(O3_)+?23)D#RAC :0_-DR"TB>#!0@>9 \2+YZDF\W MEGI(TB%Y.ND0(/D3.&;9VQGON;>5NH]GLPF;\N>R)H;#%77BAW' Q$&*/&,9 M3_SOANLIS>-J1.\0'I6TQV_MJ;U;116F9=\*?M.I8*=[F2@-%$ OH!? !'HY M.^Q +Q10 +V 7@ 3Z.7LL-.=7LZN/;[9NNB1QD FA\\LUQ'G!*)7OC]E1F3] M8&'-\%A$[^ +W(_N6]J>]VI-VKL?U2X- ;J6]NU!F+=;;O.^L#KJ>I9G\V4P MA'8\NY'+PE_H':S \\!QEJXHP/T@"PT4A (*( ?(OJXH@!S(0@,%H8 "R &R MKRL*( >RT.BN(&>7*=KL7;0ZI$'XPB)C%@?VDQ7R^_AC8Q;X,Q9$+[*YL.@K M/!,E\8;O&99M\V5']NC1U83&JNMNK&B@ #9__]/NYY#9 .AP%MJ_?/$]D3'_ M*3WUN+5>IG*P<^#;C#GAI\"?WB9F<>@Y5ZE1?$N::2@%IUX\F.QT3!Q+$I.M MG^D! +:#V.N* MBN1-)-9_]D]TK6:AZ+ P- MR^::&+JR,S*](QHX)3@8TQ4%."4NPX'6EFGO[O[_^?FHEQ#>+#[B'A\AO=,@UOV=,9K]. M9Y;WPH60_R7B-XQ\(WIB(1.** ?U69$(9JH#!VO"7YW_0IXY7"3+P:%)%T2M MA1 X):L2O:3!\S_?-;AVL\E$B#2_7_;O1 GDOU--4RVAN7A.K%G(?DE_^-5( M+6\C<3J6HMP+.JL^WVI=M-IKW!2!C-F<;;#*&Q2H",K(GS@%0/O;X%G>[$X? MC3"P__GND34>_Q,$K=%?=D>JN3 M>FSY\SOC'XF,+__O_>V]<7GSVV]7=Y=7->/ZR^7%=N8R67KSHM%?7/H2BK,E M%MLO?86JU&[OM"*=B\ZF%:G,1]@@G%W187U_XOF)_V"8C?K_E:<@W)X80\^+ MN?6X98'K.P;C3^D8'YG-IB,6&"VS9HBL^9]#^^NK^[WQ+5'?W?I"G^Y>;BZ_^/AYH_+FR_W-Y^O/PX?KC[^\>GZ MR_#+Y?7P\Q_W#_P7OUU]>?=>?M)XN#&*GS2R3QKI)Q^6%JQR!2DN77&UF@LR MFVP)OL13KNQVT?5?FCI_$SQ:GOL?.7KR,O,W^#^&GG,;<"_$B^0_;\:?4@?D M/O,_/F;C+!_XFWR8\%W$;LGKC&\+9D*T@IBI;\H9ML,H?^ _'-N+_C";HTZS MU^K51YW6H-ZVS$&];[8:]4ZG98Z;5M=T;'M'WYRD;$II,X:&#/F9OQK_8AX+ MK,E&4)OS"2H?DA/OCWQQ WYNL="%]7(C;E_L719[ MAZ5-%\8HK,Q.*KOX,NV+WN"X&PAAQ/TI%PB;&6YH6,:$6<*3%^5VSRYWX.68 MV8D?._61%7+"#\4TVA?#?K)^7_]X$5*:^!/ MY$U":\(7EE]F\B)O9=F!+W(\)A/Q:I[')N&%<3U-!N^*!1'?FO*7YB_AR7_S MM^!W%@^P;DVXP%LC=R+;E(G5Y=;0C^5*<[7Q0O>9R:ORO_!]&[^@[0=BSS:= M,?YG^T6NVM0/HRP'A?&'.FV!>^#HA2QX=FU9U3EF 9>IT8LQ)XALXDXY5R1@ M>RS)Q/&]^BQ@4Y=O;$-_''VW K5^8OG](!+;VO%87"RRO@F$?$_)8@;#B_H5 M7^,XY(O% FDD>[^&QH@]69/QA2$?+Y/DN8=*%"+DCJ_<$7,DL^M((74]F[N5 MH7QH-\B$XL7F'[8>Y?VY@'*C,>4KGWPH%\X)>^8RI]Z';ZCKT5/@QX]/-2XT M3LQO[Z=3V;D';G.94!]]%!*7WICO6=S03=Z4BYB?/9_2"ZY?7.KB0*R-7)B= MU-"V/*XUD1N.7S)5YC_\%;M!(9:0AN42DMG .4LQQ _<5(0WXZ&JYA6)D407B[:";X<\^T)]G/\UC$>AZ[A\%83] M'G**$?8_2%X_OXKXO%P_%=$NOG-F$;,GWSJTMZ7$-Q=DI'/1;O]]?7#YT!)S MQ:E"M/QDQO]87FQQ@YG$&VK&=PZ$XTM4<]LA(/4<*W!"X^M,+%*&Z/#^:P;H M%_^"7\3LULU6S?CO<"9,G%JL9>5^]S[;OW!XN;6,E6"FCO8E%TGN\'SV!4T; M/SWX,V[O6LWNS__]#W'A]XF 0+U,\C2="=#ZRL6N[FW++PR"Z5)_F MCZE@4!$@;JK%LHN=W@\WW.ISSI^G++0\8G3KW<8Q%5 M$='+%S]B\K?WW(^)+GWN304AO_B=X,A7#B('C7ZCG_U0E(_&W#ED/62V.(O\ MSC62T^^[]]%W?TE@ZOP+=;Z.2?IX*!Y'+(=T$@N)Y=P#DV*4VW%Q)_')LJLT M7T0I%^.C*QQ5S[D57,3]A4=V[>6K5'95KK]\RM2FWN1ZTV@L+8-ZAYFZ;[(6 M3O(TAB5Y4KRS,F^&-,O\'8?Q(U$[OT3FJ/(ES+_;;*9? M3FV*HU"8#[FC"X27+WVL%!_N>"51[SLF M]QC\EGE@7 :0Y1LEQL$?JQ40O]H9R>ZI("D1*BFN[5-7:KF-'T_F=#@1LZER MX_@O11AA)LDOW$FB%'MLOX?J+ZXFOQ(7=.\R#@(107@H>)-#SY'_G,C]0ZC] MMBI9*B-=*Z.P.J>_NQIS@DZC!>D+)GPT3EX\BRC(V%2^1Y([&Q$8L&6<@TM' MX2+*.J^Z.K]&E*R@E'7N'7V]N+\P'''NS_T!64ME3;@'+12&L2C?^(CHUF-R MI-C3#CA3MTZEVC7"P*SE\HV<)A8Q9('R>4X;OIC,.B@I(^OXKD?J[_ M3TFP+QEX*S8"JW9QA=VN"+JN^JK<(F[^7E@PJ/\E&Z5%'+5_<3>5_SG@<,K] M"3=*\41NE,:!/YW?=G(I]@N[S51>$J1=,:S7Y0Z+]U*3BY#LB.5GU5LG#_M3 MLOX_R^&^\L_2'=KIE7>,*BT=3WT-V#HKG(M8RI0I+UCPOS >TRR*Q#_/ MDDC0Q,W/#L2_G>RH5*F*W/J*.Z_[CKJ+]1?Y=!2$?O>0HWAA;;B#L:9PY2ZE;94M?S\G\I#D?2[AWXF]1257*I&@QA\CW\:(EU 7 MO4R.YYFXBI0&^=&UZ[1R>9.P47*V>V&(@ITOLD;G@\3G2GHN^2>GC.^.G-"( M(_X:_RF<$N6ODSW^5&W^\D.5N7O[UXNI2_1"31XE\+9*(==W&$ U(\&Q=?S&+( M%\;7F9\%/+G%$UJ>OMKRPHJ+BU#%)%,HI1QI%"-;G3"!@ N(#+4RF:L61C5I M>'*EW_RN!PE,"E]PX>"+/8KKWZ5JBVRWI*11+HMQ[:GCNI,_C?D]S=UD1F)Y M@NS@;\/QJ3@$3M9B[@!U*6V2RQK?W-Z,E2 )=4N^MF.P>^%\>--A*7_;Y929 M4-TU\VS"UU/%7\VXNDCLT&ZJUIP[2+]SPV]#S_F:&G]A*[77,K$H4A;GEN7D M%2T0&RVN1T]6X.3IX6FN.%].$O9_.^"I&2>=1#/ M%)T%QC*[A?(EU!;[R9VE\7/+$4D0XNV2 P3YF.H EQ-P&FQ/O$5/."#BVCMR MU%+&U25G:_ZRRL,5,J.2',5/^NG,W&((N)*,3[$:IZTY>6*K6TALE9O=&=^L M<-L@$P-2CSF6ZF(7ET-Y26H] F%;Y-XHC-(L;/E]\1$K5!FN\@=QC,8=N?2L M;3SW&&Z45&&(!( LZC%F3I*FX'IJ#ROK$ MN';)D[TU=U^UY2]L';CZ"M:4+[VCMBVE0HDGY4PE_G.5/Z;V7)4!*'\HK,QI M*]UZN4QUIZ@O3_R^7.@G+O^<(\N&LOV,$%X_IT_:76"O.J8H=51IP..T^ZT+)O5 M&V.S5V_W^4_]@=6LC[K-1K!STE# M^%/VQ I#=^S:&>,*7U7]0LFWP_<\(:<<59L9?&,J$X#O5U(E2"+S$7^A8KPT MV8?EL3T9$ID/-Z3!P>5D,Q''R^\0Y$^:9(*EOI\,[HE*4\5.XH-6$+B+"E93 M.BS#(RH;S15;P8!9*@;X*'.W5$V>2-Y2Z53"7[1^U IY&^'RE\0!6L%6^*6R MSBZ,3W/1U PRQU UP?RR?\6^N)@"(ZI*B:#)*Z9!"DM[EVX MF:^EN"45+\NT,"71GTUN;7S)V-(L,&&3;(L.DBPP89-D?* ML-DJ0693ADVC;0Z$!UVWV@-^@5&[5[=&CE,?.V9GT+';IM,?;\RPV=F'WB'# MIKM4JL+)]=^"6PN-@0IUM;HFVTA7Z]_IV=^-= =6%AZ?]@Y G+ +9UA6_Q2)^1.MK:TGZVM"@?5YN-$,^LE^:W8=OQ(SI8+ M;I_#_U\=RKISS^6);3;;L5RKM71V\Q!P=W3H.1+FI* YO,N>5E<=2%?"R)?B MM*5]N"R)27*"F\16L\/H.#TIE_M&4<^3-U;*&[J(0([:5(C2+?X,A6I$=5=Q MF%1R*.>F&L>[0D$I3L-$7FTG>Q"U9U7(4-378(+S:B MJM0Q2]-PUE4;/8E7SWKRJ'V]."2F:&0/ M*5,L-N9!S'Q_HLY0BO6_*Y:"[YY]V:LHV^DF6[!(''P*3TB8B+3((GG -.JP M*G+P.W\R=:@9B?<+Q;$0O\K84E7SJFW/7&+1QA<1:.3+/8>+Z(0DWK,F]LY< M.[B@I[<6;[[QLD\N!T(T0IDL8#W7S&+C)<1F,*D1+*9?R VXE*&DW$\6[L7" MG/*_V8%?YYH@ZL]LL0SJ$F$2KA%-A_BB>M_$$9K]8D3\ DZ8'A*+I?T>B(;; M_GB\$DP9D,@R@PIA#+[F(H/'$XHA^G&H@P,9B\D.U3+I2G*-T@X=0C0XL8^J:]4?W.$U,I^9F*?GGZM9![*BL8EB5F[Y#9Z%+C+;K&1.J8E M3M>7:H[3696W7-BCXL!*[4\NTI51J7[ILIPVETJT-F6.?R;J49F4TL6VEV MTLXNI4%^IU]VAK@8 U 0DP+]4JUB M.V&6TY9#OXGSUW@ZWT]H[2T^O#R\S)+OSD([?:WL[_RS]\D[%?H'+5BFQY]<]'X M"CY:OZ)+)?E\+>C,>BX&!>7<=Q MP/<;\49]'2Q50A'25_561=GZE+Y2)>IJ=UG;MCNM>MMI].OMGM6K]P>F66_U M!WVKU6IWNC;W13H[J>M@*?&7D+I6O:#O>VNT=;N5U55;/PN?2+3L,-RIJ()1 M#O\O26\A<;H;I.>,F2,RGJ\-,)+P?,"F27]B&:=*/B*=KM/V.^_=1T\>_[+2EJ&R0?Q*@-<+Q&DK M\\/37 EHFHFR]59:Y:_+D%W2>%VA%[ H;?6=-J3AVF8E32TUC;[@T&C;];-CM7F M+M%H5!^9K4Z].S(=[BDYW:[5.=7 EUK'TU:CWPL18M7OC"M&(%QOR5/IL SA M"(C4+-%77,:A;K*J#/G7<+E'VOP'#)DF4O?'4E^4XM:RZ/CBA^=*J%5*H/>H MSB0W?'2E4LV=3NS8+IQX7Z^[XI*FC;_O;K+&WQL/+E+CF9]GB:63* GW1Z+D MJ:CFY"5W-=,$&;7X$A&)SQ(6\]?-(Z'9F9?Z2GK8Q>7'#>>.SN3?EP3-X.^W MMA=84.AWD419)6$G.;B"J^<.N-(GS(J0%YXI\X;RMY5'6ZESI%P -Y1G,*JY MHB02(^2NV\0*"D>0ZHGD$HY>T@NHF0"ALO8 X%0ZD. $M M9H0JET-X&>*X*TL"E0>.A+IC=GJK=B<2]H)M$+-?BN#DK0_$!Q=171*GV)-9_FEKVJ0$_B4[ M4TT+6&39-OO! ML-$]_<3TR6--?9OD8 M?#J\LK9$PH78<$3&ZD9%:NDXI/ M?9($_D-Y-&O+/C+BS<6>W I9WCHS+#H*REE9^D0AA2/Q)%7G#:$E$[;X>85" M<1GG*WC46?M4"A3?_JDZ]*1EADCZ%6 )&RNVDD[6*F28G6Y.7N0[!>S9Y?8L MPW8.(]68M%CI+L24)W)/GXCSA#V+C:\X)5;O;[L! M=^?$T;4XG%9IXQNK99'PBX1?)/PN)?SVD/"+A-\C)?QNE:^[*>'7;K+&J#_J MU$=C?I6VT^W7!WVK4;?'UF#<'IGMMMG;G/"[ZUYT^X3?]M)!TAUW*:W %B6N M'_. WY7R.G1-=4P719)Z85E.>^\\]U;%Z*[RZ?-\M#2%=[H0P9/5878V^L$0 M34:>T^U35EDEM[0[S:9,,[-6QOUV"B&UE\[UTHY^7+ZOLV9LJA5=^B==I3Q] M_].6ZJQE8[:#7^S)N*+G7[8GFF_J)0:IB%)6Z6:+9*?%K"DNP5G>KEWHNRGW MP)'8[F:]N,;J%"S=O%B2L$6KD,CX(D[&)%$WQ'!48RHFC(Z#K!>>.U9;#7F2 M9N<)C_/;"PZ K+E5N\8\GC^5,9%1NG5*=[R%9Y$/*D/YGA/+D2FC%[DUL[+S MG.5F9X7ER MCYVL%EIO>B=9)CU<^EY %YH1;W5ON&U4[LKP9J>45UR\)C9>I^ZREFUL9=8AR[-8] MZAO;2"=<&4[CX;UU-8KX.AEJ(T[:-RRU75YLOV?DP9?TY([C-_.S '2+74M1#> +.?/'_B/[ZHL+@(+:E)RJKSHO48,)86#[S> M_/>5)\M>ZU/HOZ'?1:!Q06S6%UN MW?I[A!]>?K/^](-+T;RB.%GS,JG"N2LJ6R4)=@/;&K5,TZZ;C3'C.]Y>J][O MV:UZQ^[SW:[5'8R;HW?O14V,MUN2W5(OI:J7=E66W5&7]CTG]37)=MNM\K;) M=JJ)R5H3O!Z3SHF(^Q??4TS!AAE)5"+MC;$YLCJ]=IU9@U:];5K=^J#=LNO- MQJC)1N.6-6:C)*]F-VE?KJ6F*>V5K>S[,;_M&FG?;I5WDO;USH/DTO7 +!7X M$A7YA\Q;^B#XOM%AO7^VS0J'='#;/;;[/!V&2E MI']YZ"5-Z=_'(F^P^MNM]TYZD+FYN7>]8Y!LR>59D8ZHZP[P03:@O;5$,=WU M?,;J.>P('[+^NB_&0D*NB@(O9&&GGGDQ54JUOQCFZ0\J^"OLP\I+9OG"TF=) M4P^??!6X*:1O[3JGG=SJ7A86;NWJ;I.S,6+\'67!0)ZL6TC-WIBRFR3;.H6T M7Q%8EW&^8O>UX@S"%6 4BT?G2]_3@"#W(T0D4C75*Q;?9VE6*Q)? N:Q[];D MY*&60VCY>Z:;UNB[2#):SX^#^3GBB1;\'[7N]ZI8-1SFRZ].=DM[(6_S$MKM M=J_394Z][S3Y7J77,^NC;L.L]UH-TV;VH#EPF.AR$ =+#+7)%>LT&GM?A3DW M84<:#]T?:VA\NP79B<;E,5F23[K:%M[EAB)K1A#FG26W:E]0:/S_7>8TK='V M="\Y-[A%W6A'YV)ITW^=!VGF+TO:3(\G M_O>PX!OX215(GM.<>1-B561;':F_;M$-2$.WA<'&*NM5G,RQ=/Q[\AZRMY"P M22SIJ"IO(5K0RG84A:0$,1-I^?1>L@RCE\30K5NCY35.UTGX3V7[:K>7 MPFEW:CAS8KO%0NVW<*6== ?L]NU.S^1[3&LP[M;;;:=7MWH=L]X>#_J#0=<9 MBS@(;./6J3(21:, XVG;P[ML9OC\#D1U@Q;M_1+G2WY )=5G#;/3I)ZT#UA- MS4Q*U4O:P8"-19.F<,5DP.])L6Z^0YB\)&GSC_)G<:H7390)4G,E5,-ME>PH MYI*G3X>VR-F5NS-:BNE(#5J[Z81K@C,HLV?_%RUTE"I3UWL)-NU&1N>OJ/ M,)F'9&7;0&,17>D=+?E&,.9$1!/&',8;\$=KG$\ M&8N>3*+L8C0WTS0_WY(9B=FWTPQ&66=AJ_:P2:%%,2E;WETF=H?)=\*HT$A- M- %*;[2J'DR-:'##4*K$S'+ETXH9LZ$P'*'O>6R2/)@;.'55MR?^UQ/C6-7 MSN3Z@5P1:\(O&K!0Y'2[SVSRDC]_BJYY[ P\>#5VI]=BW2_^ZL'95319/V8 MUE:*2U&05 WGQ$[F2F3-M/(V*:H;F1!EKB,B#2>UPPI(55KG):JB*PQ34I.92_67WH;-S,V?S'NG;@"AN67""J@%NM_*+I=8.]YSK MF:SL%T,/^:7E&]Q(IT/V/4O:PXL!/=IV.;N/N/]3EZMD%)?IM'5FJ8%8*I^B MSWTHY")I2)HUT!?-_[E^^2],-(MB/[@UE+63OAS %X1YT[+T8\94Y@9G;24O ME:!G1O&#;P62,3^Z_%G$[/!B&;4<"9_,/DKD,+W#7UR'W;$K=82#D\XGJ,WM M'^1+R":%838_X_;^:Y@.T)#,'W$5B;+K6-_Y ^6?OKL?;OKT_*7OYBZ=N0VK M/OIQ[J/9:JF/YKTWN=)E7[FZO[W-OR*6H=TP?_KV<_(ESE.B;'5%D\6Q*SK2 M"NHIF).Y.1ERG54IVF(3.>$BJC41CI'L@1E&BY,44LY+'*"Q[/@O.XEY^;O) M[Z2=.'PQG."9.XQII-; M4#ZU^$+;4JT0$EPS_HR=QW2$3[:NKI<=/*P_@FBPE01=T$@ MN:!Q6\!AG2Q\28W_R1_]PC ^Y*T?9+Z=>AHITFI%!!?55KS?\C/P_8NL=Y3U MG(5GD'V<_8(LIP-(PGQ:WW/25U5])FD;FY](CAC? O %2B:)S#]DMG1;/NIW M:V&]0CE&1IK#9/JWTC_'9ZHP-MV>%=]JZ6T*#YD/!I%"F=0*>+,X;VTBL<@> M4QA][D['*FXSYCM(,7YU7LRD.#'/"3.!"]SP6WTL)O+-C[^1V\I%H?AZ<7^A MO*^'0!:UOL@/SY?2\ELK:R:%@1O%.!"BXZ@/SKC5^2%=>E%%)SED44WD3-+D MBKE=5+ IS8LVQL_6FE/^.L6VB[+%+&I15,? %B/$EF*(GWCX78_X<_ M]E1,FIO)%IX< $.:CM$DG=@SWRF8O^ H*1L6:Y'$U;*IDP4;*IH9)_-'^6/- MDKU/ZI(* 9^\8ZNZ5)#K&OIX#Y8 M/_9<$-Q7=2\=J]L8=YUQO=>R^_5VUQS51\UQI]YDHQ[WT.VFU1J?J@.KEM+@ M:WD&\^SFAB:I%XO$BQ4&;":SL KSPUX2PYCV]T@H,YP+I'*%R;PV?LEU<\A2 M]R2S&8FQ$U\1AE;V);=5*]RD/\+R;*UL5RC+>U:X:!?&5UGC'SW)*G[U\-L\ MGHI99:&F.1OJN&-^ ?%T60N>-?=7-IK?)6D>.UYW.[7JS+,47?%O**LL'#I^ M,SN?*2>G%O-?YXT'\L<)LX$&>6\%,39!#E1=\5+B% J12BQ?PKS+ZZYA2JZ6&I&DEDU(1E\>N5 JG84PZ)XQI@275+6\:G4:\[EK>F3QR[ M5==27??%-X5,QC/^Z5S;9$B9"Y7P_L0T,VX8 N$BBV%F4FW4\TMQSA1^OJ,T MZN-1'X_Z^.WJXP>HCT=]_+'JX[Q2_0;M1''=:I M-_KC@=DRVZV&:6ZNC]_//D$X 60H?\/.]HA/E8:Z+E[/7SGB4QJDGRX9]),[ M/WF,)G6DDKT4_VXR!B0Y*5--SOCN7[J!18_JT9+N5C(4:,Z?B^0A^BJ/SI:C M@A9FO9)<,]J(?DHB;'G;O2+ 3J&76Q$%-M_ KK!W41L:^0O9F2H9\[XX;WWE M:4)R\R3^7WP.Z<#+1W3R@F@_$!D7OFJY:SE_QF&D J:J;U8^W3H1O5>&N:1F M=-G.4@M=+ SL6;'K3C-'9 L^H35Y^T!/= $3A+P0XT^V6]EX9:EKWN)/H MEA^*PX1:L2-AX4!I0U1$-DH4L[EEBEJ^7DF 10R@?N02';BE%@%5**[=0T229;5V8X+UB87=.MQLLQC>ODHTK]Q;E*?R> MPYR)'\3=G9;)1F:]Q_J->KMA#^K]ICVN=RRGP?JL;S4[@U,-/S/!B MN041)P+BR^'2$: ?1Z)?J[3(3JRFMXO 31JN^>A.Y#U6/HHU"?TTIJG44S0B MM:,TL%.\^,P7<_Q4(I2ZOWR@XK%_=I9_)\];Q!E\+3E[D?-E^4\7QNWJZ^09 MB7PAW;HC'MM-IH.I(]3T?$\U/E5)7VGP=\-+HI,B(D6(%&V'1J>!2!$B14>* M%&T5Z-D4*6KT[7;?[+7K#NO8]79_W*Z/&KUFO=OIC_L6Z[6=L;,Y4K2KJ[6] M%]E9FD?/41NJ U'.&;>![_$?;>4K*X=ROVYEIZ'>M<5&SIB-NO5!8S"HM[DD MH&V/.F:G/6A4,6K@.+VM;35F>NAPST3T^\_6VYA?\)U\S3(Z67S] M36JBO)"W>!SJ07^1U635>1^CI7*U3_+_?DV>(+?>Z2_NY LW+GJ=PB\?Q/+- M_^I#OL;)0[4NNG__-7GS% (9QC#45XT\9V\=ID<.E :DDH# EI#0,F^@QQ@T".2>@3RN5)YQTG.\Z?L&/$^.T9<$5G; MV)5I&;[+3Y\:GR[WOG$52T\,NNT.PPTH23M3J7FVN9S;E5E''^A MQQ?98R69$/ZOX? VS3K J\R\.19\,5;;LRQ(^443O>W7^ MAW$\X==1S9IDC=O(CZ/Y&L2Y-UB7D0#C ^,#1V6]HV)YL_;;!'=%/YM^RF4@SB)-&=?K/Q<\WXZ(8VAU64QGP*N&_YW0^^B7A0 M4B:3=),O?.I.%88K5T_(QNJ[O"4"M-\(_/G:ES=8_7V?4NGD%@WCQSB,I*+2 MP@+B?ZS#I?-==+E[%[S$5R"L\:VX(_JJA4DGZRGW0KB+(UK3B+YP.8L$118) MF*@I>O&6'_)^/_&M 3H?8<)-/CCCS[7"OWFAOLQV^]CCRCZYL M!5HW_N7[CFSA(#R5&SE )DU[Z(B-\;WJ$9OU GT0Y?-BOYM]\3H[5:&;[G"^ MNDTQQ*FU0V'V:($!^3]6B/]\%UWN=O,3>#9Q9<=R?L_[B,V,9MXJX3%EB<+9 M._];K6<^H!9C3H;]_IC-FXZO6:KZG'1F1\U'%YU#A;+ M_7+S<&5\D.U03?-7(UUU8VC_%;M)X]0W];-=WQ)I_R_W40Q$^\T*W_H.1^^O M>>/E9MCLUI(!;-_%D*%DI%YA"$RQC:4X[AT;;%ARY147'OYPPS_$U&T!DL+H-[E@B;DSN^]D:0:7G_"? M[^K\7]SV"<'OOGO/_?)TRY"^[GN#R_&$_W!19B5:BRMQFXQB??"35T_?@(7_ MXOCOZY57OWNG^.Z#_D5O[=T7ML& ,(@NA/9O&JY@^@WZX<[C:?)4I>!)_G. M1S:*\C+R[..WM[>??&/(:"1IEEX$Y886BHZ[8S$(#3&H5,S5W-[GO4OC-_3RC9QG?2YLCQ^NSAFHC N69&.JM:3*^BQNAPZ-RUD MBV=#BM/.]@MKLFZ&VX9 R;Q+TS[V&.'?K)?$DKV84W(^DJ?B,4N80FZ2P06^#9C3B@LL[A^U8RUJR;S9S23'\1&9IUUWJC1 MLP4'BY.T_<3L;T);(J:6BO_X&%C3XOIF2VO)H71\H^^&3VJ>H1J5'G U>W:# MF&\:7*=F< 9SV5BIRQ5?-)][><8]L]6$V_3"E\.[J_OLTD-;F/M$48O^:YS, MEF0*]I$:S9AX@QSK#5#_& 43E[\SFT.ZMXCT/ 37R;7ON'&0;36<6Q:(X)?U MR(XN O/(%XUYO2FP7_;J_BX;PUN>%T^S*N/BK&%CW8:\TUB:9T0I4=__.=RVU0R.Q?G#C@)MP)F??N??3=EV,]P\50>:''OC^=LJ1#;C)+ M^2&A,W%?X=N$\>C/U-87R"V74?'A1+GXJD@KGMB1E 2D% LFDDG5@NJXMBCN M$40B1AV+"<47!K>/7_QGQ6O*2!;-H9PFGUQ@'/.M7_%Y"D0LGIPK5O:[(J=* M_.6@@D7^E+Z6'-W@Y*R;#G-1G)8MV_U4[#SSL($CYKUP\)("<%G)]/V)R3PO M92ZF,\M[R:;X9*\O7R5_BYJ:P.I/Y(A3_K-P("^6T\T2NKKDS#L*W.7X5#H< MZ5H,H/#^C#UE)[*I*;/44PB7')A98@O%DUG&*'U%.W<.YT&1;0#46*&1-4DG MC!>AD,O-79T@EM-C0.5 MJI\:051P\/,!U-GBBLN+Z(Z,'4E'.Q?VFNI0(9R&Y80Z:UBP&_8 MC^U;QI//)COX6VZOBJ&>\,-+\2_9-3[)5;Z1B[SU+GRSGZ>"+]FHM>>B3DP6 M=(+O89Y<,55/#IN.O6\>QWM95@J#NB7PZN/<0H[DV;'\W4*XT.S]*EANR09F ME"B%1\SD2OC7<]P\6+C$:G,L*SDMC.VGY2<5\[D"<6Y50@#-UV(U7[@ JLXM M0B(N)WR_*,JN9+@FL;U7@L9#MLV&05GG^R>^!)^3S:(4B^3O:?DX]]/%(N?F M_7,^UOR(P80=)')3+&$A-K0F1IOVLE%3UU(*9R-E(-#L;[*F9NS M?F(85"8LXMLE!&8I!+R,4"(O1^;>-X"768T%UDTC&(M@U 2DWYG(\!<<4V)5 ME\+)_^+B$(7%+@IOU2U9>)! ,Y1!G]/0I$>^)P@\:=X?Q:(46CJE>/C2UTX; M3"733+=4$$X=HF-3HHMKW /E,148084#Y83".4L_%P$4.Y8D(!;$$W[9&G?O M7?M)\$AQU*=O\T<72LY7RN3[(/4HZBOIH,UT/R""R',[GX#[/NOV0D*&:^O? M2T;W9 +QIA7F[R[GS4F7T8EM%0?A[\I]($O5M/CCL1C/*(\,LMFFXLJQESZ9 M,?.#8F@P?;P+8X._V7_#4:OT'_8VC6[>RNCF, M_GO;!Z^]9:#K9;2_N MHJ6-6[4WE,'A) J<$,Q"!#BMNLZ"SUQX7/':W*5()ATO!*:SX]X-HW[YEE=< M:)(SD/@R-TG.7-C>#0HS>/.*[C")J:\*%JAPM_=H/XU V=CQ\DMU!5Y,D_YB:K+KTY?R>;!7+TZXIW4^:+_; + M2K^PW$*OU;XFKU_GGQ2A_C(0R+/"S'_@/Z>5!Q=YI9HH6HBBP!W%B7&SA&#R9*M[*IL]BE]84 ^Y+13-@9)'5"9/'HR(F$MF*L,7OF-X=.='4DY\ M[[$NUIE+(E_]T'KFOPU32ROB3B*>4W2EYA=$E?T7%T"]]850Z/QM'PLON#"F MV1%6,ESF* MR-/#=NXO%]RPH9*3!_%2VV0/E3T]W91Q]-8!KZ0RK0L'4U)0^/**H[7_)(TP M5QN7U+(LJ-(Z@Y6,C%Z*6OXD!=>/0_[%\.=?UK'F=AEO!8[9/?7Z>!/,TN\G M^<$JVKEC;_^]U1KT&Q?-YCG7&EQ:X5/9B0K[JW"Z&*Q+GZ]XT3='W0]:37/$ MY?[[KYQ7(U876B[>ZWM@S1_N.(?X0(BD@ /D:/6FCO__<6+IXX?)7_/@BNM=^^;M4%[.;Q" M3[ U,RW+%CYKZ++HYYBR)F9G5V=OS7S.WM7)NMCF@3!RLZ3@^1QVN;4W3S1@ M@/M3QOW9)NV[O/M3/%/*3ZQ(.4&M6K]A5N8$PO;=S,W]ZZHD, M2*\^?YI*;[MP,/>'BF;06';M#10-&. &E7&#NJ\ENY7V@>:2:SPG3YI3WZ7D M"C5KS787\2!JTERA*X3 3UD0TC0&>AL#N#O8C^D+ ]R=,N[.4N%G:MXHN2.= M;FW072[CI">#VIL"A&:.T#)@(1>3GIL.QP2[(WUA@&-2QC%9:K1092@FMYGJ MPS(T\_!D>12]GW:KUEC1FHR>H&MO;Q"-.7S&<7($5??^I]T=H,$!\G$*?Z#D\;1JG4$+X9[_S]Z[-K>-)%G#?Z5".[W;'4&R ? N M3SM"ENU9O].V'+;\=.PG!P@414R# !L7R>I?_U8!(,7[!02(!' V9MN22() MGLP\65E9F=24^!<2F9Z5P"8Y63:7;W2*G\5OC+MES'2IYQ4&Y2T?%O1D M1YLP=1%R-K#$H0Y0H9J+V(_-7'"U\FI4H8K#IDS@0FBU$EIIQW14RS"TFKOH M+[&'IA1I:0UU2*?0YR@GM4P@M7)4V81?YT;#EPZ_>JU!ES8NQ:Z[$7?1P>*8 MN$L*=2N+(S#+ZF!]WJFLRT!9Z:#M])AMH^E1RIAMOL.W-7;[Q"\R.N;8Z$Q5 MV@VUMSF8IV"N*4E\5CCU;)L"N=YI/]>)A,L=#YBF5W=MK<:&3^TFGSO1S7QW^7 MT[?6J\D6Z4%?SC2X&V^)5,O::[/ )4/*[IKK;6]W==%=;_X;^GPBSIL M%C[ .'!TJ%B)MA>[3PX1C02O'@C8J-..Z3'M?7:::<=%E\ID] M%:%OGC_J_W&]6UL7EY3723YR&_H"-.Y]6?;J:R>'SCQ"U&_TT#R0GJ9391(0 M. @<.('%SV)QF6:9/VG3YT;3^M&<6*:XU>N$MKM7KP?__%6^#U14-%Q9)0"R MR;T39Q5 M#_@M44,>:)3.2*BD-T]M8+D"7BWS".4M*,@$RFH')"?G&#H$<@S9I 2(S1;< M%77M9(]:.:%B"07D3@X+V E=;+:F!-+C4VD&)@%828RI<&AR[6J]U&7R<'-2 M^>&-/M;+G55W=_94-]K))\-YWGON]%9<0D9"?UC!9%ZA>4S#SD/--UER;]R\ M"5YN).GX:@P-I:_IS<%(ZS<[NMIM#G3=:)K*L#?LCT8&;Y_2\54=S ZW7UWH MV,W-N^[)]I]6HS[=W;]CM^R__VN@J>HK]F5I;-W./JP;FWIO+5]_>/#X0X3S MW3BYRKW4R2R@VM7HMC?;YGE)]4G]@XN%@">6(LP-O?E40)_-/!'[>^(&V%BH M>-02]:6;:O(N\< >UZ^<"/TO*4-$?]ZAYT4 MA$!,1=4%H,0ELZBP(8"3\X M^5[PV7/-T CNO*_<>[0,OCANO^1#5WOZ;?O>MZ&GKQS67^PC)3>\?&9_[=11 MJC9^:D/K:V3Z^,'Q$/?_R.C2P*%FY@ >)@G+Z3P\J!X/J\.$A]5A>AY6APUM MV ##GX4%J'A9@X)F^KL!-XYN/P>6L6M8,';]"<8^V)"L. P(@%($0&VEN !HX4;);0>T M!XV!UB'3PA>NA[CKP6X #1Q@#B1@ !.G8>)3VZ>29^(L-@3:_8;2'H")J:DW M5=>#_0 :., <2, )D[#Q%KEF#B#+8%VI]'I9+@;(U3Z6\3W 43 M[A5R7(!JRU0J%D)EZS*38?6 ZE+%%9G A5AK)=;:&$-RN5@K\L_D]AXZC:&6 MW?3 2O:6(Z/N-%II+G<3/HWE*^V+J'():+\T4('V\Z+]C7&_9:;]+#8ZNHU> M7P7MET+=:=!^^L5]I7T152X![9<&*M!^7K3?K13M9["KTFUT,BPT!.V78:>% M\-D+X@B\-).?&R-.8)2'L-%WL>XXH>]B+E%5+]^HBL[>B#;L-A2UAR(4:CI+ MU>'@8 8-'$#0Y< )!)T+0>?<=9'.+H;6TQJ* H(FI[-4'0[.:]# 01=#IQ MT+D0=,[M&.GL-VAMI='KHK4!.9VMZS$.XK#<.;P9B.]83*_%>8[",:%:-H * MC]) A0J/O"*IG!MJGA))"=\MY9/+3H3:;_14%&Z40XMIU&OBF 9!<,#F%8 * M;)X3FW=R[@Z9!9MGL6TAV%Q5L^LR!3:OKA?"Z0O"X(#-*P 5V#PO-L^YPV0F M;)[%\(I^HSO(K@8!;%Z&?8]S-Z+V[7N8;CBR.=-:&>;8U7:K7S9D+@S&UB K M#RQ*9R)4=F@/UB'L Z^605?JP6&%EY1D B4"LI6 +.=&HQD-PU"U1J^=74NJ MC,CA>&:HE8,IEBSV['4<2=R5]A!@\NI@"2:OKIV>SN0YM[',Z'1&?]A0"SN0Y=Z;,Z!A'9]#0.EB3IU/"PKDBV>+X M-="%=,1?3>OQ]1S+3Z%0*LLX31C+S]YI]8<_'7[ 2!2]6;!R@UE\:5&MH>*= M1";TBWG<YIPA[FAQ_RX'US\AJEN?1IB9[XM%%C<0[A+IM/XN/F\SF M#]'/0D)68(N[$5\DKLQ_&!/=>>#2UL7E7)\O[JZU P4I\]YLFV\FA<(?7'BS M@'M3RUDW<=XS?W6TIGV^&TG:P:W?]>:^K-83H$1>+2]#!PCX?%YH& I)G(Z7I=)V[% M78X\:UEMU#6W<& #,)9+N]75*,AEC_K_SYK^_\]90A31A?C5F3_9\;8D"-V- M74?\A6\V^#AZD*(>ZE?Y5%N>[J_F%=BM0U2QF168[4-VJ =NE MOAK G(S,NK-?O]P'R1G6V#)B%G/'U$ZP3$X61>)(D]LRS# ZG72H5A-.&TX;3KJ[3OK%MU]COL67V'U$Y M'#P'GFYMR?SE*E>LR1\Z9+^[3'S\S?8>;/\ZK;]O^ M50<']W^5GU9@'KFVN0RR%0@HC%/VAT_:@-\VFZF\6]DOSS-O_1CO^OM!#/_\ M53\<^89GS6(.'WON]*6.(*X<" /+%H\0E1B\#^VQ9=M3\8@-=N/H]G-@&7Y4 M+! -J&.&[89F"#R24H&W&!D".?THUC M$U,/>/Q02R45\HLV"RJBJR6":+&[<&DS*=Y+DE?PUH6\)+NDD"-Y74A +(A# MCS?$K3L/\D^1K*?BHA/Q?.(;=<<)=;L1"?/EP7599+!R-_*]AC1+>_61I0QU M1XI*]V55A[S)?ZX4Y2S7B2U&&"CY9C3=._"V6D*1Y$\BO&8R589OW MC69[T%>;G8$BE&N@=9H*UWFGHPU,4QEQ'DEB^Q$9IEF1LM?]*^ IAO+S%A"N*;&3,1L*V MQ8\^D_Y$>(S1\XO62;64OR\L['G&HS]*1>=69/VR[,A\C"G#BS10_&4W#/T5 MZ1\?W=3=^D]S5[\)Z_> @(L?)7(AJJ]Y($)2/@DAP@Q5@WR9?EN"Z%(E< MUKJ$3-@SU[T-S,6SV-R/:2P-T;38'YQ-]$=A#X+Q+%DH)][B1IRJVXS_X--9 M7#[F2J-CIN4+GA1D9SGQ__65THW6)UOK/[.&*1=6EOUU=B6 GD/^LR$/KS'Z\FL2W'?U\ MQ7Y-LA6;__WZ^2N[O?OX\=V7VW<-]N'3;>NXDO)$]&I+V3?/Q1"RY%X6!PQ. M%'V&WK_;/DDBW5;W(A-N]BAG3U;?YZ>>PI]-F:HT_SU?A(AUC0S$64Q.C(N[ M--E;;D2.BK75!I,^ZE ]?.I2]/DB^&#Q^T;B3GSEQ)M_YTRLMIHCL1;XLZF/ MA=9>Z_:3"&VD\9Q]:R]QRTK><%OH&O%,1U6_FX83?.\:0T/I:WIS,-+ZS8ZN M=IL#73>:IC+L#?NCD<';;:EKY4PA+(8M5".#L#$[8CF!X/.@&<[8F/.-I(&, MHJ8BPI%+*(>[H0A!YE>2;R]Y]/QUZ<%E(.S/N"$+ER+OP741B DI.3S>-WFI M-Q7AF3^O015?9$;1G>X%3K*RFLJ5NY#KRCF..*9[N5YR!4?&,U*N:Q?R6VSY M[CPNEK#QH8WHJJ=D9J)'$V+P^#ATS"@R"F<"9_&>Z-I1#B5ZC_"+OJ][S]'S MK]Z]^.+EW-'*#T M/7'Q&CRYT>+57U^@-I*EO!4K-I_?H\P#R%!4NMCX'?JZ;8J/S!';<,154?*7 M_8;353PAE:UZO? []8SAJ*Y@J*_S9[+Y[IR^(&CDFC??9<,S2".^]K3+V+5K8+J6:;B1%*EYJ2YZN) M;>+H=#=.N&\[UBY/LP-0P05+-G>= MU8GLPROA]:5HG.D[)ZL7W]EUM(F?788OK^[,O7Y+23V>)ZOLS7[KSEJ7:8Q1 MZ&FT)AH2P$#.__4EYJJ;#OVL\X&@7&4=NM MX>F]S^I-2>L;:N"?RUO1Q1U<)T6+0 37<'7EMCW9 1FNCF"HG>](H)TVE(3> MU6U/^T:W90%A8[D:?YRDC*GUK8V"[NI"4>*NS^CH7"Q$VE%,CV;-)S5K[FX, M4-JVE;78PCH\N_+^><;OQC>>/&(45?0L=OD6NX9+@Z?33ZA4&MT,YTWGZ5AJ MY3>H^O=HJ0>Q@U9!JZ#5"]#JQC2C2])J^JD(P\:@VP>K4M._K%((N:7ASD\A MT)_F_,%Y="TCJAQ?%!@5E49#_H"8V&OOD&C $ 4SB%5.BU4Z^X[*S[W>(LS( M-E;)8KRRJC8Z:G:3G. D*NXDD N ]M<7!E!D"HKL%DB16?CH[VR6^UF-DJ9VUH.*T5!)2AY39E9S_T8#JI5-C[/0 MJG2@]//ID5)O7Z2T<*J4LPE*8Y!A-B&ON= [_7ZM_$OJ(S)9,?)R!3D8F9J; M!R.7!BHP+:X@,U2V"TP_4K8!7R[@J=65GSCL]ET&RTC'7Z2'7H,#JS_,* M*=0,#U5D=E;T6*:HE<.A=X(>1$Z- 4#D('(0^1E$/L3IR-H1>>'=JW%Z=F-58OK0BO[PWMRJ)8=S[8:;W9Q'_'E%LN'9LGU ME+.;)&?5Q7NM<734^5PVG)X*JPZV/EPR.=L1M[7G"=6UH87196^BJVZ,5+L; M'Y-2SG-PHZ;H?67$^TU#&;2;G6&GW1RJ>K?9'HR&^J#3TX<&%[YR77C-W<^O MY?_\YXPD4[4=LQN/DT0\"?2(Z8U1\W'Q>S,SQ6JO"/9WUWFXY]Z4K&8I@T&G MK2O]9K]M=)L=TQPU]?%0;W*SS[5>N\/':E_ T3Y!M3H7D, YNJ5U=NC6<;(X M6K=*/IOGX^ZI0\NSBV:>.^:^'P]GG$^BBG)796ZUN3M1D0^GD@(KEI[MSN)2F4,+L&.W4^9C)F(7H89=F M*2=C8DSJ4S'GC[LY,W+51G8-(E"UK7N[MW)@R=OX64(OMY$#VX.]:$+:MHAS M:R.VFYMWW9/M-:UQ?KJ[?\?>LFCXL/J*S<7%(GGMG_BP_0! ],$;QTQVT2.T M:$UY**)A9+)"V)B]<1S")\R(6#C#9$*/G 2]A,3F6ZZ7IGM<8#JBLKE@PDP( MS(2@W+@[G\0* 0PP$X)XFU3,A"@: 2I=9@B11^&88" $>8C0);V2L&(@1/%6 MA($098JLX>I*:GL8"%'*.!L#(2QUULO M>5S9[)K7O#CF)]=)RC_V[G&=4<78Z36&'97,N4\TK2+NLM'7$4Q) "WTQ"W1N:P(0R=N*%CF0[MKR\,H+D4-#<\ MD^:RZ$+8&38&@S9HCIHV4=E-QPB%W2,4LEEY8XH"'8)$SV9 A9[->?5L[BM[ MCIO.O>HY"WL_4IWFL2M\I='OT1D+C0;,&(E '@:J/AOT6AJH0*]YT:MZ+KT> M2"B<1J^=0:.C@E[+H6V8;T -$K>GZO7MQ<.!V490K!^CWM M;I:[81GO+4=W#$NW/SA^X(5R'D?&;7-7&X?/[^.[:3C!][YBF$9?&34UM3-J M=M1>KZEK'=[4!P/Q+M[6._W!B?I&N.WNNT7;W874V9+83^K(VCOB49?NV J$ MBS%.>=P3'NY6]R>,_Q5:PH]%36IE%UK+>>1^L._!;0!^H,G3\AFGG#ZGK@3V>=_*C[RS,3O?_* C87G]AM++-QGUFK"'=$OJ[=NV7!N&K%X^N&$QTYZ7C]]ASI]$CS@>0^!,NQ&;*1]K\ M;G_B>@(=[DU7'VC"/:[+2\NFY7MO8>J*BYYS"TO?VV)WH9< '34R?A'_E@_J MC[IER[FTHZ(7R\^U(=$_K>D#\SWCMZL'KCS\[7GMT5]&-PI)M-9_9@]7 M++ "^9!73+<#^<^*/+3.[,>K27S;T<]7[->55N#+__WZ^2N[O?OX\=V7VW<- M]N'3;>NX># 1O=I2-DX/Y->9ZWC19^A=NYV3)-)M=?=))+,ET1[E[,G0.3_U M?"]^8*K2_/=\Q 6[<9Q0>/!X+H7<]UEK&LS6FS=N"V8OT !>G6TT@)]X\^^< MZ0^\.1+^^\^F/A9:>ZW;3X*!I/&"2(BC=%]5J"N^/.EV]V1WU M!LW.0.LT!^-VOSGJC\;*N*_V==T\<;0!N?@G[6B#R]R=)5R@'"3CLHDPTQTT M'0H %R'0\W__5W?X2KS]B8M(J\&>N'CE6;S=MI.),LL$+Z.PYWCDBK3',!J7 MLI@QYL[X8L")%[W!%9?PV"P4 9O/Y8B3?2,82C+FYT#\HWN>%4^G&>N6)QUX MR*/8-72$O=M13?R#"-/BU8)8;OHR2',282]%6@WF\&A@4*#_X.(W>77+,>S0 MC$=KZ8813D-;1&QF(F?#GV?XX?Z10[[D4*(QHO()^0_Q&6C M>XJ&,_%'RPU]L8A8&626W$IRU_OGQ6QTT?IJ3+@9VOQN+%>,\O_?O2PE;ASS MJXSPY=L:TL[5($" M$=$!8D%$JD*!B+1^:]#!O(33@,5HF.+MJ%"'1F\T#&&DX/'*#RR)"3&(R0G' MY#OM+0G3:V,J1 NK8P*KC1V0FTO6/RZ J(V9+,Y9D[,4Q-;%8W!DN%TG4.#. M*$/V;;'53,Z6X,^*QP#^#/ZL5)"]UZW"FFC DY'W9'62.1P592XL]W>,%Z_\%KS ,"1@ ,. M88 3&*:"V(%A2C*YXR00U':K3QN'C^*UYV24-QL+J?KDNA6!]:O<)(H,#/\@ MAT#,Y_6FZV3"_'M/-P++=5CH6/'\]V_?+=_M:&K_V]>W5R^3Y[O]X7SRO#_S MC>OWEJ,[AJ7;'QP_\$(Y,GW1,5<>JGRC^Y:_9[)\,K[^92C]_?.,W_RP_/DK MD0/]&/G/]])]?HQF^"X-HC>Y88EG\7^[:K:OF'Q@/?CMROHAY!-.33=(7A<* M9N@2SO;5:U75&D.E_\]?5Q_^-3D-K9N/(.JJP9#0?C!D31GRO_]KH*D:K*-X M'$@Z*7 #M!_<4%-N.'GU-#BX>O)E1^OH$#163? -97;18$9H/Y@1S'@<,PZ[ M1/**ZC ]0W;5AM;K@2&I:2-15PV&A/:#(6O*D,@K4L&!I),"-T#[P0TUY893 M5T\]I5-P7A&KINKYA@QK2-$=,AT$M]P+K+%EZ %G[EA8U\SUK=3=G'%P!$7M M@ $1"X&(I3M0+IOO7?*D_MWX;>Q(L]@6[3?ZRB"SX 6^HMJ^ DP)[:\O#&#* ML_.^,)%JFP@( MI?7QA $&E*9PXNI;))_F()!1]! 8P)+2_OC" (=,P9(]2 MLO&,O=)^0VDK8$IJ"DG45X IH?WUA0%,B60C'1Q(F@@( MI?7QA $&DJ30^> MT[M$LA%+J.K[B'1SR EW*]V. )%*T[BH6Q_9G/G<"#TKL'CZ8>0X%H-C,8 ! M$4M]H(&%D( !_ #MKR\,X >RT,!"2, ?H#VUQ<&\ -9:& A)& /T#[ZPL# M^($L-+ 0$C" 'Z#]]84!_$ 6&E@("1C #]#^^L( ?B +#2RDBLT+Z0_ OG6] MF>O)_H4C]XSIURB!KU;M-=P1"1A V&E:%ZH7/DT\=Z%O^2CXNBC.S:+S1K>A M](8HAJ>FDD2]!;@2VE]?&,"55Z]_/ITL#YX7^\2#;X['A<@$8?Y+MYS?7=]_ MP\6]\'O]Q^6)TX_TK+E,DQHXDIPJ_D(. = C%+^^,( >TS2F.KB4S.@T=:Y+ MR [.4Y-31:)> AP)[:\O#.#(-!S9IY5N/:/WR+#1'W3!E=14DJBW %="^^L+ M [@R37>N@^O)XK*MVWES*M;J M<:!@]4A.%3.L-";D3;.9/N,>N1)\1"TX^5!?&!"UI"DUUBZ= M^Y[[T,_2A68SW*^;88DQO$2UO00X$MI?7QC D:E*C \N[?-,>I]"F%M*B[O9 MK>CA'8HN+08M5LL?UTWQB<( 6DQ3-G5PZ9A5PCN/):/: 2U24T&BW@'<".VO M+PS@QC3<.*"15CUKC&%7:8,CJ:DB42\!CH3VUQ<&<.39D^!A(M4V$1 $M+^^ M,( @TE34'CR7F6^"$8NGZGN'PGKVKI3-LI'KF=R;"]EW;\-".^J/KSY;CE @"5SG2HG 78A\U<<#7WS[/SA9,#--<0"W%Q^ MJ,#-N=4.'TQBY%<[G(*HM_4F[H.22Z&G#PDE+T^KWE6AD=M0+:.I?Y"#<360RA=)1%HKY7J=3'$3)<)P,ITL K@Y7!RKE4"R@9Y[#/V/E7!]U&ITUG M/"/8F2XC@)WI8 %V!CN#G7-AYX-GT,](81\JC$?FNBQZ!2H&%J!B4#&H.$OGJ@O!1#T)//#I[LH*)Y3#Q5O;, M=8_<>2C,O"GZQ* 4*F(>HCAM!CX(:LJ"'2;'D( !# .& 4Y@F IB!X8A 0,8 M!@Q# :?4>5N02YERLMW^X9+B./\C>Y/\$26 [AS^?USW+E!IK#1Z&58:@SJK M[<-!G:!.X 3^K"!V8!@2,(!AP## "0Q30>S ,"1@ ,. 82C@A/1?*6$[/?W7 MS3?]1ZA2$]1)KR@SSX[%-1PIL*U2,W!9\.1&!9L^P>,M-42)PE$C=&.GB\WA ML0XGP5/I@(<"7K ENMB <^A@ 3NABPTXIUQXP9;H8@/.H8#%,;G>;=C4,MU+ M%"H,N,LK[=M+D_:]=^^?W(N4?FJ-KD+_C#XHMWC? ;2P5MNM/FUP[MU MXLJ5D9#<3JG3M#BESHV6X.!]/!4/" H'B_8$EUL MP#ETL("=T,4&G%,NO&!+=+$!YU# XMC3]1B<5)43^!B<=*%RS7Y&@Y/.ZL;9 M;JB$NG&"E>DR 5B9&A:P$[K88"58+KQ@2W2Q >?0P0)V0A<;<$ZY\((MT<4& MG$,!"V0?D7U$]C&7[..@>F/;Z\7*A1-!4I;Z:Z +Z8B_FM;C:0^_\JP_'7Z: MZ+E[LV#M;F+M^224UK.,S.[@5FC=R+.6);X0>?9B%3KDS.]Z^2M&KFTN?X$5 MB-LR3O$T5Z^_<"/TH@ZBTJ)99-+L(]?]T..1H?_S5_GUD=EMD9Z456^VS5TN M2Z_3Z@]_.N6^;!X$PL2D\8A;NVXJK3S$^P=GT_A)F<&]0+<<-IZ[.J;[/@]\ MI@=L+ 7S& E&.$^=>0N1C73?\N5_N1F_M/36B<4]W3,FSRR8B(MX_*_0\L1# MAKYLT#K5?UA3(0KQ(A=_$E<>,W?D<^]1V@NSG%DHO]PQV=1R-MX9.IOO?9IP M)WD<>6LO=])B-TN/92U<>%3GWW_E,T,/^(/K67_K$3LDG63EUVU]G,43AS,W M?IOM/G$_8#9_Y+:\O>B.XL<6;_:%?[;&EB%D'[6F7;WN]$756NQ^(A_3XSR^ MEK^XF!]?;:H_LU$D!3,28@+>TN6$Z[U.5%5XG+FRQL0N_6CL@B.GE/CQWZX4 M06'<$#T^YQ58L\OO*ZMSWQ^/?_A%4O805&25OX;Y?C"4!:722KG M(Z/89(F=@4ET_WN]5N]8(TEX0P\#]WB#63/*=1O>X1,/K!+HRF6/N_J?-7_U M/V<)401HNSS\?B\GHB;7BXPV_L(W&T%/]"!%/51"'!O/=N37QR>1M-ZK)0;: MH4!5LY@5F>U =:L&;)?Z:I1X,C+KY+Q^N=\COZ^RB%#45^ROT V$@YZ)@$M\ M3E")C-P?A:O7O3\EI0JAB;6&BRF<.0'XONLZ +1(BH4=R)T;RI72?(/VYF4@4I+Y1A I:!24&G5J;2] MH-)MN;PD3;:@'S;EP<0UQ94>DG2BI)LMB;6E;)IDA>7,Y?BLE=:%\KXY9'C= M493874T[1IE%-_22G*7&]$==1"'BD9OBFDU?%UCX,LT;R2CF:UU0N#L6P8, M1*Q;930B$ZT2.Q&7M"Z;(,]:4.]=+Q(1USVGZ8;!0D6>F&HZ#&\J/=12%GJ=$O]Z3[\Z#'XS/7DV^0H1*7*60W]'7'C'/' MPI\D\5OR]J5;>.+"AF;E(R);W?;C1PI?(L!'\;P/XJD\[D?1\.*NY*M[OV_3 MO1T7J,S#E1/QH#D::+UF9Z 9S6%OU&GVE)YAJIIXM=.[VMAG MC'Y/KAII&[T0>VW#/'Y_NQUU\]FZ3RT]F:IM=66'-ZIW;%M*=1H MU_]LZF.AM=>Z_:0_^])XSKZUE_AH9:V\YF^7>$=MQYY<4WA_U.GJS>ZH-Y"> MO-,PR%DSD/LDP*.:V)"21B;2X_$N*1A_)($3&X9MU M%XZYO$QY6?4D2QSSF,H,>9%YU./OKFA(XJ.7Y5; C8EC_25CIY=@5D:!,MUF M.3Q.:;Y)%FE,IC\'"5)D^39+V"7P@'9SRX: M!7)1E98Z./V(3KW9)RF/ -T4:TF%NK14E@*?!Y]74ER3^C'X//B\0U90;03@ MRTJ/:U+ 4[@OHS0?AP8R\'DD$8#/*SVN9TTV@LS ,+LVPHK;>3Y_ M+TQMM_JT<;C5_8EL3F$)< M$B)\/$KKM]I=VD!\%*\]SP?:C(58?7K;I2!M[%+G#\,_R"$ OKZ:3RR83YAG MH6/%0P2^?;=\MZ.I_6]?WUZ]]''NJEW]&'6SW'+!I3G>[^-A:,;SUJLM M#_Q>#%E8O>P'YY'[@7S'_?.,+U\E\N\?(_?^7GKWY',OPQ9,;EA"U/YO5\WV M%8O;/_]V9?T0\(53TPV2UX7^&[K4MO;5:U75&D.E/Y^K,,=FUU@CN+"Z,PD( M'-H/ J\G@4>CU#181_$XT'12X 9H/[@!W$ )F[I9!U4G!6Z ]H,;ZLD-IR?^ MU'P2?\C3P>/0W?W$@;@S<+CE7A -:0^BD=8FG[F^%= K#D BMZ\U<3YZ8 M&[EG= M%A4RU2C/@CTC ,9&"24='$B:" @"VE]?&$ 0:4HH.Z1.4VM%GZ:> M+P'>\E'P=5$=ED559K>A=!1495*S&*+.#%0.[:\O#*!RK/7HX$#21$ 0T/[Z MP@""2+/6ZY;ZN!R69K7W/54\,%>*C='IE'N&I=MLIL^X1Z]D ,$0*C5J"P." M(KJZBE:5 '!J]EAF?>WL?@$TU,Z!+QOZ]MT0SE04FO5:^N[V&*H/7%8 M'GB4SE*HU.K,L9%"W4KK^\"K9:#V#W(PKL9H^2*)(&XYB-,44EL2:KY;$F=% M=JH([7IJETP!XZ[0;B<[U$#P@>,@Q>%!)!0\YUS.<%3RTM4:W M/T#L4 I#0.P +! [('9 [%"6X_/@,[H^%'Q&!POP&?@,?);+6E@C7 UQ7MZ[ MVVZHPS;6KJ507$*G^7=ZJ?/[FI<.!!)R1Q.CHHM%I5 1-Q'%:3-X0F!4%NS0 MM(<&#& 8, QP L-4#SLP# T8P#!@&. $AJD>=F 8&C" 8< PP D,4SWLP#"[ M-L/$PY5SPN]V!)8%.7)M\TQ(TLK_=TL?679TMOZ:7*T$>![M]>L+ T9ZD(4& M%D(#!O #M+^V,( ?R$(#"Z$! _@!VE];&, /9*&!A=" ?P [:\M#. 'LM# M0FHSX%1MM_JTP7FK!SK[J/NNX[-;\18A,'&3\D??$L+1Y5%#M.*G@!3=/6VT MXL_J8#JZ\!=N9!@,0Q@<#(8!%F CL!'8"&Q4/#A@(V !-@(;U82-3N_)U5[O MR;54D%Q0D^IV44.W_9EOR&1;G&M[2;6M9-HRZ1?6&&38Z1HQ1'5Y"S$$'2P0 M0R"&0 RQ)8;HY!A#@/)!^<73#&:>4D8'K=KKB<4Q 1E:M:-5>^U#.HP>(0T. M^ Q8@,_ 9^ S\%D5P &? 0OP&?@,?)9;RKU;NVU[0MEWQ _5Y2S$#W2P0/R M^ 'Q0R[Q0X_ZECWHOB9NB=#1\YV.ZOP>Q)7?5\>L@8J)';,&2H$39@V4%SMT MF:$! Q@&# .C%CEPSM0,[%0MR=>'(!AMJY(N"].OU6YP!8<3XM=4&TQ1U6'@OA$NP# T LAKZ7#9^H8S)SY;#@HD;^KIC M^K^ 8.@3C$:!7U0E51%EO0DH.J_ 5#!.@8Q3M%=+92EP>W![Y37"V.UI<'MP M>X>L .X,[HRZ<<7NK%VX.Z/40Y$&,G![<'MP>SD9U[T;Z#:<'CE*_S@7F%;^-[[/ _^:W"EGE.:0[1%09^=$ J0C.P"<4I=3-;HGBAS2 M. 0P +. 66 ;8)9*(0=F(8 !F 7, ML LU0*.3 + 0S +& 6V :8I5+(U9Q9 MJMBQ46VW^K2IYE;W)XS_%5I"W+*%:NJM+YQ*+V6=2]'>"# <0^Z4@[0IO49.!@>JXTWKS]>F32OOK MDTKCO$OGWCY%[?R^]^V):JCI,/RVU MJS:T7H_,O%2X,.), @*']H/ ZTG@__U? TW58!W%XT#328$;H/W@!G #)6SJ M9AU4G12X =H/;J@G-YR>^!ODD_A#G@X>A^[N)P[$G8'#+?<":VP9>L"9.Q8F M-G-]*Z!7'( X"#49M84!P5":8&B(7="EJRPY>O]N_#;V\UF$6/V&TE8R"[#@ MRJKMRD#DT/[ZP@ B/SOC#1.IMHF (*#]]84!! &"H(,#21,!04#[ZPL#"")% M*K"ME'E?%)F[NGN>*AX,I;\U&IVO+PP@B#0EE"JIT]1:T:>IYTN MWP4?%U4AV51E3EL#)0NJC*I60Q19P8J MA_;7%P90.=9Z=' @:2(@"&A_?6$ 0:19ZVFE/BZ'I5GM?4\5#\R58F-T.N6> M8>DVF^DS[M$K&4 PA$J-VL* 8 CS-NC@0-)$0!#0_OK" ()(LUIN8V=T9?D] M7P-\EDN ;/K4=)4V1GA0LQ2B3@P4#NVO+PR@<*SQZ.! TD1 $-#^^L( @DBS MQNN4>T<42[*Z^IS"CHBN;'NRD>N9W)L+V7=MRV3Q&UGT9#/=$]*L^/;HM];7 MEGC]B2Z'VA&%YX%$Z2Z%2J3/'1@IU*ZOO Z^6<=H_R,&X&J+E MBR1BN)48KD]J0T+-=T/BK,!.[0X:VC"[T"XC@CJ>G6KEY! \ L$#P@>$#SD M&#P,2 4/.5=F 8&C" 8< PP D,4SWLP# T M8 ##@&& $QBF>MB!879MB(F'*^>,W^T(+ MRY-KFF9"DE?_OECZR[.AX_36Y M>@GP/!KLUQ<&#/4@"PTLA 8,X =H?VUA #^0A0860@,&\ .TO[8P@!_(0@,+ MH0$#^ ':7UL8P ]DH8&%U&;$J=IN]6F#\^[MAQMS:CGLG>XY33<,F)UL&CVC M"3\%@.AN9:,)?U9GTM%_OW CPT@8PN!@) RP !N!CCFNI#KF@_M3MHJ9M^S/?F.?89(KM+@SFTG@^T"'LI0U81^EB MJEDIC 71 ;! =(#H -'!SNA S3$Z )F#S$EN7&-$*3%Z1V?UZF!Q3*B%SNKH MK%[[8 V30DB# SX#%N S\!GX#'Q6!7# 9\ "? 8^ Y_EEDS7:K?5?MD$.T*$ MZM(20@0Z6"!$0(B $"&7$*%-?;\=C)Z?>A9.(LF.^:^!+J0C_FI:CZ\C+*66 M64ZH1V">)(Z5I__I\/-%DNC-@I7[2_V-G59_^%.1'N!M*&V'!1/.GKGN,>Y( M%65ON1&9$VNK#:8IFM)@3YQYW' ?''&?)M/9@VXYS!VS?YSN1#IS)R)+8*[_ M)2[T-N3W[A=AT0O#OAO?1I@^B)\793&'W M0I,?5Z,?-EQ&=^$R>E>OE9:ZX3*8P,>6SRO%$'KRSB(6T@,A'C\0_T3^28K( M<*4'EQ^0?UR M"O'W5L3_67^./*[KK1?)M#]QB][&@A+)( M!5W["-_H-R#^K ?,\AG_,>.&Q$0(>\1CH0FIRD^-+<\/V%^A[@5"U<6EQ-.H M;*+[XHW<$4\D_BP06'PVA:R[*[)>E_"[Y-[NW3?\L[BQ.^=6J(K-Y<7OQE_$ M M@1;&?9W ^$#?M9 ;);F1OL0:BHD\ POY5(A[D72(OWXIN2'TCN*@+QH -I ML1N?^:$Q::018W]%C"^>0?SD6X(W(\=_'WD\[GG<%$*^&V^F'-Y[[C1.*QSA M271;=PS^=<)Y\+MKZ M7DKQ^8QA>R,VE^&?)KYSA3M8UVEA^1*G0PG_8H7$%UG<-[IO^9'W*$GTTNT3DD%1C+9[-9&A#(A'--W= M*Y$"A)"-)CCNEIV26O^!N?$"?HY'E/WUF,R,N.,H#QQG3&1BI2%?:3,]BH7D MS_:+BV?F:N+=EXDS;BY2,W&N8R4_(['W)#VV0/ MW.&>;MO/,BLN=X4\<^.F=/&4XC4_M"/3T!UF36?BY6B/PY@()/GB 76Y6Q,] MU[J^13HN]EYL,IAEM!NFV>+;8^47) MUGCO9G'->+-QRX:B:3W.=3(N!I#[I_'6:[09F>S?_G8E%G<&MVVY0RN 6/R> M[/U&O\]WD^,=7\.U;7WF\^OY#Z]8LBNL*,G$@4,GA./WM]N[QX]&[D';:D&' M]X-W> QI8H-C+"Q]=<+T@?F>\=O5 U<>_O:\]N@OHQOM2FNM_\P>KEA@!?(A MKYAN!_*?%7EHG=F/5Y/XMJ.?K]BO20YY\[]?/W]EMW?L6]N^F_//-7_[$E1WU/9WTW""[^/.:*SU MU%&3#[C:[/3,=G/44P;-?D=7S+'X/ZZV=SJ^[9%#D657@AV<^8T6>!^K#"JW M *,]=CO:-5R))Y9X?4NI@GX5>5^"R3V[ V9M__BH%048<,KB.;VAK M%)"L"#^)1_$L8UE)-U)4-[;M/LD]5^$C;H5$K.!W5\C(OQ]W;!1I1?WI[OX=>\^B(W?J*[:05^1* M8XFQ6&1S![%5\IN)AUV2OW/>"TUW9$PFEM?&ZL%Q[(9*0OH_]$F@WF\$"L$V3@+XM"Y#7C2?$7H+0M M%0()F:8-S^/;NM;#P'V57:B>VQ2:?JMSH,58KB?*K:ZO>.:\YWJ?5=X;"MKU,*Z2)W MB5)W&N*FT><5[@KNJIRPR9T1N*L:NJLZ"1ANB#ILP@T-"G=#E'KOTH#E^,:[ MXLF*.,ZX(\.4K38",N;CDZO^6.H[('VK=?/TF3_7UFFJ;W,A2A"I%S?.MN5NB 4,?+-7;*5H?'+]R5#//<\ <5]P=@ M0VA_?6$ &YX]'@XV4G$; 4- ^^L+ Q@"#$$'A\Q2G81K?DN0ZEPY5?Y6#W3V M4?>C7A/S3A$OI\=]>CL$8'1LS-07!C!ZF@SHWH8DN_=;XY91'QS#X[K/W_+X MWW.2H"^9SG:W@^U8:II%U>K!>=#^^L( SCM[%0L;J;B-@"&@_?6% 0P!AJ"# M THZ*>#PV7,?+7\^SG:E>R:]O0#0-[9@Z@L#Z#M-4G-CLM'"XVU):N9>N=EM M]'H**C>IJ155DP?A0?OK"P,(+P7A]3?N 5QZZ W])/0? MGM1$=SSVHSE,LKV ',SZR#VKN-I:$J,ER$!$=4_SN#;N-7=U-*!2CNZZ7^\( MZ.?30R M7>5NY'?OA-O-/>_=:;15.IUY20X<(*-_J6?/@7'KX,;!N*6!"HR; M&^.V\V3-E,/MV\#F$*=;_B59_WI\--$S]V;!6MW$VO/IW#*/5H'* MA(7&FOUTI CANV])=BKM;_)XX MXNCWE1N]UL/ ?96X8J'EMC[S^?7\AU=L'DTHR0GUD$*"O(W8JKCSQK&;$%=U1FS3!?O_6T @O#=KOF->X>Y.F9MP(A[D0\ MMD"B=T5@!=!6#E;PS85V 6NA =M;$6Q/1]QC;;51> !\B<"6AM@)]77,@$TJ M \O/EB."&3?T1;3CIRXW!JMEYI7K3CEPH@6Z*-:-"_5DJ M,X'#@\,K*:YR0QD.CV!\O;]Z/;F=28KHJ;IX4#T*=@218..\6(BTX_@>F^*G;8IOS)'^,7?-B]?%>[\F?OECE T\KT"]UVYH6I?,$;]]OJ=6 MKH4J!8!YP;P$< +SEA.WTYGW^.J/(ICWC,KS;J>AM+,;G +FO7A;W7P/T]SH-8/B";[H=%U_Z2@>5WKOM\XMHFLZ8SSWWDTB0+GZQ3:!DP&6SH[Z+L MJW.KN7>C =7J;LI9<"%\6@F?-@;K7")\2MZZ<-H?EGQV%FD'56OT.STRFRGH M5$S7YX"JZ6 !JJX 5*#JO*AZ8R(/&:H^I^.>VE"&*JBZ%#J+8@AZ"-#( F+G MAFI_PYH[*!HXH1HTEXAH8V)2ZHCHK'3#H-OH#CK8JZ&F4%2] <@29 F<0):7 M))LLS%OS]3J.M99>;!UD26]NCL"'CP@;?OV:Z8833T-8#;@J;FWG" MK/3([.59"'WJ>H'U=_0';*-0 (UJ;A[;**6!"MLH>;R!Q$;W2SYV)UQ4U[YA>ZPH7:SFWJ /9*+#5X&!<.O@X)+"A4H.#<*WIPJ M= D*/J<]@]+H]K-+\8."+T;!Q50H[,MB8#X@@2[&P()>OA6S&D_%DN"LQB-W M;S"K,?L=GN/;4G[BN24KM%ZCT\:(QG+H&'@96("7P#YT,I9/6VTPN5B0_U6'C>CS])] M]H^3'>5PHPW>,;G@TZ8[+WG.[L(]]JY>J^W6YBDT)G"RQ0^-- ^ST9CH[(=1 MA\G#;*&!U8=1]SZ,A"G% VVT"CC_@0;S!QKL?Z!!:[-B\.5Y/.[/N/CC([>? M6UM'O.\'"C*H#G4-&.@]CMJO]L[92K\8(Q9!IF2Y4+"7 MX+6'N39).A+_BP?=^QAS?YG@ON@:WMTN;BV\QV#B(P!96M-7;<)C^29W[BM& MJ0ULF$1GI]H[W?/%V7VTG\7F/0P;!?OW(M+<)V_>%?;K3YM M'&[$LTN+\-G87'+]&K?$7<@OY9]84!4P73A!X;S?(6 M=6'2U7GY9NH*Q*-/G_<:PYY"IG8;-D_ "DWIJ.!W>@"TT9-N'@ E?O4V<:OW+U[U7[KE_'YXL,SY M"0"UH73H[$N@^QQ=SP'"I8,%"+<"4(%P\R+ST_=\QS*_G13(X.FZ*9'"4LT4P.4=-+U+313.ZHHLAS<@_M3F/0 M;9/9C"E7Y[AZ.7Z0,!TL0,(@89!P'B3<5S;:C)7LK%Z].+APMT^S>^ON+GH; MK2M?NNB]MX1Q\-^M1[[1'_%>/EU>K1%[:MP:L6]T!\-.6VWV1[S7['15K3EL MZT9SV.OK9G;Z/?85;M9Y-;NQ7W/O*LY;M?F$;VZB][S\QO_ 1Y MK8A!?VG[R"S'L$/9@E8V_(L[^0FG=/W/7^47O49+OXMX_*[2:G=(-6 J4,,+ M7F-IZ(1U:BS5Q3?R8$'+-W0E62?J;J5JU_#D6]XUHA[S.-QI.!/ MK%GJ1JTY-IC7T+:NT,/HY6@P_R_=TZ>N8]8%H.%QP0#M&N[<0#N]>'NCNG5/ M36NT";BGE#6YQ)XKO'G^J/_']6YMW?=O?EC^_".WH2^DSKTORS[Y8U0$CL_H>[ES:FES>KRL7 M'VN=1G^872_;VO!QWKJ;NIH2C%PM3P]&+@=.8.1.9..S.K1= MEJ.7&IDH*EB8FKX2]36@8E Q!9SH#3L%"^?!PJIVPK+X$P_(T.MQ2^!AH]_M M@7RIJ2F5MJKUW9S_Y#I"B-,9#Z+IJ4Q_\#B?BOND.$<5(1%&3-45ACCL051S M6F[AE*@FOZUVX61C'\MO%N[UZ*Q!;YC=X!4XB6H["5 DM+^^,( B4VV(;PQ> M);(A?B9K9I=KA]\H>L<;A%DM3UTWQ2<* P@S#6&J2GDVK--P:*24S64R[8!* MJ:DMJ!0^O):*3Q0&4&F:3>1FKLV$E"M5N2=A1;BHY74_"GQ47[; MU_<+C_U&]S<_ED6!7KO=4(<8AEX./2[6#8&]Z6 !]BX_5&#OW';6^T1WUB] MZ%JCKV6W;0 ^)[F7 "JO 3^ RDL#%:C\./B:X"&*L&!="2Q 1E6!"F24UZYY MA\"N^25RPDJCTZ?3,07<78:3W/MVW4TW% K*M!9HO/"QO<""4'W0J7,^5L"K M9.S0+OU9$=-@T&AW%#(EB;LBIIV^OU8N!-0, M+$#-H&90^0@:A UB!I$72NB/GU/0[WT MF?K#9_N&X.9R:!M6TL "! V"!D'G2-"GC$W;7W1PUJ*YIS2T-E++]XV%T]LD/+A8[E%5TJ$_]N5(M2. MV[84KP!J\7L"7/3[7!5BN(2H;'WF\^OY#Z]8 JFB),UL-@H8UI0J?G^[O;M1 MO$1.U69[/,@>,)=!&;FVN83GX!@\TWN(Z0/S/>.WJP>N//SM>>W17T8W4BFM M]9_9PQ4+K$ ^Y!73[4#^LR(/K3/[\6H2WW;T\Q7[-5&(S?]^_?R5W=Y]_/CN MR^V[!OOPZ;9UG#TGHE=;RF!=]$O>VQ"RY%X6[OM$T6=H2MW^21+IMKK[))(9 MG^U1SIYT??FIIUC[39FJ-/\M:8,%$\YN'"?4;?99. W79%S\U^QT5:TY;.M& M<]CKZV9W+-XY5DYDP\PPR/LKU^4>T]HY%!;?UK4>!NZK[.CLLB5Y1U;6Y^+- M5Y"[%5=:ZDE1K>4SBB,,&9^P*5W,-;[8"(>Y$/+9 0I98%[_:[?1;G0-( MS:5VJ>"G<-SFC![C%].Z.BQ\^7>)91T- (XO]"X#L50&EI\M1T3!;NCKCNE3 MW*RN&R#["4:CP"^JDBJ=6F\"B@IXU]<,%7[>6]WSGH7ZU.B1;Z;"_ +$%,7Z MRD))*Y4O!*N!U4J*ZU)53;T<_:+*%^X>[OZ0 Z@V G#CI<=DX.^HCMO9:6O)_E!UR[2_AB/? M\"Q9YN3Q."[P)];,)]<1#A,"B^Z9N)-H<*Z!4*_$]"CAS,+*F853)MOG-S[G M-O2%\+GW9=DY+QHDJL/49R$Z[48OPW8_>3J@6OD7JCP ^@7]$L )]%M*V$YO MOJ,I1.??Y,;(6K^A#;)K&P!&+KI[#\@89%QIRP 9EQ*VT[FX<^D&.Y>EYR4. M5NG,G0,!$Z<#L#!8F !.8.%2PG8Z"Y_2CC:OT3VYK7[57J/;P^J7G)I2F9>I,^O](DA$0%-2BLN4\B 4,<]B"J.6V? M_90Y]_GMLPLG&_M8?K-PKYDD]1N=89=,QT%X$-H>!/P)[:\O#.#/5!OE*M&- M\OPHM9WA9%\XE:*WR<&FU7+C=5-\HC" 3=/DV+OEV>E.P:]+Z78Z;?#A2&@[ M$M HM+^^,(!&T]#HD,!6]7G\V,ZN$ PN@MA>]+G% 31Z!Y.!Y<;X*[0\;K* M&Q-'W-7#)#5W;22@6JWD.PLM1$@KV]ZG%//EM^U] MO_#8;W1_\V-9I.L'C9ZBD:GK(]F,AXP:%^N%0-YTL !YEQ\JD'=N>^X:T3WW M"_"YUNAUVN#S4FAV84?70>4EX =0>6F@ I7GM5/1*\^&_WGDOK0B!WN70IFQ M&@<6H/"J0 4*SXG"VZ=TBLNKV. ""^]N8TCH@#RHNPRGYO=5*IAN*/23:2VP M>.$#CH$%H9JJ4R>KK(!7RY K=0NBG,LV+X,DPK&5RH93:C\/53:<%S!U&OUV M=A%37G. =OK^6KD04#.P #6#FD'->=8MM'.M6SB+K=M:HZW0.=D\W;]T5<(1K?';V57Q@YRKRPI@:#I8@*'!T&#H7(H.3NFZ MM[_HX+QJ?*W1ZV57T%]1Q_=A$'I\.:?S[L>,.SZ_E[=Q+Q[HC>T: M?^Y564W^HD8_Q+K+A4[.I)OP0AY_4MP_-V^"EYO];CC!=_5$>%?0_.DP7A&R MO5FP(N_4W]AI]8<_%>F8[B=!,CQ!G?CCZ#S<"^>+*A\7WLT!\A2/NB(V%LK!GKGN^^")3_MWC^CC@'GO2 MQ9]\\6[;=I_\ZUB%5[0R4M)EK5U1T\LA'P&T!KVT*ND'I78G?NFW*T4H*;=M MZ7F$#UO\GOBTZ/>5&[W6P\!]E7@UX5%L?>;SZ_D/KUCB^10E:96U4>A37)0P M4/+IX+6LZR/7-G[Z1.'ILIDT_BWNZ?N/W(/XH[FNS?8IOG2E+D^8:- M88=.%RVX 6+G?&H=A&CT8G $(?5:^@ &1"+G1B(GU>9N1B+_QW7O_LG-*P 9 M- 9M.ON,< '(@A!!0%A5FUX8=_JC]QJ _ M)).!01/\,J1E]@5%:$ESX27#GH (6!!:OJ$]4&6.!*$_4 '1U"##_D!G!$P] MI:&U%3()(_0'.KL_T.6[YVSI2'1\CR)U8UEQ)QO+Q(K_UO(-V_5#+Y.N0\>+ M1M5VR&9K-Y.;FW?=DYU/6B7X='?_CGU@__U? TU57[%(6"R65H3%SEY0&\<' MYKV@[L9+$L^LQ=/QPN[-"/94,B;" XMOB9K'R/Y'@6R,%#H!<\=,/*85")?X M-S>9-9W9?"KN.^YJ9+A^X$=MDWQW'#P))\4FXD_"S3'=\^0UY7O];1V3T/PH M_T%GPU:_5V"B=;@>F7M8 D*VK/'$GXK$%$MH5A;QJO]4Y M,J^Z,^PWA-BYET7<3P,VR7R%9Q8O$0#3$#>-MM5P5W!7Y81-]A&&NRK02H@5 MG2;!<'43KF]T6W<,WF C+F[9D6LPL7B3#6SI96(C7JDN%"7>Q\ >1;$0]5:8 M/#U,V']8V7_8F,)[^Y+4NG6GLU#$/E^3%%:.\PG4AMK+[L0,ZE4K[J]!DZ!) M CB!)LN)V\DTV5&RI,G!_@EZG6X73$A-98Y?QA>7[3I_):^V6WW:.-SNWG,= M<^[3*T1'J(*C[?6%(0Y'$&V<%FUL# W<$VW<"-'+RQYJ*;Y6I+,K^%"U[(Z- MPKHK;MW@-FA_?6$ MZ7AMHU!&F=SFSI,N.W0:/K^$-Q&3H,R7%AG<^K@T:5R]0YY?CX]YMDX<[,O MYEERN6I&:WJ5SD@PM$+8IUNI3V& 3>O@HL&FI8$*;)H;FV[,G\B$38_.(@SH MU*F!3(\FTR+[+&[/*-2PCY*HA,E1S[&@P=,&JQ+RW2M!@ MJ(#]EHU1&6=4+I[3D;&A#E0RNR_EZB]4+S( ,=/! L0,8@8QYT/,&Q,DJG#R MKE[$7#@7;&O\-\^FX03?><]4N:8IS:'>&30[RFC4''5[ MO:;*.\.QWN^-1ZIY2N_"P0XXB?0N_/\6O0N7I,]TQV0K\C])G]9;"&Y[Y*4[ MC[RM<'!/W-Q[U[L;CRV#?Y7.3^HM]P+=<%.PM. 8\;K3-%X$SMRYQ)D=B;S!9G.A1RT=W4CL+"*=2&.-6/*, MST7?6&[JR(KSB75K[-CIM+II-[!S:?FT MRMN/K(LY8!6X00E5DRSI?O6I&3 MC'83W9H+*K!!6H]"@S2M?[#DHW8-TMYR@T]'W(OA:ZL-A@Z/Q=M-B1Q8A6VC M#"ZMW=+@T@Z[- )=("F5K= BE";B?,CZLJ@\O.'I4[I#<9_&%P\N,>G8M$G MEXG"5TP+;Z".@+L4'8FU5O_T#9=ZL]>7A:'="T-C/\NRL<('%B @+]+!I3(< M>$!XP'+"&@F[Z8Z;WWP>3WF"]ZNA]ZN-OI?!C2G+"R.XL1('KH>@PC*@9-Z5*JGWB<'>O1@JWT+0AHPG$LN]/L+4I4\^(7\H!M02PZ' MTKH;G>=73Q]$<-V-Q>(U6KON.5/@>\'70 ^B9J'_XNZ#D/S$,G3[YH?E?_># MF??QTYD'RI7&<$BGKQW(E+A+QTH-3 J<=N$T/"J56W,VE;GW^9,V?6XTK1_- MB66*6[U.Z+-[];K[SU_E^T!$1<-%U-*PJ@,7$<&)WJH.-)3'HFYCQG>^B[IS MFI$HC;[2P:*.FLX1.I92VQW1?S];CPWV[4]/MQQ^WGYH?B4A6&5C9E1]88AR MTO6.3CKT4(%QD( !ZUX80*UA #ND6+MNC O-9>UJ" T(O.=O-^NJGG+Q M==49VX):HZW2F5$ ?W#RKF"P=\IB-F,P"^Y41P:5NV#"O:1S>='CI OM24<& MD>S.\F>$RTH'IM-PJ3:-'ER0=?H23H&FRIJLZ%)/DD?XR8!9;!4B/" =+(ZI M"-W7G01F0P J]1!GH3HTW0Y;.ZN58/+YZ%-RAI.\A5"W9:NON$!TYAM1QDM6@_[_!%PC4"P&L]_!S:SARGF-0+N-?B>[S=AZ,7/A3)#L MV?X:Z$(ZXJ^F]?AZCN6G<,H]R]CX7;Q?O&TNGM@>YWVZWVKM/V M$CE5F^UQ('O 7 8EFGSY@F>NLR[_:4T?F.\9OUT]<.7A;\]KC_XRNI%*::W_ MS!ZN6& %\B&OF&X'\I\5>6B=V8]7D_BVHY^OV*^)0FS^]^OGK^SV[N/'=U]N MWS78AT^WK>/L.1&]VE(&EYN!?KSH,S2E[N DB71;W7T2R8S.]BAG3[J^_-3S MO?B!J4KSWY(V6##A[,9Q0MUFGX73<$W&Q5V:["TWHOH?UE8;3"8A#SFCDSSQ MBCA^.N)9(R?L6WL) M-%9Z;*-4UI#O7.H-E11J/FJ-OK-57> M&8[U?F\\4LV8[\5%N'D3K%]@H(W:XVY';>K#@=+LM/OBIT&_VU0'XW%G,!SV M^[W.B2R8F>S/\1@[I=S;\STG7;73Z@]7G^Y6W.+(L]:?*C_NSN+>BXEQ/S@O M#D :?X,]<<9_<",,A&^0/F-LC8,)$U&M8\HV%2QPF1LF9^29_N#QJ'M%Y&+D MWXW0DT$)MSC\KN3Z\YFGOM# M!+8!MY_9GD \##S_KW&P$H4O#F7).L?K&^$I[L91_&U^E3'EF?TX/GXZJK[R MO13;S5QJ]V[TYINYN+YP6PKDWKV-Q?6_2]+Z70I+/.:>,UX?/KW?MQ9XK0X' M#?%8&TL YLLO$9AR'@@IBNB.Z_?=CT! &X%Z9B%NQHJBJ$=IC 13:LV3B/%][ER]#I[<375QX\>5 M-L^C!XX\@OCN:63O_UQ9A2Q+K[>^$/Z=BQ4O7UL.N3LF>N>O[X08UPWA+,,F,Z$U_]36)EX7BYPD#*SG-@%ZH8AKJ0[AG!X MEO"M4J:1OK;8!T?RJKB\S]PQ^\?I&8C^BMJ^7.Z+1>Y=7.]N MO) 9'0#4H?AF=7L&I+M(<_2N7FNMS1P'$R["EI*27LYR##N4(:YP 'I"+(8[ M%1(0]]!B.XA;TG1OZT*4,'&KPU7BUK?RL\Z$P;&U61B)_!N94O @5PK^=C-7 MROOG&1=:[ F1/40?66CDJ@:^BSGMSOFH/]]/+"]XOG/X_<0-?=TQ[Y_$.Y[? M"_/8M>%JDI;T_<_\34 MGZ5[E;Y67'>^,NVN>]L6NY^[SKFQIZ#ZOI(%U9_4RFV'?SM(TL(?["+IDSFZ MOW'<*#U'G]S';@^[KBZ2;[_K:GLT5,7"F*O#<;,STH?-P;C3:[8'W9&BC%1M M..1[*5DHXM8%_+&79K[U@T5J&5][^4*OS^#ZM!'N2IQ[TNJS1VOEO/G?%9&D MW@<2D"TWE]IA )V7$'_%H]ZZ?G OTUWWXGG>"'K\\T#17A*NS -'+B*4F"$_(6&S'1LR>V'2T2YBIR@XC=VNH"[N^#)L$"0GXJRQ:]ONDW^]*[I*F]+9 MD[!:S];%FR'G;'S$=W:MAX'[*KM-D+QVUKK#5K]7X-'V0C-O19:S] 8$&PI< M>M=E?Y.4W@E-4G*KAVCW6UWMN"/KE]H@6]X/.@O)M+#]GPB5V+N-#:#":P0N ML?=/ P%RI[5)\$CAL/PL@O8@6;_ZOX!BR%/,*7VX\JN<[+CECL)BSV7_V M7$>[F)6J"P+11H+''#?"4:)B(>H=1_(X*'12F4[_P$$AN0=UVJY3NI:-*IW^ M[_N\1*V< %5G?3&.+--6$K@1W ANS)8;#\Q4.R@/5:I!S%ER(KD40+O1[0_(-PK!$*7B'0157BU3L@!\6AMS 9]>GD\WCG.M% !1BU<=,=DKAP" MSXR)D(!XHQ_*WH6^[/,RC5OHRI(NRXS26LM91+'MO"\=--! 0$&\,D*GQRE%C#EJ)+4FF M0JZ'2^+YT<.%3 ^7F"DHE2TN2*ZR MR65H+[SPP/X&CF.69.]"4U?H&\=F+^!K.9G8TTT"W;W5_\MYV MGSXXL;8*Y5M,M8D,PL=VQ;IR+,N/&4* ;"PDR*P7$3(OEJ'<3(AW+["14._^ MOW7:7:!ZIHI@@@A]Y(EF+"CL12!15/S& PGR*!P62AL/X)6R;#R@DW*JG0DT MCR^4<(KV:!DWCZ^PJ< %5A-7-),G&G.CF7P^L9Q,PK*9+DP^*GZ>RL&R_LN8 M[RCXYFS*=3_TXO'*BSF5MJ6/+-L*+.[3VS- ^WGLZ0*G]0 M2P.&+10#Z<4:7WJDM M+$$K?%B.# RIJX;S[L=:;QX_O2AXN']&R^>DR4#NG<0Z#;7=(=-P%79.W-UB M%4P#AYJ9 VB/)"PGT]Y R8#VLFC8U6FT!VW0'C6%P@YQT0A\N?O&=-_G@<_< M4:!;3KPMS'\8$]UYB)MFK2W&L35,RF)HB+WVCHL&#(A2TD0IZGJ4$@%P-_[F M\QOI&^\2S_C!>9?XQ?>NMQK)_)[XQ.?<5_"JUA@H*@[V4E,[JBX!2W@:., < M2, ADS#D-JE&#*C6>1M=+Y YXL<.E\,CNA\\4:W9??GKQ/. U+=+WH'1739 M+@+R.,W\QE/[QK6N&:-8^,R7TC^YTN=,V+XVFJ#X4CS10& [X+O@N_*S'<1.(M,:W^MUMPN M;V*S_#*WRNC%>V&3ZH$D5IR[6LK@-GUN7)NA]\QU[^IUM]5;3_XQ^0I!P\96 M#@D8X%\+AP#^]7C_VLG5O\[WR_;X5P7^E:3*9+7F('P6E3@"&VL.T_(-V2R) M"0/E&2XV]J)(IZE=O>ZTLBMBA7UGI$,_T4, Q ;%KR\,(+84Q-;+E=@V M*U/7B:T+8J.F0S^5HO#TS"\E(^W=!;0;?5!^Y[[/^8Y2\8]Z$'KBW\R*9:-/ M6DXHC#]XN:?OAA-\5Z]>WP1L>Y%1@[FAQ\:AN!O.II9C3<,IFR6'UX4_,OG& M*5F?/7'QYJ7ZTG4-FU<:)[<45ZDNBRJYK1WW;,I7VZ-VCX\ZO::N&>-FISON M-4=FM]?L:,.QWE?Z?&3TSYZ/AVK6M%Y6CG[6:=1*T!C>LU/X6DN]S,*! M0 58\=(N+J" ^)-ASCU LH0OS$2N3R8ETRX;4(2=4=ZE^0R"_&M02S0P6) MO&XK^%T]X8K2^",)MZZ9N1T'R?LGK?_G_>'>AOR3N*O[)VX_\H_B7B:'.J6F M/CS>;O2UP;'Y.Y@^"F3J$G%HJ6R@_*M[*BI?O,CA=HK' &%'JK!CD#;L^#^N M>_=/;E[11J&&"#:2!5MG%;DL!YM M3#S.\XLW.NVCRVYA^*6*-Y#=."/>Z-"*N1%O8)E30PP0;Z2)-X8;4W9.B3?> MNZ&77[BA]!6D-TBI%](;12,@3*I+*^1&N(%53@TQ0+B1*MS8&)=S4KAA/>:6 MW6@W^NK19Z]@]Z4*-[+I>9G$%I3ZQQ8#R_V$>UP?!]PK)!I?"CN !<65^ %@ MYE*KN2LK'JBL7TDLY4J#EWKI;_A*WJ)W?6NP" MI-231K(IV]9FUZHV?G^[W6IW=NP62:FIVFR/SSJEC>R+-'-M'/M/:_K ?,_X M[>J!*P]_>UY[])?1C719:_UG]G#% BN0#_G_L_?NO8T;R?KP5VGX) <30%)( MBKIY-@,XMFN"AW/B)#%^4/*=Z>]&7:,.=+>=0)Q+IM#KK)%(:@ZY1 MSJ[PN8=3SX_P U.5YK\$7[%PS-F5"Q[#8??.3-H<^-[TU9^'=I.,_&:R",9^];6]X!?$UW<[4?-S#O M:\/VJ*.K36/05YIZNP<_]7N=IMH?C?3^8-#K=?6+#6W2C]$)O3@&2UEG;SJ< M45[VKA8:P);.\@7&%'172#%OUO+.[! >P-PE6M[A(>XCWQR+^>'7WF1BAW)_ M;1HNQ"PRK#$>?<[C^07/ M=CB&6%YL+T$D ^\:^480^I$IQQT8KL7,* "!@*_SX=U"AX.Q/67P&.!2Q&>P M)_")GA](AQEP_\DVX6'#,03BCV-Q7^T66S-<0;C8T /P,[/>IREI"4Q<9T7!B,VC +;Y4'08O#!0^[8_ G4?6R$ M\G(O"D'#Y86&^\J"R!S'7\' E+)?P.P /CMD_&7*3;$/#+8]-N"C#+A;L'<; MKN2C$?R-P<5R7HGM@KV+UZ=>8(O/:("!!9$#-@]?EPPL$;<.7V4:P9B-Q*"2 MUHK5TZJ9+FJNWQ_$Z6=>4CL8>I8XCR;/G6P%W+SZ$SUZ.KYKPAB:(!\ 3@ ;B M=J03 3\C&!J>5_ZEQ>3)(DG5FP02C UP1PLBF?5I#*:!>?G)-7V1W$#&5!..*"(?<57/@O][GWOT3)S8 MT#-\2RB-9?L I B?,ZIC -KRZ6.L9S*)IN*% E'P2SL1]MR@XAAXG9-) M/NDAA/A#1-&QSP(;G8(\8&5Q]6('Z449R_TLA2&,L:>JBK8ZMV<4;E\ &#G]GL?<59<&C;9+Y M_$^Q]&]?IJ 1^]'R3'UB22EO-B/1M(&!%?C8NBGW+ MVTF.P.QR1;4JOU% ZW+U^LL%-+ZO$,7NB](>[GEJ1DC>).G>+.V MF)N#TM)76D.CB!QRI1I5R@&65K$<\@.R=Y*#6!L5D$4NRUNI+/JI+/H;99&O M!9YYR/@QF1'"_09QUJX E^3R# N2^;?A1#P5S#5\S6<.[K=2LWF3/Q^L6044 M(M?<- @4 EEC/XL"T=;I3&P_!8226Q_B$,IJ0\IIR>I=EME&O@S?5FW@IPL- M(4#QA3);+I+M]A-W7ENL.O;/C0Y?E8O7JHK5BJTM1&:K>IM_M:53]E.<#H4O^"N"Z'QD@VR2C,Y4;D^!1080,CJ.^+\''^''?V\. MI1R-9P,6:.+3G$B4XK'[A]_A/5\?KN2_XF?Q^3?R)UBZ\LG4\5XYA]_@.YOI MK]F4 EP>?P^HL-@O,^0V^=B;/'291?MGH,Y;944Z">;G6F:P@Z"2-0_"-43 M>:(DN'H>*1:KX!/$-\C*Q3\M?N&_:\,X& M>^(BE=\06ZP^=WC\<:;I^5)5129%%#]P?Q*DZ^%994:+K<7YD\L^\J$?&?YK M0E^97U,>^S_#35_I%UEBJ'E"X2/NRR!@;NE7OB_V0\1-_\<.QY]\1MWDV@A>_6W MURG/9B_D+61O^1Y\4S86U;3!ZN"B@-QR:<-SE!N$K)K6+U5NN0SA68 @.^V*(@Q7DMXF[R><]9;+I" 7Y]S86O$I$OZ#7!D=:AW44_X0RR UV?1.PHP%/1!U7FX05U(8\7V*T$'46#JB3.LR MMR@LH#'%RYQWJ/6>/>P*2<@5H9#EJ-L?-3N&SIMZIZ,W!UU#;RK#D374%=[I M\<%%BV]7[35RD'.J53H3@H> "RI24*K M71B(0YR&6>5/#WIP:RD0<"?"\?QR(=8*1T-EY=%A7=G4G&B^A#K.J:[*81.] M:-EM+NE9L4$=I[<:#@2V;ZQV"L1R-K"\DZFA>%T7_$0$4SD@ZPE&P\ OJMKJ M%6A-46\&>GL^ENCF^&94J3\K9";D\,CAG2BN(C=.#H\*.R"@ZJ$8\]'Y G#"'4BI MNVBU$"G;!0+4.72G$G(U=RSG*MVW7K[]?AMO<6\NR/GDBAXILV-JOR6;]HO' MTX+P;O1@.#S8ZHC!]C.%!WJ^U@.?2M=^4@T.&(ASB7,1X$2<>YJX[GM M.5?MTCH7G7)BFB*C<*;_Q#UA8%8N\CF9:X;^!$W+Q^XXP"65Z[U.76J MR<>76K.K-U2J'\*GJUC]"+$H:7]]82 6+<*BN1$2N%BTG"K<@9Z?,X%/@9^#@=4B^W ]H*+PJJ%L"HWMOR( M857BN"&JNEIPVX=(]?<:FMY&4\V >/!@LC[#* B\CX4>5Z';T'HZD?=):#&1-V%!Y'TV4!%Y'XJ\JYQ_L35YE["ET6VH78W( M^R2T&$O3[G6;')87#1W.M!;Q>'5#H@D+?#NRNXZ'7@"OED%7X<$GARX..0Z4 M9QV0J?W&H-W%-@!\I<.LE=T1GQ$6Q&?$9\1G._"9WN@.%.(SC-@0GQ$6Q&?$ M9\1G._"9UNBHQ&=;85.Y"TVRP#^'!D@'7K7LI]T>?N%9?]S\-/*YN]/PS=W8 M+Y=B]\-V(R/918BW%;Y$$^[;IK@GN+7TKF+3$0*/L9)WGP#^RX5RP4SN. )2 M4([9[XFRR-]3]8M5!.!QC&G +],?WK/4*2C)<;9-QP'BZ]OM5EM?<0!."$S5 MIFML?8T"915AZ#E61I;];72H^.;7Y)$%OOG+Q2-7'O_V_?;P+[,CU5AK_3E] MO&"A'8J'O&"&$XK_+SY?Q_N']CUW>?/MU^O;QOL MTY?KUG8^)!&]VE)R9P\S?M8$67*_#$>[H^A+--_NEEXUD4BGU5DGD=*89XUR M=H6[/9QZ?H0?F*HT_R4V+%DXYNS*!0_BL'MP&I[%.-REQ6ZX*;<]65MM,%%K M7+T#5-4W'A"^],8@=9>&LZS\1H(X]G[UN8QP8(#?N-_ MY]O9NJ;\89EN^$=;';45"X2MC=1N4V_WM>90&PR;W5%;5WJ#P:AO=>,M;/@0 M;EV%;S] 434^['3ZS?:HJS=U)/?%1 MMS]J=@R=-_5.1V\.NH;>5(8C:Z@KO-/C@Z5W A\@WJ_MR._E(+R$X]8^ZKYW MJK=Z@QSFQ_16#Z%G?F\.1;4#@#$O=TB'%K/A*PM?IYP]&P&#_T9 OMYS<)F8 MPZ'Q>6L"<82Q3S01W]:E$87>^_(BB^/NP6]92W<08EU [AH^?>C;;RWJO)(* M*(H:<_2]:K5RT$AS*1!P)_#8@(0*5E9]CD!76EM6.!XK#*TWN3"K M\M7_,5;U.!! U#;VV"?8,)%@>%:P4]$,)4#LIY@- S\HJJ%BN(H#E^3PR.%M,H'S1H [( M,)T6PP%+64?%:-;[OILGS)N*#9, W^%AZO-;\?'ZE0Q#9828CM47A^FL2P1W M/U/?/=29^JMGP[>^O4YY]A3][63J>*^<2R]\)YUPJ3WKM(;6QG-R?IV_J94[ MP>KVB6V);1'@1&Q[FKCMSK8]-&Q;1I.Y=D-3RYMA0VQ[YFZ?V);8%@%.Q+:G MB=ON;-O'P[8E=(5K-]H=FBZ/3BVQ-("K=5;__N'WPLE\&MIWDAOXY("0PZ#0 MT+X",>^#$!&*^)LBJ:SX=+ M,[%Z#>),TO[ZPD"<68 SVPHFSBPCL:XVVCWB3'2:B=5K$&>2]M<7!N+,(IRI MHN+,4N; *^WR)IZ1USAZ>KRZ+8LZ9,B_[I$AIY* LRL)J+D/P@$#12Y%(A?M MJ+OZ7WD0^K8I/EWLZ_\.MQ> +RTU1:XJC7:W1UO[V'03J]\@UB3MKR\,Q)I% M6+.-BC7+2)+W&IU.FT@3FVIB=1M$FJ3]]86!2+,(:>JX2+.$+'FG,6@K1)K8 M5!-1K]F:9\FO F:X%KNA@G(,5H!#[+5W1CA@H!BF2 S3.4X,(\H(W@0P\H+@ MRK5N^(C[?C:LV39]/@]<=+U+F_O8M!&KIR">).VO+PS$DT5X\DB-T KRY(:$ M>6:!3X>M\&DC5D]!/$G:7U\8B">+\.216I@5YK)?7L$5>0I\:7 J M%M\#A]N'^WM\>T(4K=!67'UAH&BE2+1RI!9P(EI9Z/]V'_GF&#[\WC'*[7"N M-E252L71:296KT&<2=I?7QB(,XMPY@ 39VZ=^.XIU(HH**EK<.L_=+:]NBAP#OCQW.?-:DZ3V$0:[XT]^ZXKZ[OM/\'!B4.C$ M",TQIAG5!X3FY(P&RQ[=-L.G:^[?<$"E+,Q9V0LN"HX6@B/U>,'11R_R_W_N M>W/!@BCZ#* BBCX411^I2=LV%%U*1W:MW2>*/@E= M+6N*Z;Y;1.NV(RPO&CJ<:2UBZ^/LUZV)G @+1'NG&P>'KP.OEJ'5Z,HW5D50*[F@5BZ%J)JP(*HFJB:J/B15E]_-KJ3M M"+W1'>!IK$M4C9<>B*KQ8$%4351-5'T8JBZ_H5Y)VQ):HZ,251=3N\K9(=F6 M^#DT0#KPJF4_?9!8"JVQW4BJTF[B6'CZ'S<_GY1$=QHNW%_A;]1;O<&/55KV M5<"\$?L'*)2;/L B_!C8#]L+MKR/40FQUX MXOZ3G8R'SCF(+Y[[Q /P'W$CL&]>:#C9OU][0?C%"__+X=M-[]$%:5H;8KNQ0=-;RT[4RPD]6%!7EFXKL%Q#'T[BZBZH"OYM[\5-WR.(P0)L$2N M/WN6^$A*OBU=-'5"'!@/_88Z9'9J+/38D+/,%WE/\#$&BY6,6TT#?C<>.9MRW_8LJ2ZQ5+Y$$WC)S&*;Z[AR M,&SOY=U\]/SD)7&=NEM2-D,8S8";EU;DOW+#!^A;LUGBR3-^8.(O02L%<+G- M"PM7^]-EW+_,S21F//0<*VO$-CR];18G_QVL7^[]L[NI$%ZPDR/K+G5D: *6 M^,&\^,'8(W=!A1WGE0DUBQ5\M0[G.B L5]HK'^[DD4_@Z7]]G5]R;[R*EZ0F MRW_^#5\)K!_KZSH-73<=:.%,:(S7ZC,/2_3Z&:*+@+L7'T;"/TA=SFFXF'PR M!F,'VQ?W*%Q>9#@LY/YDK=%WDM_F&ZX1_JQ8<[L/@@XP^9D7R_ M#.#@OY$':[/GX/*M7/:*;+>.I3MEQ=*%OW&IDKV5(MR66&V(]:& +5FO_7(! MSL_DCB-69.#E9[\G:SWY^\+#7!I1Z+U/5GO EXXQ#?AE^L-[EJ8NE*1%":(9 M8-UN:Z"_[9R2R7N8@ +WRTA\O-\BIL:5BSQ@F_:N=A29YT+25<%J5)( M;E^X;]H!9_>^;5)8B\P\*NZ@FL2PQ1J,G+'1X.C](JB#H#E9BMFFUTAM8'OW M/S]5WD.CSD1#_@LS-.2_L,/V[H>? U$@0UX,8[A\V/8^NZ6 S^G\S%T4!J'A MBJ=G1LC>5-2+D8[8CDXMR;><$R G?/"P5H<*L>*D+3![<:SJ>FKP9>@[M@P$ M@NS9H$ZN37'AVOMD-R'C>;]$PN>N/V'8>WLFZ-.7C^M.%G[0&NI ;W2[&IHC MA56G"-&H'U;?0=1*U$HX$;4>B%KGIVY7L6PWUT>G1)9-J\"2^J]TVTSNFNW( MO1K0:[O5QW-:GZ@5WP;< 9,*^*<5_E.<4^,6OMUHBG'.N B 8"C]H$JM(I15 MB__< (1]PQ+I'H-/R6'G?_I>$!1M,+0I#]#N:HV!KJ,9>$ ^ KF/((8D[:\O M#,20^Z[A$E M/6U;G%DZO/:." <,%+!1;Z>-\61D$F2[9,U< MX:&6[-U^O]'MEC>CD'Q 27I6N#:4R._,O&[-%!\K#$1^^Z[6V2K^H^>/N%WAQOS^)\?.VU:PY!BW.1I6<[>& M RIMZY-\]8Z2BJ0(2J]&3-QOY,^#HT/E$%1-:^B]\BH42SO=N*W7KY5WJ?K0 M*?$Q B=/)H(>F\ULNQ,^9\VX^^4ECIW89.E0SXU ^K M[R!J)>VO+PQ4SK!OVJ"\$;EE-A!8FB3HM 94OH!._1"5+]3ZO $U$,"B_SC$ M7GLWA ,&BE *+=UWK[(LNX' (-VP&.R\BN_K#1W1?@;Y".0^@AB2M+^^,!!# M[KF&[REH&PBL)E%8T'?:K4%YS7;)3^!;T"/>X\>_H*<& G@L (?8:^^(<,! M 4NQTP'Y"L62&P@47[*W]6Y#&="V.SH]HP8"Y'5KJ?A882#RVW>UKF)N(+!V MP:ZI+>)(?.J(: >>&@A0 P'4<&!-@E,#@9.!BAH('"Y%4'HUXLX-!(KG$'2E MT4>TGT&G&*E_ 'H84)Q1)Q/!BPWU#SA66F+W>;U'[1^P-C'1!EW 4V]';H7Z M!V!&8$/_@ &^A!YMN5#_ ,)IRXP$]0_8-3I:=39R][K*C4#U'U0JV/&U#_ M "SZCT/LM7=#.&"@"*70TGWW(LN2^P=H2K)A ='(SI,(>HT!HOT,\A'(?00Q M)&E_?6$@AMQW#9^?[(ND?\ :$A7] P8M!4^]'?D)ZA^ "@?J'X#' G"(O?:. M" <,%+ 4.AS0S5T_5&DJ)2W;R 577^1/YG9G7K9GB8X6!R&_? MU?KN0W:/US]@_8)=Z[94E3@2FSHBVH&G_@'4/P U'%B3X-0_X&2@HOX!ATL1 ME%Z-N&O_@'VV_?4&? J:_0PZQ4C] ]##@.*,.ID(7FRH?\"QTA*[#]L]9O^ M]8D)O=U2\=3;D5LYA?X!ZU(5EA<-''U3 4VI*LNW)EZJ(4I8=P6V M.+V^#CS*;R#"]!CH>J/?+R_K41)=;,\5 MY'*(RNN+!=D)7FR6ICZ*XU-7JMTB]5'ZL.(R>B L372TNZT>G@J,TW(BE?N0 M),_Q$7GO7'S4\CG[L[#=_<#6B/T#O;C:1:5W /)_2->JLW M^!&/H[L;L7#,6>B%AL.\3,[&BSW/TMQ-@^V^%.GEI[WMZ103UR>4?^-2)/E. M^?9OKU-^]6('Z8NWDZGCO7*>*1#_+)]WJ=-L=L !FH; O7OQ 1Q7SGLR ,Z! M'_X!?LE-=22+Z37XTZ%O9V$7SF11)^;*)C[FPS/W.>/S)VZQ;P!;%C#X7_:" M&8!CPV(&>TYH@QDQ;Z27ZH(JM5:[DZ?* M,D&>@HU)R4HPEX#F\XEANP)M\20 3_, 8. @F@TU_>>/"X69L MACL')%_36[R>W^$W[D^T@^#T9A,GDUAH!MR\M"+_E1L^@->:;>"#V#B6-V:GP1,P:2:-( MW6#J[RQI6V\=YP@4U?,#,##'$ 87>G )&*-0NO0C+MEQ0@TITC>Q1A+:)0\N M@^-?+L"J3>XX(OR%YYC]G@36\O>%&[TTHM![GX36 *AC3 -^F?[PGB7AMZ(D MQU&J*O?M]%KZ#IOT*Y>E)OR5^V6L2]]OX=EQY0S**BMJ%P:B!+%G13KT'&NE M%^IOXX1*!0+N1%#V+Q1'' M,7(6.!! =XYD+V(Y&UC>V2X$2UX40. 3-" P,CD\^'SM81FA47DY*_'.!M[1 M,-".JK9ZW=WW]NM-3/M4/Q$+G4$<79(44.[YP=7IT0($=V M\KB"(^M7[L@P'0+! 0N6$R KC2W).YQO?=M'P_;S6RY//-BC3\4!&VZUSQH, MK.< :'KD(DX_X(-(V2XHH-K0C64RV=*8_O+A$WN47_Q;>M:T=D!X7UDMH!8] M\MILKSN4D=8[M2\^M!OPD6CJ1:EC%W*73TQ+3(L )V+:T\1M=Z;-U^M5P;3J M(&':_-S)'9BV/:#IE.A4$JO+)Z8EID6 $S'M:>*V.],N[ZQX=*;MITS;WX-I MN_T!,2TVE2PKJW^P+;2SS^I_VN(T!;YVNA0)T5"[^L(01SL4S.P6S)3>)BDW M0>.;.&"]>+;O\,EZM=%KY\\GXU-:\ATH8"#F).VO+PS$G$68<_?A4X=FSC*2 M[ZK:4)7RLN_D.\[<=Q!SDO;7%P9BSB+,N?M\A(,S9PG)=%5O]#L:,2#2 M1:Q^@EB2M+^^,!!+%F')TCMB%V/)?8K4!PUU4-Z@1/(39^XGB"5)^^L+ [%D M$98L?:Y 098LGA/7NHUNAU@2G2Y2A7G5"*2S(YKI@(O1O)',O"%M)E/^*,8D M4-4Y E/!(?;:>RP<,%!DL^?(P,'R"3VEC9=Y,Z1G-FUF=LRN:#&Z=O%![;9* MS)23KSAS7T%,2=I?7QB(*?=ERN7-U) PY9KB\Y@I2QQM3[[BS'T%,25I?WUA M(*;M7GD)\[-U%95[BF43Z-_.V5TZ'QXN3 44VZYX M_%AR16>D:9[-+T_PYH@=MD_\/>_+( M_\Y>*1 M*X]_^WY[^)?9D4JEM?ZG3E_?C^+;ESQ?LYT0E M\O\^W#^PZ[O/GV^_7M\VV*]&7:$Q==2>) M=%J==1(IC?K6*&>WU3FD>GZ$'YBJ-/\E-E7E-.C== &,_>M[9\ M7/0_WOC;S#QS3?G#,MWP#T75^+#3Z3?;HZ[>U,WAH#GL=?M-?:ARK='PVS,K,N ]$!!6'9T$03>+7*I@&_U9,\33X"D-B,?]] MODL;!"S9^YS>.800DKQJ^?*JRSX1;Q#7L6B $((^?JO#@2-38#' M<\1'RL]B4X!37##Q+.Y $!&.Y;4CB"N\9_&'Y[>[U\8&1 MPSM+AT?CX:LV(YP.KTX(D",[>5QI/#Q*6*CU7=5E3/_V'".T'3M\Q7?FE8HL M:7 >X;2A"I.FYQ4MTY2UF=/(YPN5F4 MF=R,_-QOKU-^]6('Z8NWDZGCO7*>*5'X+/=)-AT/3/L@-+6+#VT::(M.=W_$ MAP!1,E$RX424?%1*+F\$' 9*7GL.D2@9M^X2)9.K)TH^)9R(D@]!R>7-ED-! MR>L./"Y0/]L:^6_N>Y81C(46]S55>T^]';"I,%;W M0N1*VE]?&(A<"Y!K>=/G*B37]1E\(M>34F&L[H7(E;2_OC 0N18@U_*&UE5) MKFMS\42N)Z7"5-]?-0*_V2/.WMDN>^6&'_R$;[>*XAS:)*PO#!3G0)PC#E>F M3]H,N-FT7YICVX);O4PBF\'%![VEJ/_X65Q*6^Y5(X;5FHA+2/OK"P-QR19< M,E 4P25ZF[@$!V)8K8FXA+2_OC 0EVS%):KD$IVX! =B-#6\:@2^VL'WYLCG MG-FB@1 /0N8;(<>7B"=ZI_V/^L) ]+[S]NI *6]FV[+M5>$Y/X+C_)3XS>,7 M!NL+1YV4UF! &ZK8E+;P^6-BTC-SX353?*PP$),68-+#]M@Z$I.NJ0)>9%*M MI:O$I-B4EIB47'@M%1\K#,2D!9CTL*VQCL6DJTM^WS)IAT:/HU/:90TXUHX= MWUH0JF@^OO#@/R[*2V>&A[[DO:]%=DS-I4.QWL-6@P;Z" MGMF$LJ)-&=+G-T6='$TU_1*,4G MEWWD0S\R_%\OHDQL:ZC\GXXT=X;C$^5GQ2Z 'V+!!(C$$KN,]\'D:^RXP KIZ( MSOH67,2$M%[DCRNN]YYX/.+:A(\-Y$A:@XULX8784#A-ML6^8&>KW\;38RM\7$ 0T7[M@.X%E, M[]$%X.5X70/>Z1L"VJ9CNUP\!EPS>]!E7^7S1Y"ZPP,YQ?=YS.'"^&K0PN\\ M% A8=CS".F""9(*1#=\&TA87.?9W[MACS[/2(<"YMPVY>)()O 8?8+NF$XD1 MC\F3B2G"33E%&*XP F"]B<0Z_BRI$:V=IOAV3\E:U%Z9UA%$I@DXCB*'&6%H MV&XJRJG/FQ8'9I^ 4E@ ^1-W0>"@9(\\#)8;PA9:W=M*]_L[Z3Y[EUB@$ Z3 MQWW4]]*C_-1B[%NJ$XE\X,TC;H>Q.@GGDZIE^FCR*M<+A?JUV#DITM>'WP,& MR'/?<)Q7J1$QD*M&H0^406DAI/SGW[$2WDO!B&"C!HNF8"6)[32DGB2, (X)'LT.G9@Z MP*ER88R2-*1?%!\,Y#(15B;N\]QTZ2K81H/$Z&3L&E1,M,$C@I\R7AEWN!EF/^]&V+IT_*NA43%!$TP#,XU[YW9= M,C0S0(91&(8(V@ Q]6Y? 5L8#]\+/Q8D^B22+4@\,05 M:QV%2?P@V@."/ /N/T$0(X0:!:V%$"'KU:YA"3?T[:SC4\'Q+7K%>19K7GBW M BB]E\^1F&-N10Z_&TGQ#M^B]L9W7+G6,CZZ,B$TL\/7;V*E^PW ^=6!/Q6Q MB M5X:FUE::7#75IMY5^LU^9Z0TE5'/;!O]7K?7Z^R0U$!.=BF:0MNE?X;@&A;S M\3]7R9H=XNUG""7AOY'G.-YS<+D3W[]=LJ?9C+63U6;2R&9NX2M%8D5DO(3V M)=V-?[D )C:Y(Z85FN #9[\GJ2KY^\*-7AI1Z+U/>B,#%HXQ#?AE^L-[EJ9F ME61?XO@3WU=FV;K=UB"W79))#IM.IU5 MAU4%5DQ0P$#\@0*%>GLG'!C0.@,K,F0=U6- /$'KC$HA^:>HQ6$W1LB9J*#% M9R'U]E*5K3 6EA/I],E$P@L#*.63B?)$-ZR/U51+)UGN(&A.EF/603L7=3[L.3-,(;-%4UI6)J5/Z),7OF:+[\CK'W/X5V>'K)S<(_4B\&-R)(X[?QH8;GTX/ MOGBN.$O K2^1\,78"KO5WMNS\I^^?%PW]_G"SBNZU;@5TGU8.)C6#JU->_U:B^J-WJ$=6 [D3"&J[U<.-PS_C%AKXMNLIYCKC*@F"H?1B MQUI%3*NR(N5U =P8)DG'&7QRX[8%Z$*AU9T$-V5'VEVEH0[ZU%X0FSU@]57$ MU*3]]86!F'K?W$:O*M(^O03':E;7@+C;+94FU: SCA(S'8CK2O!G.OXMDYJR M?U&VY1RS@R JG@"A3:>2.1R''A2WX@ M.(A^9AF1C^EXD-,]OWG>MH(E7[O- M=\Q6)+-RQ!+4- M"=PV"HC@%LXM6=-K=2@$. USH9XH52.PH2=*'U^2DS;%Z+PTX43GI0\4IJW* MT!RQD!A[3Y3=TS*=?J/=IATT=': U8D1QY/VUQ<&*GS9,Y'25JBC21$>%]F3 M06M '4W0F0.B4I=:G_.ACB98]!^'V&OOAG# 0!%3H9S&$>N#D7)#I]/J4D<3=,9! M'4UPX$ =35#!@76OHO;>"0<,%%85.W=SQ(I;Y!U-]LB J+V&KE%U!SJ#H(XF M1 ^U5'RL,!!+[YO\T*BC22G)C[;:4CK$V-B, U&9!W4TH8XFJ.' NL-!'4U. M!BKJ:'*PS(IVQ!)<_!U-BB=7VFJCKW71;%/1<6;J:((>!A1=,\A$\&)#'4V. ME:]I4T>3$I(U>JO;HQ#@),R%.II4C<"&CB8#?$E.VA2CCB:$TY99&NIHLFN8 MMBI#<\1"8NP=379.R_0&O49'+R\O0SMH9^[$B.-)^^L+ Q6^[)M(T:FC21$> M%]F3?JNO$%%C,P=$I2ZU/N=#'4VPZ#\.L=?>#>& @2*F0CF-(]8'X^YHHBG) MCA)$1;N6G+35AM8M[SP/^:HS]U7$U*3]]86!F'K?W$:'.IKLS^K:Q8>NUNKU MB;:Q&0=U-,&! W4T004'UKV*VGLG'#!06%7LW,T1*VYQ=S39(P.B:5JCJU!U M!SJ#H(XF1 ^U5'RL,!!+[YO\Z%)'DU*2'^UNBQ@;GW$@*O.@CB;4T00U'%AW M.*BCR9J:4)>AA0M,T@$\&+ M#;4T.5;"ID)7T08;EE@Y12\*QK8+@J*73$VF7D351VSP3UVOV& MKI67"2J)N;:G+?)^%%74%PNR$[S8+$T'%<>GKJR_13JH3XU9BL0&8@"SUFJ7 MU]:V7DZM/Q8_F5VI%)IK3^GCQ$KQW[ZG5.@YN;0Y\;WIC$"K;TTG&?C M-1#&L_>MS2.E!>?\QM_.XQ1=4_ZP3#?\0QEU1J/!P&KV=8,W=54SFGUK.&QJ MO4%'T\W^B'>'%^L^J*?''Z3WE:&IM94F5TVUJ7>5?K/?&2E-9=0SVT:_U^WU M.COR86D8%/O*7DO1M_[6G.B7<=UV]]%]@%\%H,;&$V?Q(J+!AE$HO6T,@$9VEWT4^NWVXOV?_@##; M39]A4:87'PS'\9X#!NN>T#;M*=@?6#U/A!(()9BF(IFKD@N"^!KX$8RWQM$ MPS^Y*970Y'YHV"[C$!+90]L!NV<^!_OWI2;"9]ZON/F)\3J_^^S]-AC\9+ G MSX';-?Q7)CF\&1HO;&@$MG"&XH&F8-X\MBT[D/H/LHH=YR;/!U_+LWY/7SXR M;[C9]0W?NKY41>_%W=V-KN5S2>T%-R5BZ#4>+O##K^+S8\_FAY^-%WL231(/ ME=S:0S0,;,L&N3P8#GQ#G D0[T@N2&U&_F%K[Q:8AE# IG;QH9\?3_QCZF)& MANT#$K%G!5%_@LWKVY&Z67!IO9IK"T-U%(,^"FH)%G M6$$'W+WX$#Y[>?X([)TYD!$:0$:K+_L^ X =,196!PO]%CO@Q ME;* UK4,'^C$\%OL"NP67/@VAI(/$?1 M@*&Y_\0M6(-\C$2EU:= 4)NY10JM-%2:G9GF=X'&6\L*HX1__K#@I;,\<0U< M./3MU6&Q?#MMDEK618.MM(' M2!8I\R11=F61WTLUQT +4K9+@\ % <]\'MS$%8CM"4C@FV".;P#BKPY2R]\#O$@&;'W6W@47)ME99TQ:!_G0.B6 M>;=5ON*@*>*E0,"="+?]RX4*5E;]Z39=:6UY%O%8^>/*8?LOQ%+L-I%,!*!)8I_,7D\.#Q^M R0J/RB>*ZSUAIP@4>P0;.K&T%4;_78;38M[\BW(?0LQ*VE_?6$@9BW$K.7-HCDVLZ[) M\&]BUDZ_T>^HQ*S8]!>K;R%F)>VO+PS$K(68M;RVWD=GUM49^HUKUD&C,^@2 MLV[2W\I=RS;=MP_?PT>T.BJE\VKE?1!7]Z3*YZZ6]*1:Z#JZJB>5V*B+?480 M1).X VEI_:E8TGJ66U?A_-[_$(UZU;BAJ^R9%S?+$QV?>!""S8?<8K)YH.C> M)CIX3>*F>G%7PQ5='-_TTDO:N[UI#2<[P$6!>$%<_ZL#WJ$)LO,C/"V5B&'!XYO+-T>-1)JVHSPNGPZH0 .;*3QY4Z::&$A3II5;T7_V_/,4(Y MH0O?@2^J%*(SP(03'00^9*U1;NK?H+1*HX^&[#^]O*,Q= "X)-7]$1\"Q,C$R(03,?(Q&;FS? [OB3+RFH,V MBXS<+J_PEQB9&/E$)8[5TQ,CGP9.Q,B'8&3UK!AY]0&=14;6B)'1J>Z/^^\= M4'^LHL*_L9]LN"V+O=KY8I\6Y9WL:D&"@D\:%(QOM*)%-ZC@KS/UGCQW_ MS7W/,H*QT.6^IFKOZ<@Q-D7&ZF2(8DG[ZPL#46P!BFV?#\6N3^83Q9Z4(F-U M,D2QI/WUA8$HM@#%ZF=$L6NS\T2Q)Z7(5.Y?-0*_V2/.WMDN>^6&'_R$;_^* MHAW:-JPO#!3M0+0CSEJF3]H,N-FT7YICVX);O4SBF\[%!Z754?[QL[B4-N&K M1@RK-1&7D/;7%P;BDJVXI$M<@@DQK-9$7$+:7U\8B$NVXI(><0DFQ&B";M4( M?+6#[\V1SSFS13\A'H3,-T*.+Q%/]$[['_6%@>B]P"9K>2.)EFVR"L_Y$1SG MI\1O5E4JK"\<@5):-(\(G^H6/I9,?'IFCKQFBH\5!N+3 GQZV,9;1^73-77! MBWRJM4IL\T%NA?CT1"6.U9'73/&QPD!\NCN?=@_;-NNX?+JZ"'B13]56KT=\ MBDUUES7I6)B5N].#+SQGT=FX4DFR$SN7O;)J"JV6ZW_SR36]"?]FO-S8@>EX M =CB-WZ8,;*:^H[;+?O,9%&_^I[%HF8@:QZDHU>7SPKNK9X5 M+!P@?*4;!G>C&7;B7(,;\%^YRT=V6-HLX.TQZ$Z1S6&^BWPV];TG.Q N7YRV M8'8L_E"(7_SB1&(RHQGY8G(!&W&+^X;3$)?";;@-.732R&#\]V7 O[DGUG#M-L7YKM6_F\ MGMV *$'LJTGB3=1!LWUIMB_-]L6&P'G-]CT;6,0)O7#L10&$3\5/Z1'!T%PX MF@NW%E>:Z%N]&>$<<$D.CQS>63H\FNA;M1GA='AU0H K#"0!1#%$,X$<6<(WA$,2A@ M((HABB&J[58/-PX/(?4$PJ#].,1>,R?T SX$Z+CE MVN.6=N#IFMK[_>%FX;QE[E!8LA$CO=N5:_WFF8:3.V:TV\&B^;G'9GMQ^HD; M32PO3/X^.Q/9OOB@-C1]0&D75N]+I$?:3Z1'I+7F9>]/>FN:YPC2 MFS-;9T"\ADZ%L#I8XC72?N(UXK4M>2TWI+H$7EO=Q&:'Q9RJM(GTL.E7B8ED MQ'6O^!/)'^.N(_@V5BCZH/VL^L) (4B1$"0WQ#L)01(G5T4FN:OT2PL^R.K/ MW.J)\TC[ZPL#<5X1SNN4R7E;)Y+5;GF)9#+L,S=LHC72_OK"0+16A-:ZI=+: M^CQR9G]45XC6L"D/S22M&H&;I-$TOET3"BUHLZJ^,%!H@1<;,A$4,!!!D/;7 M%P8B"+S8D(F@@($(@K2_OC 00>#%IO8F0A6AE52$Q@/I\*6]B:EIMZ&^,!!3 M%]E&S TT3;U6BK$9N"835^HC[2_OK"0-17A/KZ!Z"^ M#?6A6U%?M]$9=(CZL"D85N,GZB/MKR\,1'U%J&]P".HKH1=!NZ&H*E$?-@6C MIK8X<*"FMCBT'X?8:^^$<,! $4B!"*2GK(I %KHA'2#[/ \V-%VGMD?8- FK ME1/'D?;7%P;BN"(7AK'E9%F5AMJITL$B$W-L+H (D#2_OK"0 18A !S MG=S+(\!M&Q9H&BWRT&D2HDKFA>1Q.F(P$?+"E$'Y9%-#M-@X[R1SQ0UOL^'& M$? X.4O!L@&V#AN:GHH(*F5A>NI><)UU>/-N]_@FU]%_MHT>^]!#I*^E.C47 M2J41M1KM7,1/1*H88,#JJ8E43P8J(M6#D6JN1WT)I+JI;6^>5-4N MGCHT(E4B5?0P8/741*HG Q61ZL%(-=<$OPQ2W9"#7[)25?%T#R92W9I4J^DF MO"XS;WG1T.%,:Q&_'F?K:DVL0U@@VD9,L1%"7S%JBYO.E Z)F/%@0-1,U$S4?AIISG=2JZA\CNH82-1=3L\K9(-EF^#DT M0#KPJF4_?4BQ_!)-N&^;VPNC"[]FGUUO]08_+CS@-:C!T+>S(IC)H/3G7/^O ME,+"@\ZM2\];UX,YYE;D\+O1[6C$0<>?^,S@OAHA_\K!S$S;L0VA_M^$.+_! M#?_J>.;WW1)7'$QK*OR='_'XG;8;<>LJG-_<'Y;IAG]TK*XV,(>=)MR/WM3U MMM$TN*(WM6Z7<[,]&G!MM(,J+T\8OZ"B)DW8N&8,P[>S@RYQ49Q&RUF M2UA8:+PP(Y27!*$11J'GOS(?D&*A)U^=^MZ3'8A/@N_.O N>XMD(&/PW\AS' M>PXN8X-9-(HE1@*VDPHZIBGA$6)G(LTK\4B_7"@ *W<\U^3[R9_#WU MC[$/ Q <8QKPR_2']RPE8"4Y(+KI%$]\?;O=:NLKCI0*'5"UZ1I>7>/ALF@/ M/W+7^^8#^O]!X/]P_L^N[SY]NOU[<-]NG+=6L[DDM$K[:4 MW&G>3$QC@BRY7T90LZ/H2[31;GLGB71:G742*2W*6Z.<71$/'$X]/\(/3%6: M_Y(^1GB=*]>-P$G=@]/P+,;A+BUVPTT^&7*?M=4&$T2PB:%W"D\6Q/'C%L\Z MH^5LP !?.?;3[YP:C[PY]+GQO6F,0&LO#>?9> V$\>Q]:W-V68A7P-LF5!A[ M_SE7:VI,AV:GUVT/!DISH R'3;W7M9J&J6C-T<@"AV":W4Y?7;0WTHK6B!W'/U07$5:?D>AHJ('*TL"K6/6@$LQ0: MN!,0!&"C@MU5G^?I**WV=D6BM8'MO]SPV6V.OBM/>QPCG8$# 40-]73H2 1W?C"KU<(7, MI :<1 [O7!V>.B"'1PYODPF<-P+DR$X>5U& 4;DCPW0H$P+$J@J=+>JT-R0 MP7F1VD+UU(IBT:LP&4;XD#K6A2*W@Y_ 5-6&(HI(D/2K6.=A:N5 L#IZXE?B M5P0X$;^>)FX[\VL_-T+O>/Q:SC'*?IO&W*/30ZQ^GNB5Z!4!3D2OIXG;[O2: MF]YW1'HMX2ADIS'HX&EA3/1:'<44HLWPL(P\.GFO7&NV^AJ9O WD! MY%Z .)"TO[XP$ <6X<#CBP4V^DW]FC$Q8DP6P04Q;/5F91TB8MQ,O@S M-WBB.]+^^L) =%=D)F]_]:RY$OEN0V9ZR9!>52FO@SZ9?DGJ5=F0>^(\9&*O MF>)CA8$XK\@2;_4,MS(I;\-<^GF)=(^(#IM.47UTU0A\\40GX0CL0?1DYR_< MC,2$&;"XB3C?(.T3WXX,12.T$59?&"@:*1*-S 9K!=/ 7!6*++C#Y(@7A">W MJ5^\SKC%X*B\MRD#/><]72'>PZ9= M6"V?>(^TO[XP$.\5X+V!VS8-/5#HZ"LZ[:*2YZH12/: P&Q\,#N+V6YH MN(\R*1TW[\"W5T-!"6V1U1<&"DJ*E($-U&VBDL09WL2^\-/,%<:7EY-W[JGE MK;_)V*GPZT0ECM6]UDSQL<) +">PZ6NJAA ^4U\SW5RRM2(1]PB(-U5!1;568S M$*,&P8!BBV0^_(8O\T]1"6VXU!<&BDJ*[*IVMSG6GT8DV MJ;$0.DW":N7$<:3]]86!.*X(Q_4.QW%;E\?JY0UQ(2L_D\<<>;3N VF0G&9X?X M=E@H_*"-K?K"0.%'HH72^JP,*#-:W1Z1%UAR:O64O&Q MPD#DMCNYJ7"_AR&W#B M$L?J$#/_,Z$83S9X2N^K1B*2&@'K+XP4$12*"+1MMGHAA=^Y2X?03PBAZ*:/ C@ MM9NX+Y3X/F_R(+SC5>(<]TE";Q6M=!M]A4K T"E@X74ZL>*9N>.:*3Y6&(@5 M"[%B^_BL6$;V6FMT5"H:0Z> Q(KDCFNI^%AA(%8LQ(IZ!:Q80F9;:^A42HU/ M 4O(;.^[R["0QF9#S[>XGPHW\!S;8O&%3#[1U/!!BF>,R%TXYGY5.S[9P(2@ MP+KONQZ;5'"U\F-8H6IO]&I;PW76@=#N<="VG<>D/[VR_HR"4)Q0"4IJ[X%G MEWXKIY!UV.08B$]KB 7QZ1E 17QZ*#[M'H)/MVXEHB(J^"9"Q>L9B%#Q8$&$ M>@90$:$>BE![!R'4;?N6J-WRYOH1H>+H9G+P;9%UJ7C+BX8.9UJK1'H%[],[ M-7".C\?2:.<0<)R[@*2 D:L9+!_M3\UG[ .+J\\&2N/I\[71GKE97MW3;A:M+*/;7&WJ7 MN+J8FE7.!LGNP\^A =*!5RW[:;>'SSZKWNH-?MS\0/+1N]/PS0V! @E-M=UX M1&R9MW$-VC?T[:SD9Z(O7;S),X%&N>GM[^!8+C[A\2('>,J&[&*P9Q1Z_NOLY8"!9K.I#X;JPU/+/P^2< M$'N$'\2U%HNFX&X"'H8.ETW=/?BF%^Z;=L S+7B>#=^"SPU8$(E&\/%!(COY M*I^;WJ,+CV>)*PSX/3EY)+[6EFY)?CN/'5-\D64'IL_#^"]@@A,QI30],-]9%,OA-=MPX%'%*. [9%M AYLY,"7 MQSH4R,_,?//P-?GX%KL"UR&N$>]OL!$'7V$X<.MK>]W/!2A%;/C)]WNC$8@P M^7B $=X!KX*N-*U8%L+W)#<12(?LV\-(/H9 !I[:FJ$N[GF.]0J(6__X62A8 M[&9CU_LEFL"CF?.>UGHOMYY[,,=P/PZ_&^5F,U^YUF^V,;0=B>LWX0^^@>K_ MZ@#^NZ5B.7##5!"V'_$=7&EWJ1FC8>AO %)6S4"KP7)BS1Q) YT-UQ4H&5*H M$CYG+E;V#!@+_1]Y8@)V<"GP.XJ_E?+*.ESXUL392]^?T.4O%Q!7F-QQ!"&" M>LY^3ZA6_KYPKY<&J.;[A&P!+<>8!OPR_>$]2PA949+3SU5M='>45KOPF;-, M[&G"7[E?1O!9'455O5C7JBSHRXITZ#G62A?3W\;#E H$W(GPZK][MN"/&I5+X$4IT%+ M[9_3BTBOEQ]$:G/5AR1!K)F6GR;<@IAIB=M+^V M,!"]HX6&+ 0'#,0/I/VT\JLG->R^\M,/OE3:H_/C[BL_#?/C#!JJMFS8%:W\ M<%D15HHA9B?MKRT,1.]HH2$+*;Q!B_CP(_X-V@?1CK Y- )NR0YLW UDI[^T MN1Z^2@9B<"H@J2T,Q.!%%NB=MVT[GV?)UQAK#*39H_!P]CP^>_ M"G>9O>#:"S:-5SKB KY]RH_;;G25SN$6^.0@S]M!4GA VE]?&"@\0 L-60@. M&(@?2/MK"P/Q0Y'E8[?R]=11]W_U4W[<=F.@+YM!3,M'7%:(U$%2>$#:7U\8 M*#Q "PU9"!W@K0*'*],$68:!F$G'[2]S&?2!]T:0F(WI*0.CFB>-+^^L) %(\6&K(0.OU;T>ZN'W$K M/>Q+HT^K-P0<8J^]/T(! S%VD47YH*0E;.P;?[.-H>W8H*6M65]M$=L M-S1%H;)L]-:&U!%2&$#:7U\8* Q "PU9" X8B!](^VL+ _%#@3541ZED#774 MD[QE;4\?[1&UQD ]X/XN.<+S=H04!I#VUQ<&"@/00D,60J=WJ\ AC>V8SY^X M&Q7NYDP5651O0C 08Z-8N*L;5[7I"Y]R63 M^SEO]T/D2]I?7QB(?-%"0Q:" P;B!]+^VL) _%!D<::5N?HI_7BKMGG3M\3; MZW:I71%^'4?J?HA\2?OK"P.1+UIHR$+HK&H5./S&C8 S9UZ$AF^7GRB;BBMJ M"P-1=I'U\FQ6:S -S/QJ5#H]C$=0-17'C7<:>IO&Q>*W#*1.BRB;M+^^,!!E MHX6&+ 0'#,0/I/VUA8'XH!P%XZYCZ^,@&B:JC=J"P/1=)&5]>;AI=+7'?? I]8^ MPEUUNP?LGDO.YKR=#5$M:7]]82"J10L-60@.&(@?2/MK"P/Q0Y&EV.8YH9L7 M/>4?[]2/<%<#6HBAUV>DKH:(EK2_OC 0T:*%ABQDU=8D/-QI'NA$CL _?2\( M(,9*^M.&Q@LS9("&;]N>2)NJ)6H+ Y$V6FC(0G# 0/Q VE];&(@?BF1/-\]O MEO$QGM/^FRMO#GK#ZJ#1[FIT)@2]*2#U4L31I/WUA8$X&BTT9"$X8"!^(.VO M+0S$#T76<)N'*V]>$AWU>/_FDIV#WK#6;JB= YYB("]U?NZG M0@X\Q[98?"&33S8U?)#F>1_F_(T'P:4 (#*DV1N.XST;KEG9:,]L '4$A$[. M=K#4=ZS#)A5\2V>3+GOU._>I6Z53PI^,U[!L>[ M>[71Z1\P'5\2)VU/2+5R?#]1J( !AFKYATP$.S:; X&=X#GK8 #7F1+B+$A MSD& !2U/3Q\J6IX>:GG:W3R;=,<%WE%W%S9OAQSO[M6&@GGT*L4+M#Q%#P.* ML(U,!"TVM#P]+;S(EO;=[::CP(=!X)L7&@YS>4C'@1&@@;1&+>.^A% I/X 4 MI\6PH#A4% ]0H5M=82"&(>VO+0Q4C%X@^]I5-V9?O_ 03RW3YDJL ]ZNVFOT M^E2(CM\,D'HHXF=: 1).M (\0^R(87# 0 Q#VE];&&@%6&0%J.V]I#IFN5![ M<['3 6]7TQK*(<^OD(="MCE[L'+(L]^TT)"%G-V!/?QM:&?;0J87T"$]!#: 0^RU=T4H8""R+M1_IYV6 MI 33P,S6H_PVW_9.7_W*G[@;\2O7NGV9VK6)\#%5K=+HJ5=R@MYO" MW7>(R\^+1.JF^$AA("Y'"PU9" X8B!](^VL+ _%#H;6>?K!%TE%/46@8'T-5 M&WJ[2VL]]'9#:STBD5HJ/E(8B,O10D,6CW@,?M /!LL&ZS3WRLNV\W>AT=[Z03\E_[+K6) MN,^+,>JF^$AA(.)&"PU9" X8B!](^VL+ _%#H85=M^RET5%W4[?9%#[6W>L- M1>_1P@Z]D=#"CABCEHJ/% 8B;K30D(6LVD.M;E^[#MNH'ST?/LQEWI3[MWA1PB+WV'@D%#,39A1;;O34MU#,KUM]=RPY"WQY&(;<27WAK^"Y 461; M@9+31D(3A@('X@[:\M#,0/A99O M_0,OAI9O/NZS?.M6?,>J?L!25_)2M'P[48DCY86Z*3Y2&(B>T4)#%E)X1Y0. MENZ!PPV?^A!CR']I_RQ?PU0T0?5.Y1FUA(/HNM+H>;%'+>^^+ MDI#P]=Z!KQ-]D?Z*[.F$RY_OPC'W/]KP/?PW^XE;V ZA]D[J^=J-05^A:F;T MAD;5S,0ZM51\I# 0^:.%ABP$!PS$#Z3]M86!^*'(XK"G''_Q=-2#K/V3>CZ] M,>AU:'&(WM!H<4BL4TO%1PH#D3]::,A"*COJNK"+RX:>;W$_%7+@.;;%X@N9 M?+*IX8,TSWNW5T9S5=4^9(GZ"&BE4CQ?9$F)LB',08$'+H-.' MBI9!!]L<5;<[Y2FS2D<^@#HXUJWI;;P'38GF49X^)8;'0QMD(MBQH57E:>%% MMK3OQF=XT#FIQ][U1 [+-R\T'(CNXNB0A<8+<^;Q857E A0BX"G=R+DU(<&E M"TCR>TC!6XPA#H\?!1G'LT8R-FS8$&LAP()2UZ[ U;;NTQ>$Q6U#H*ZO(CGG;L*;MZHA;2U"(L/6:MMBV^B$/ M$UM>-'0XTUKU"12^\'!Q4]V0C6'8N\SF.L8"O!I"A;-H:"40M7)L&+!9&K$5 MA^>LHS8,>)$M(<:&. DM/9!$AX],N6O^A@ %%7$0F@A8;6O^=%EYD2XBQ( 7'AYJ/U=MZ.T>K0,+:5GE7)#LX/X<&B = M>-6RGW9[^.RSZJW>X,?-#R0?O3L-W]Q0K$!?H@GW;7/?FT!CUUVZH M\]8YW*7?\1M\Q77V&];XA>3-L^J0JR@<>[X=OEZ]V$'ZUQOX6Q#:YC68<>B_ M?I8/NCRUU)GYC2[XC5YK214(&**;XI[%Z1H:Y0XF,^P!L= M(2YX4O9[ZZ$5_W'$P2T8CMPJGT;^U M <2\9?G='PH(NWL\83^$1LBO7.LW M#^3X?Y%O!Y8M;W-[L1]:ZDN$'XB[7A!XBWT:@9&$+ J!H?[F5H.%8[Y$__^Q MX!:R4E\<0?&#/( /&Q?=S-N3A,^>N ML'Y5JAO\H$OI+%7(M_YPM1SZ5%KA1;.?<4GD(_O C9?^1-W(\ZN/8NS1^X*P)Q79D]2]P'_N1%< MZ-@3.XQGN,-_XM.,B= 3\=D;?7TX-D(V$=P#4F)1( IZ/'CG"*(Y(1=!TLR6 MH+#G,"M0ID<@)!9 P&6/;!/XB)ECPWV$^[2%[#SS._.> MX1&"L3UML46&2H0QHZE2!0XR*T)FN0YSQR:SE6_] K>5?7NJ+XFZ/'#_R3;Y MIZ\/^[$B2YTI .5%_F9%@M"6!='P3U!PH4&)HC.AXW,%#1KB\R#^-<"'3X=U?H]I4TC,K"#[W5S0DZUM:,M%/?+&0,]I-UZ)%\ M"&:!5YB+>.Y+,G)NE6M%5R88O5CW.*\-J0[+JO^$!O@<7$/(DR S]FTK5 %N M,0W"!1PV^#(I$ C#84F0WGF\^!8+G7B-)%<-R4+KEPO0 I,[CEA*P)-8*J3==D M"]8LW+*K@:'G6!F<^MLL)(IG R:/+/#-7RX>N?+XM^^WAW^9':D-6NO/Z>,% M"^U0/.0%,YQ0_&]!'IH^?7D_CF];_GS!?DYT*/_OP_T#N[[[_/GVZ_5M@WWZ MB%YM*?VWHL]D:DPN7&(9J9H=15_B&JZK[R213JNS3B*EY:[6*&=7 MI#D.IYX?X0>F*LU_R;!-N)6K./JYARC-LQB'N[3RB]Z#)1Z4;;,.TKEFTP[P ME6,__C== &,_>MS;//BQD/=[XVQFI*D"S?UBF M&_[1M]2^I?-ADYOJJ*EK7=XTX(]-U=*&'457NE;'V"%AU3WM=$G*QSX/N.%# MX"(6$!:$+8XGYZ2R=V+&C*:\__J__]/NO[^1OZGO?V(F\*,=+H9)C908YZ38 MSL5'!<*AW#$;B%VNY?=GHZ%#AC_)'Y=_;^;=7Q,Q;ATU:2UM973:B&/)!K/? M+NUEV#3DH(,B5$KB)_AEY:*VKRU$E$N?XU?Q>2Y$%O.%[7_A8= )],T2&%:[ M@]RREOTG5N]X!;Q2N9L^&:G!F/ANT&XW?R8X4M?.'A0C( /CZOAT$IYMQBWR ,70:1'3!PZ!!F MVL$8P)DG&I=Z4YF" \@M3[H%,/\DAY(X"#8TQ*I?9 < IIB0["<\,7[Q\XT6PFO@H+PH2"8E7[#AU)D0( MU_R94KC;A K(-B+4GROW'&9?%"()+X"R'& )Z![W'CG*V\XRCD<2;F M7!1D?7)Y;F=CXTFHP2O(PN>F]^@*+I;P# 'SD1V*':-0V+) :"JMWY2(S2Z/ M-0A,78(!8"=>XHG'2V<7I,E4+4D]@AC'06MY,FY%! )KQ5PM MR*WABV@C@ 7YPQA,YQM\R:^.9W[?N_$;J?"JPH@9FFJJY @9Y07D5NS$X"K' M+:O%5KLP$(?(6Z_R1P?=8ED*!-R)V&+[Y4(%*ZN^@Y.NM+;LMW6L_9?*81-9 M$W:;VU^HO%G0,5L[;GJ[QTU$='PSJM2?[=T:NDY(D<,[>5S% MN3%R>.3P-IG >2- CNSD<05'UJ_CC?C@-R \P( M/1]=YX&8B,Y7\B?8R@JC#IBP5-NM'FX$^P8=#(";R>O/T[@>!FJ^G1$^[:J9?6-UL\1N MI/W$;L1N6[);?P]VZZ?LUB\^GK/=Z/>(W= I$M6T5HW #7<]V1&*JEH1:#\. ML=?>">& @2(-O-B0B:" @0B"M+^^,!!!X,6&3 0%#$00I/WUA8$( B\VM3<1 MJ@>MIDF]^"AN,>.)^\:C["$\\=RX+YYH*!X&H>$*^33B?L+XC62O^N!N[@9EW_J#%Y>V M.PU-H^)2=)J&U0L0!Y+VUQ<&XL B'#C(36LICP-+*4'M-!1-)P[$IFE8O0!Q M(&E_?6$@#BS$@;EQU"5R8 F%JFV]T1Y0H2HZ32LQ?8VX5E7KM=H=W$#<3>.) MD:''II%OCHU@GL(./?,[OHT>"E-H?ZV^,%"84BA,R2:/I_ LQG.M71W M<8!R%8:^/8SDT,QO7CIHE5OWQJNX^,KWQ0A>\>->#1+F 4I754N+3LCXS]SX MB?I(^^L+ U%?(>IK'YGZ-J2N,]375XCZL"D85N,GZB/MKR\,1'V%J$\_-O6M MSUAG5WWEY:3)^/'EI,L9VW:\V>,GD*B^?_@]:+"OR;]7\*_A6NP&?LY:14-"J';SHT,2TV]TU,>S)0$=,>C&ES7?4/R;1;Y]JU M 3'M::@<,2UA04Q[-E 1TQZ,:7,=_@_*M-NF]C6%F/8T5 Y1#?JZ?+_E1:"B M3&N5R+OGU5?%LIT(+JUJ VU-S'0([$[.JK!L9FX<]+H./ JJ$&&I;#>XMQ0\ M*>I:C+IRDR=6'/B[B9UR[MS?X5N_=!M:OX.FO&)5#+:2&LC#$'/7$ MB[CI@ M2+JF]GY_N%FYP9J; M8G)K^"X(.[CG?MH.KOC42NWB@]K2!FBV1\F6D;M48C+2?F(R8K("3)8;=+$[ MDZTIY04F4UJ#\N8JDRV?N4LE)B/M)R8C)BO 9+FY%068;'5IJV2R+JW)T"D- MHB[/HRH[7FRGUJDNO]63;KAE96Y/"[T94;VK(SL?W$'[@9^79H\^#VQ70BBUL? M?6]R[4VF46@(5;P;O57Y;_ @OSJ>^7VW9 0/3&,JO(T?\1WU)BLZO=4;_%BE M0_DVYFSD.8[W#$)A4AW8%/R&F,'*0O@C'XVX&3)O)'_+](-F4R^$JVS#>=,S M.AP;(7OF/KPW 8&- 7Y?M-PS,B14(B/3#I*,W=)HP9FR!MXC3\*[MINIC!? M,J$](/1$;>/;CL]6_'*A )+<<81IPVW.?D^<@?Q] :I+(PJ]]\G)##!9QY@& M_#+]X3U+Z4=)PJZ3'%.:8443_LK],FAQ05.OX=.'OIU5YIF?.YOX$,729_C;.I%0@X$[@L0$)6#973_.ZVMIRALL1C 4':O_EAL]N7>&4;[C) M13\KUE8;*/:!CSV-&3-.[VP7V,^+ B#;X"=R=Y4#@C4OH17J%UAO)RC">$PF M50@ULCFRN1/"4NQ]D,WAQXEL[JQLKK]__U'$9_B19^NSJ-[9/QD_"B0*F#\N0EYAS?^ M#=-WYL:O]E6R_JIUBJS_5) J8/VY*5M'L/YM9Y.OM_UEM1>Y2H@WOY=18%#% M/FWV7RF#514>6NX8ZCUW Q#=E6O=A6/NWWM!Z//0CB?/_\I=/K+#X,8.3,<+ MHF/7<:C]Z?(:F*5K_JNKV\[.YE54\%_NOMVR._:__]/75/4]^SJ3&7LPGH3& MLWO'<),"BNV>MKM:J:J:6LZ"J><&GL\,IBOJN^\_L;ERL"!YT"D\J!BLP[S( M9WPR=;Q7SH,6NTU_9"9<(-3%MX=1R%DT9:''-GFC*:A;UA>IN;E!-Z"<+K>N MTT^&3Q%"_VR\V)-H%D_RB\4'I3\*/(0Q5=A'SZ\G'FBIK:9M>:>YA< MJ=6A'V9-4+7WP^3:M!S\859SQ-N'Z2M+:&+3"S\FE5BV+ZJNIN C)9\U6! - M_Q2%6J"_HM#*L2?@'L&]"98!_N06&[XRQWAN,,.UV#-G$R,TQ[OK>LY/KY!H M(C3_L_@:L,:%O\>"O!O)/Q8_!;B7:N0.*1[V0=8> _WO/!36 M)#Y)4LS4]YYLB.6E:=F3";=L(^3.*SS&U ML4>%HNPD2.<02^C),4P2@K7^( M^JF4E;>(V^;+'/'&#U>PZ!!/:CC.:R,V\^] EA#U1J'GOR[H1R"T(T.;XED" M47;I\[\B>#%V&1[(7I HL+?+'KTG[KOR:I\_)I6&@I M)5G'^<-6%>P+2CBK6@^F@;E) []X(?S'15PHG@P$X;]FK]TSP]>9Z6+WXD.[ ME>]KP@ K1SKD D_:._*3KDMGO'G2=MXI[:>HB9RDR1005?_8HEJS]EL0E;9$ M*4H2E8ADA36].,EG/WF>6<%#V3LF=9X9_VBN[A_H%= M>T"=$"RPCR(/%Q\2>"<47CR\IKR?ORQ?4-__)'C:8)]MU^4!L ]\G-L$,A[9 M(?/\1\.U_XX_A;\ [88QD8\X,#40%40+1N)L!'4_\-CU=(".S9_>M7]*0ZQ/ MHB8 ^!1$_\1!&^$V+=YBXN!$YCZ?@3;%0TJJ%S;7$=S'W4?CD<,K8(K6D^&: M7 3J4Q&--$34, &O)(W4L":V:P?P30R"#M^.3S0(9)]D&BO^/@M(V00:#])[ MR]R /#'A!)Z,2KS1R#:Y'RRW]/C@1*HG<4Y19 F3XPT%#U.4=X BOKX-I*.O M2$]+F]6F:Y*@N]1F'*D:XQ_VY)$%OOG+Q2-7'O_V_?;P+[,CGW;8)^^7+>V M2X,GHE=;2FYGX'!U,MN+OD2'T^WL))%.J[-.(J6EY-GZ$'YBJ M-/\UBS/B; B#!9SM66_B#9:&&M6?*GP3,DD6'/OI=T[! 3>'/C>^-XT1:.VE MX3P;KX$PGKUO;4Z5"YM-X&V3T"5VS=E0ZB#A2S?5BXIV;W+A;65G&0,^XSX( M>4TN"J^2*!K+7>Z^ULEM==TECWB=R7*L";0#/_PFF.5N],D%D[0ML.JK%SL0 M?[A)0HK/TJK_2+YA58#_ZVOV+_%GP/KK"RRW9-1UEPFZDD_*N"^T^ 92#. MO2;Q8WK5_(TM;$^*['[>Q.*P*'"]$!8&030,;,N&U7Z2^ MDL!TG1%T(Q\7A M95@91TZX*J06'V2*G2;'MN3"Z]D.QS+&GG^"R*Y)-&6\C4HR0.K([@B;A(HE M5) ]1(,]([LCX>0LOO*F=LI_87FFA=0VLGM+,^US]X7M!KT1MCM"=C^[9\&U M7.'!BL M3G '=Z/,:VL"QB-'@8L)=+6UK($0*J3FFSP.#V3#$W36ANQ^"NAV MK@ZE'-V&-<]7PWWDZ0(HJ?PXX/IGR_J6KFB>M:QR$!60J>HCNZT&LOL1@2*V M6T)V/P5<0JZ:"R_=;;U?K+1ZZ&T>V?T@=4&+>^S([@X;AO_A;&R<07(V7[=^ M$_%OWM5H9#NB".PZ\D6W@"O7 G]AQK\9_=3BJER&/SIMJR7:WEY4&=A5*L?W+O MT3>F8]O\Y,8J!O=\L'*@3KR?9K3Y4.5MO6D.-*6I]SK]9G_85YO]CM[MZYV1 MJO+N&94#_7^SU"\; MCUS=[+AS[_[U]=OK-%YL)I?,($ZD7*?GNB,C]+NSNP<[>:G6!X_MKXC'?8N%:,Z&U^:!N M[C]Y1V\'OR8NOYT$/K/H]^X7PVH]F=3WPU!#OH"ESDRGKSI"L0;N?;I9!GG$ M9\X#%U&R6R+[,V]HM%7ZO=@MT,MIP_=I MT+0-WT\^B:_HQI2O\N @ ZP?6_],V!@6,(<>>RD.[47^K+RT>X7:6:6=S>'& M1EYQ'+9>Z(U&32^(//S@)>'0%_@^(TC&T,#%,KI.7B#6V(L^8U;'E<' ,E2X(<_U&_ % MGXWAGU _"6ZXBH.(9V=G8XD*B_:L/8M6<\L"5FI]=\-_BY:HN;(A\8;!L@(4 MF;#J&I'&"ZW(:V7^EF:DT6O>WMQW;K]U>W>=VV;K\_=.J\LM![_#"P=(*NMF83,I(3&L80@0PN(K"^D&D]>( M@H9P&$CJ#33K1CE_",?VONO(X_H^?Q4<\I=WL-F&["RC#K^S3R,ERV0!(#%/ MZ"&NG4@&C#^/+X3\27_$@E#FK2=3P T.(@+((V .98W$Y]59@#-1'C7!25H% MV3??AX_^9,2G%)\KENB[;,?\/DC 1M$P\@D026S $BV?V%3*#7H;#_%NJ[F1 M_.5HH 7Q0G<2R,1E84ZS53?%>A R6!(V)(4PSQ// S0:4RQ1B$2F>3#$#0+X/AB>>$6M[-IF+ MY%+L+[F.5-AL9A467RD#HWC?P^*9>$+;-. J.PWE]&'1FCQ[8'+E,DI-N:PQG/]>L)S_?I40UZR"UUMA M"U"3F&GRA9=+B>)%1P[5J>T"5Y=>#P.'H^7:QRW7X3F8,7,R6Z'5U!&0+O7Y M7/I;:V81)BP^#K9K#8#<;IA! ORU(XPX=P 2VOL1%$YZ&XOR^VP!B#V9E%1@ M=8-Y_*-'![9(&@PP/Q%G+J[A@%)D+Y7;O')U:L!F./?AU?K2B$DG+-!!*#+< MT4&@@T 'D6,'\2P?-6_@/1H30K"\F0G_) U>XAPN.JI,3#MT5.BHT%$=J:.:,6)C<:A ^AYO1K8'89IF[@$F M3N05P(69_TR87*P4R,07FR>)!:'\*\,1"*1R/^7]'&@_W1:!5 M?3X91L![QQ1X?]9UQ[?+@B1W, M*\\8T4?7^YN\*VEZ^7UT8)Q/J4FTR4]%/GW&78H8I%U9+PV:ELP2$&_8WG-[ M;#WRX2GN\GUY+#[+HW-^PU4.%SGN$NN&A6W61QKOCE'K17I?-[YFPTO,F7@K M/1ILNQ"X,C4]D\>X5X5O)U41[^3.-!5Y[2UFW5.LS6V4%LZ!ST9@D&N )3[I M3WP&/B:J""4.CYKAOC[78-P7O2;[4B1W$\^?<"%$CJ?;:L:=>N ."ZI./$R8 M-5N2WW3'$^X5)LNF$BH:.SEV,;:CJA8,F[DB8TD[U[^*9)K7"EKEE8X M\=PXIR#1XSOFKHV.VZH93HO'J? XU9L?ISK'XU1XG&H?QZEV6'A[=:=K>WCI MX3+Q+_GZW2W0R)#_VJ>4PR;NGEB$HWEQ&5]\!XR5A9QTTR0=N-8VOB19%]21P]8'!:G_PS,3RH]K;" M$,OE@> F(V82E@1A3*(@HN0.7LBA3HG-_@:0R4'_T@V%[5JN)JS$4UH'.Z5U M>02GM"Y[MYU>^^;JMG/=N&_?WIQ\NA71O M9]?+']ZM[+A,7DKB0?/.%Y 4N M)'$AN9^%Y"NGC9+Y:(4'O6MT[GOM=OOD$WPB_).2_F07"#+=NZBA"W41I*Z] M!D&^0N9OB"!UK?>YW6DU[V\[W5[KCU;S^WW[MU;OJMUL\2^:MYV[VY-/GV=G MQY:./$ORO^EZ8Q$:0'Z!]9F(\,\G\+P7.W0I1Z2C(^H,AHX() CSU\D=K4AL M<9U7)L]O&]$Q0SGDUE,STJ7-3@X.J2%V>\)3Y G43QI].)8,*^AEE85'S609^7<95CL4L_$%E>?$I\&X'[Y\\-( K$!=N>Y3U.9 M:4]LMYF'0@)#G$GN-&F0>(/*4N3B$*PBV:!A8!-H9WNR].JT LDIGU ML)G-1OZ,;"05[?R=^?Y=^3W(MT,?X& [W-CE8W@#<47[T7ZH=[&@L-+&>F?N M0.IE=.3U\]Q 33-188S*+(V'@(M=*H9:>'#UQATQ1TZ Z(&DR7\0NYKQ5 I' M4-H(WV%XQ'/1K8M#8#$TLZAO&@GZ4O^](F#S16/'>O^N(D]:P\>J\L-(WA&' M+VTX-F* D5W+$%7%,2QW+*("N/64N57C(! (1YS D?CQV&9FE,9\SIT49A[D MW?,A=LE#[VL.Q7%FUD+ MW5:3/D/"_&#+'3W_A+FN)Q8YS=OKN]9--R3.9S"96_ Q=?P;N>--G.OS MSC\)74X^S3MC?\$;I^L@!OE[\-DS2)=X87)]%"7H"@^RQ\9[R,;RX6%I,Y(L M>!8^//G,1%BSV)"&LE+R 6T',I%[Y"X9<[X]=D SCF9-]DWOLG73NCKYU.6VQ(.L1+>/#D=!?,(*\!-. MY$OJ4(X013(^\;N8B]?S1W.CN=T-^&P=\H[S:7IMP)IJ/QDO7[784W==]^I5 MVK(J=[.VVED0TPM5MF-M0#6/8#KGR@A4^I@/!U@GE/1]G+J*^&7@0CY#X?F% M>XM30OIB1#BB8A6,#W]H +,3AZ2/1BX(DL_H,*UE>/QH,G:A#A1?P3$_/$L0 M^ $P/?P=\GIW/,LSX]. #]'HM !_0^ QD7E-7@IE9(CQ:$!^FP?>J2 .Q(-6 M4*DI6/2M3XPJ%ZRRAX;MN\EL9Q#M!2*EUBE??7O<<,V:SY?$Y@:=V%A2'AU% MJ??BE7*B3BF(4)P/F:UW9=_$\0[;#B6Q7;&GU\2FID7$AJ;YI6A(MNR#F..[ MBP_I+QU\OA+_?0Q;,-M?C[[HB&FD%<^KB2_O05[S7UW.A!KN^Y\7ZZ6?/H9= MCX0N#F@0>2^9G7?>2DLO" 58=>!KKU$KPA@VN7]X<+WI9B$3N]=/.$**Y^M5 M(7HT-N 4]3^:\$$?(S((DC$D4$.J(1<41=3Z"K8^JU1) %J7".[ #? M'M/DYQJ7?1>ADOZ!D40:JW94D.&-!5XJUIZ!T8C=$+NIJ;;?(\;@F*RU)$>. MJ,?SB$QP00C.CJ77",X0G"F$"0X"SHY)P BZ5%<;$F9<"/$.4ICA.MI&.B(1 M\ MDY^6NV8PXC([+'(DY(+2$+ M%3]@GA_(C[P=DY'S_N!8=5-2"S$M8MJ]"3@\>;\VIG19U,VK*^VJN?^P"9#O MV\1,*),3-XPK2[HNDNJU\M3I9 82F1+UAXQK]&?!H/X[_?V[THO-]MZ&K @N MR>]X?)U-WI_4-S 2;^$X44_/Z*DZ1U&\7%?[R)FCC/+TPH5>+YQ7-?7T]S:< MJC*:4'0:[0F5*B/V=V4%'3NZF$S,#70QFRBO7"N>Z^KI#MV+"FK(O7NIH'M1 M7DF*S@UT+QNM8*I\^7)>."_5U%,@^A@5U)!['U-]_WIB?=_G$?,K_I6\.=0A M.WKN_%![:LB:JQX\=D08!>H8J#<1$)VHH(:\HQ,T2 HJY>:LH=Q$0'NDA!K0 M'AU4@V4W__LLRFSTAU9TW<; R+RD#KI7KRJ9U, M\U?2-%WF("6WXSBK8R'\3==(2#3RF_B,@O3)(M%9E."O%6:_#Q]Q-_',H>'+ MBY9RQ::G,SV"25;#228F66FGDZRF\B2[7S]_PO),D"DS2D1+?U#OP:,TSL\- MU#;S(4DY&4\\.,DGJBC)[0@7)!)UIV<$CQ["1B-J,2.@]I3C M#WZ1N"=R\FL[:QHV[P_OJ^@PY.9>!B@6Y5-B),I2]J>BA?VHK$ISE=6Z'2_BQONX-^HB@!.1)R( M"Z'T1S(1[Q-E/\B*LA\>'4 %6PXB''LJW-O**B %P!KB"E'W&?HAL$=8N<1B MOFF[OJQ0+0KZ.&X -9,#@]D2C$2,Q0Q 1&N%L3&-)C%WYJ8KZYR),$B+A67G!X287YL5+\P$:XC&^8V,<^4(C'.E=]=IWS3;=XUOO4:S M>?O]YKY]\TOOJM7J]KJMSF_MYLFG.X^;%38V;-(P32!=84I?42HG<)=Z/_@* M:)_567-H>1<,;V-BL2!1K[I#^:-D0=R[V9).R)P_YW:2M'$!$7=#HMN,VCC< M>,:-Y[?>>#[?,,D6;CSCQO/6&\^OF31I+SHX(A*(X:[1N>^U?U,3LD'C5FY1 M'KYYI/W;?!EPM3SP+E89Z?Y8$?FK.";D*J/ZFE7&*V3^EJN,:J_UQY?V9?N^ MV[MJWS3X>H,O-[KW#?YCZ^:^UVU^.?G4>AJR/@O\ KEBP (P[GIBW$JZYI!: M$SO/RXP!GZ[N(ZRM+-><0*_Y LOCWS-8*!C\#S(VO$#">[[B"-USN%3@2XK8 M@W_(B(V18M_"QJ1K\B"[#HM>?\7,W5^'CWSSRGCAYI62PRC%XOD?B# *\2]^ M_,M*B^"%K $W&C;S [F%?,>OD,.TW>9+0?X,^==%,>.;5%M-)L7V+/=O/7#K M>YWUZ.=CZWNE]9CA)6E&_.A/81PH$Y$GCAM IBB;F6(ZAZO^F.%,TI[J/-HX!Z5Q5'2T2!>.93%,?.$5Z*UFC0N M-/QK?@]D;O,# FJV7L8L !D1>R-?)78_GB#T#HQ6N+'"Q6A S(XOOXGQ4-:M M#N[WOA$34SN"_=Y:[^JVP__5OO:ZWZ^O&YT_D\Q_=S+B?9CND6-1)K\*)+DI M+M+U>]J@4/YH&F[ X@;LFV_ ;EB& C=@<0,6-V"%"P\W47KMF\^M/S@*EW\2 M\>=!7=EKW)9LU@<1RKEK%Z;KQ24/MC\SNH'A% -HP>ANE^LMRINMUW+9L7*M M>+&48"X7/E$ M',>"R.9 N7QB:/P^0-WB[:]<54EBC>%;5UH\O81RKE05DD6'*7/_1GV\$:DD MCL4.;>(Z<- +AO0S]4V/B1/'.#JD1:QN4+[KR$+!2<54\ MBF(3_&61W'N% P<*[3;(T*.#GT^&03#^<';V^/A8]*E9?'!_G#4\<\A^4/^, M6@^&=V89@7&F:_52K5X_XRMK7:^7]5*UI)7U>K5Z?F95JA7MW*)/);TX#$8+ M0:JI&:A./EV+.!Q(D47:@.>I'\R2 3:@9 F<@B@0>4 BCMO1:U'<3AAK:JR+ M-\W\P-NG^S[,N+LX_8H*RY+"]-*9?GZV&"NWM=X.0[Z\3I/+J&[/4:0*^.T, M8,87ZU-%:Q*CQJA)88ST15'&A2K-!KU0$THJ0F$^Z&C$?%"V J6L<),14;QM M+Q &' @&'"%Y5$;R*&,:VP5YI%J58L^E4N;LTL4<84IE7/2CJR1OEDC/11U(GHX,*29V,*4S79"B0?HZD3@Y)'0P% M0E('UVEOA^*.1)!(*J",E0<&NZ-RU.Q$!GPYDCNY6"14,)HG8QJ+R1U_[)NG M]*FB]RXV9V82J=(@WJ9IC"%U ND&KODW4C/*-AFEC&'+V40Y&+:<#[?SAWJ( M"9>3&-"":W:4,P5$2U:O:KII;(.P2WG5?W, MK%;.]9JATZ=#QL@#(0^DA@=79B-1T1F. M/-"^>:#J]CS0C>N<=@,CF 2N-UW%!;W[S#QJ\BO>(RV43XX!::',J0QIH7S3 M0M7L04JDA=3!Q.H:<*2%E&TQ4A8HXWS(&&DAI(74\.#*["LJ.L.1%MI=)N.J M5JU5^%?61:5:J90L^J1KM6U.?>D::?TS8<$T$2 $U$Z!&#XQPDS'=#"@IOCI MU@QJD/M<[V"#%!F1Y^N8<[C;&E,*YV5-"" %ID")(!R00#5L@<>D0!2 M!_VJ:\"1 %*VQ4A.H(SS(6,D@) 4L.#*[.#J.@,1P)H=P102:N=U\KU,ZNL ME<\O*H( VJ)X^=:GPU;Q14@$97848NVKC"E,*X6UKUYW'AAY(!65FW+,.P,8 M$GD@=4"PN@8<>2!E6XP;O3 M8:W1V':GE+Y'6BB_+ /20AE3&-)"^::%,'TTTD*XTD-:""D+E#'*&&FAP[=> M51>.M% J@#S/Q@Q'6FB_M- +DD>_-&D0TD*Y8QF0%LJ8PI 6RC#2!TAK8$R1ADC=73HUB-UE"F0>9&-&8[4T>ZHHW.M4BV5JF=6 MN7)1ULXM^E2OO^!D68?Z@A208A#W0TM(*NG?X7-98EC6G5,^WB]9%#ZNLM M_T009I<^>)O5 (VXMD,B"$D*E#'*6%V(@$20:DX=B:!42/G*2L2'QV3(!&W- M!%UHY&8="XN")F@_/,*&!&4,85!1) @ M@G(=!GHL1)">/$71,@D0B F6<$QDCV7-P%2@X:M3PVX># MC8NX4=%)CV3/#LB>:JU2K6LZ_U^Y7"F=^6/?/!6EQ7JEV@OB?C[3 ?6\A2-@ M&U,]2/1D= 1BR$_6-*95SDHU8'IR'>-Y+$P/GOU"I@<7=ACR@PP%RAAEK#)$ M0!9(-:>.+% Z"[18A43128\LT.M9(*U>U?1260="Z+RJGYG5RKE>,W3Z]$/7 M'O6+EY29M^C(80-F&@O)HWD_Q*]C*L1&HES2/I(_&1UXW5/]K($JRY+*-/U, MUX']R75, KLX,.J9_,J0RIGUQ1 M/XOA6QD B4C]J(-RU9WW2/THVV*D)5#&&\E831Y%&=2 9)!J;GX=&<3_S^C; ME/]KL1_P)?\G:J <'O!ZV7)Q)>F[GD6]GT^T$V)2&_1E,N< M$,,.X)\Y>90JXZ>/0]EL\?F$G(7J7O[_[EV7-&^OKUN=9JM VC?-XHI1G"YZ MO:B]8>'=S46_PP7(^:I\L>D2J1:KZR3B0;MV)I#TP5DK5O%<^+X:=/U MC;Y@^?@KAU[TSK'Q0$_['C7^/C4&?-1^,.Q'8^K#Y'EUT]*75]*\OL:4RE=_ M,":!^W'79C5M*7<8F) 8U??]-@8=G5Q=,1$730XH)VI(^/(1P^LB[8?+L]* M%0:Q=\Q3P_WR#CBMD.1E56-DC8PK32F=: M&<*^%ZN#9B:B"P/!,0/DP0/$, X\$RW&.'",4489*R-C-4.HE0$-& >NFIO' MI #/<%$KEOKAB<0,\43JP8MLT$1 #RTQ125-JVBENGYF7=2ULJ9O6S.V,9(! MTH9CD0[U Q$,UWJBYD1P1EWZ@WJBD"Q*34 M$1'837?$WSP5]V0_\X!R*$)=8R0XJKR;HN-4;52G%HY.O%[#"63WU\0/V&"J M!+13!I^J.PYDD=NT$?!R7*PFSD>DK)#$510X\F$';W$NN!K%6YP+&2/@4)$0 M4[,_Z/AS!UEWLVHYN*:1(ML51;9%,%6487-75!E28)D=CDB!';-JD0)#"BS" M$TB!J6BTU$#"R!P@!98+5XPRSI.,$7 @!8:._W@IL!7;MGDRU$B!+5)@U5JE M6N[5MZ# ;ESGM#4:V^Z4TKA\L CSHHXOZ\UT)R,N MQVF2VMK@P0DN++>#\CC)$ET[_2_J-I^ZU2IG90V),"3"M&(9B3 5C5:,AZ,6 MA1G89^=;\Y(=2=]GUF,/Y:WTAV(8X<>?6 ^O#U8 MQ4(=L+\D4V3(48, U9N<#RDCU$*H=5"H=1@_\(=ZF W#/%0@9(Y$R/F(I5&\ MQ;F0<09W O(?KJ1"ZU6E9C X*869*2,SDS&5+3$S9;VG:YM3,TW7\2$CE#L@ M7^^N?R'?OMTA'X-, 4I9H2:K!;(MS(6,U MR8WL( 9D:!1ILAI>_D ,3049FHRI[,Y]I)Y(2<2;[SET2MXQQ[0GD)W(=8C/ M)6$$$X^2L?% W^=9N3E9>ZO>Y'Q(65%N(#MX!1F.?/@/9#B4;3$R'+CZ1ADK M(V,UR8'L( 9D.!1ILAI>_C!PIXRG@[*FLL48E+*N]_0MRIHUJ1>P 3-E;AIW M0.X\YIAL;-B)C,VW WX%]&>_)A,O#$Z>+ MNOPVCP5PWJCU9,KTS@U3A+GH]7*E0 R?&#)%=.;R.Q\U+:!ZD_,A945IB^Q M*21?\N':D'Q1ML5(OB Q@#)61L9J\A;900Q(OBC29#6\_,'(EU(V+"V2+RO) MEU*OMA/NY8HY!O_(/R'W@JQ !IJ<#RDKREID!TDA]Y(/SX;0&4 ML3(R5I.VR YB0.Y%D2:KX>4/Q+V4,/ E8RI;XEY*>J_^"NZE.61TD!+S(FN4 MPV_K.1G]@GPO=HO-(G P1:*7JYID6RQW#/7/D]?R*\1KZUHM2LG;-;R^X5#_ M]/;)IM.(LX%R5,C3*-MDE#+R--E$783D9%FO>I/S(65% M:8?L0"$D3_+AA-+(D[/ Z-N4?VNQ']MU=:YG/[T0Y/$W\A='[Y3#&X07PCIH M&^F[GD6]GT^T$V)2&X:;R9R'^.^Q85G1W^%SY!VG?&S:QMBG'Z(/'TFH6TT+ M-;L!=U0IGM=_^O@X9 $]A7>#Y!\]8[SER#B@WE6I%OB?_SQ?+O %0MU9"[QV$8[=3'G+N& MBXNQ%,1<7)J):LT+J8-%H%XNEEFFFLF4E/F0J?3\A9:.R6_[][UR7-V^OK5J?9*I#V3;.X8EJDBUXO:DLN=7\887/1 M[]!>G)>WDDBU6%TG$0_:M3.!I _.6K&ZS^&YO#@,UX]WU&.NM6J5>'BWK^O+ M?G\8$SJP)#[M>]3X^]08\%'[P; ?C:D/D^?534M'@(?I\6OF:5HCDF.0FW+7 M^_ O36LT6M6MP<8+!R1AUL\GW?8O-XW[[YU6]^33[/,**4-W:JE.(=E!";GB M+L%_A\1/R6 5F'0>_6?"/.'$?0A:B8[LZ&5P\7KUG?4^/KKS7,X5N*A#'Y@/ M30G(T/")-;&GQ#0F/I_+P9#Y_'V"'>)O[U-1ETA6*&+\[7TZ-.P!Z4_%@T2N M%WF!>+)')PZ_2SS0F 1#U^/RLXIO- -2)EUH;5Z*7V2S/O"NN!^?PS)UO5BM M+J*9.8=1+1!]L71Y;%ZX1%&O@)B%+H6.,FNF[-K,(]R5\:4'$3!T;'F_/6ZUT=JD-[.(S M7JU8JX[3(ZO453*V+J^M&S'+LNF>)J68 M5BS@KS)?.4VW(10]ZC-H22*#T%)V(058^YW1YI+0/: 9;!GF,.)D$RPI 8ZT M/R7&>.PR8',7S*70SU<&NRGVE'PM\A;:ONL4Q/=T]LP1>??(@B$93&R;C$5A M^< EL!%LV+Q5[V6VIT#6F??%W<:#H(^CC9PYZG;Q6?PE_J3O!RR8 -$LHO[$ M0Y@C;G:,$2W 'K-)Q==^0 TKI;L%:!5\%%<-F$WEJQ:8:O@Q9JN;[FC$?!_X M[6U2B3M3V4O>!Y%37)+E0FQ/0]8'[EJPZ0R^%'M87DH,I'A$\E'CL1WFY?(+ MO/=^X$W$DZ5&7."\B>6:\LN0,8=^6EMU=$R]P& .&S0&K;H2;U M?6!2>4LL;ED\L!)%\MRVQ8;[$[,-"-BP\"U^5\@,MX9 M/D=\$%*X/1&^S)OM^Q;8Q&)7ZOH+4#A%_ ML2X[GS _$.#,+[SALTT,HBZ7C!%,/+H^M"A5="K%6%YLO8PY9O7?0Q1.BL97 M,0]O++I=',]1?L2^M _+8E>P$UL/I(-0@,I$2#Q#"&XPK%^](Z!24/RK1LL; M; X<9-&[8IE;(/.KX<\/+DD-YU8S*TTQY-XYK?=%XNKAR MNKQ'N*,64LB@V!'<; UNOK:O+UN=;W\*#K#UK7M[@_@&\]VQB3E'J!R,CJZY!01RS M^\!\U3J F$(IL6<#4QP81?S:N&YUR661=!K7W=:?B"$00R"&>-6L^M6 Y\., M,D8^G6;5$2""4,B596G@(((X=E;B3W+-K=___*NDZ1\;WZ];""H05""H>#4Q M,8VF5;G\T9B,:%8=!"(+A5QLV^<8M8.O;MU8',05B"L04 MKYI4]_PU8D)1VYX_TIHEIX!H0B&WEJ6!@VCBF-'$W9?VM_8=:15)][;3P(A1 MA!,()UXWJ^Z&S&9C,:-!]#BCL?OH_\W([X9G9=5K M(-Q0R.]E:> @W#AFN-']K75#&D7R>^M+Y_=6&_D+Q!J(-?8RV[H_J"-F&AUZ M_+'(:R@$-!3(N8J5(+$2Y!K1'T,ER I6@IP32'XJ0?[O6=^UIJ(EPV!D\P__ M#U!+ P04 " #PAE=2J1@U@C0; "Z- $ $0 '-P'-D[5U;<^.VDG[?JOT/6#]L);4CWR8SF?%FSBF/92<^ZQFY;#DYNR\IFH0D MG%"@ I"V=7[]-@""(@F2("G*0^TRE4HLHM'H1G^X=>/RTU]?ECYZPHR3@'XZ M.#D\/D"8NH%'Z/S30<1'#G<).?CK7_[U7W[ZM]$(C:^NOZ)S-R1/>$RXZP<\ M8OB[^R_?H[]_OKM!]^X"+QTT#MQHB6F(1F@1AJNSHZ/GY^=#;T8H#_PHA*+X MH1LLC]!HI!E?,.R(!#1V0HSD/V?H]/CT9'1\.CI].ST^/7MW>O;V]/#]^]/3 M]R'+[[\21%>.NX?SASC*['*4(//_[@ M_GB,3XX_.#\^C.Y&-HSO,,7O"WF',]85[9US5'%B#\C,* M_*+EIX-4Y;T\,O\P8/,C+V1'X7J%CX!H!%28$?<@SN=ADF22&3AV#^?!TQ$D M'(&DQZ/CD]';$TU>HXPL?\"#^,R37#.'/\H<.J6@%!ZN6+%4(@4RG'S(96!A M63%)4E$Y*^YFU!$?@B4HX&*)-I'EY#25@;@E M#2(:LG5Q(7%B@60^H7]4E"*2'QV>E/)BT#^_E=0G'S]^/)*IB4 18] OE4D4 MIQ:(A%_<17$FD9+)X(0A(X]1B*\"MASCF1/Y8,:(_ADY/ID1[$'7Z&/1KV4( M4LFAP^8X_.HL,5\Y+FZ$1N@$BJH"*N[DZ.]?;E3/>@#=!4*RPR#+51H2S$T$%J)L4%1:S%T>Q7E MORLKN;B!URN35[49_6.T 5^E#%7MKJTXZ0:3_&HL4%&S:RF1'J'$'TWER(]N M[7"1'EB_JG%/X..CP.?)^UKX+!Z;MQ5G6UF:R6%8)NDGY5]-;6/TLNUJPV?L MR&$N"WP,0Z0;7KZL?(097B.\878%O[>143*E> Z36*^58&D& M'0@2;B-$^^YN,P]1?XXV4Y):J#'G,2T%T5,Y\4=3Z.:G@;6-(;D8\[XC[(=< MSF#MB94FP(S1&#Z/L5+&$E"?"-7+B+IX>ZZUBI =;G9_,W65(E<6C(/SP@E M4HMC\0\:I?TRNB@DROKI*)\CSRSBV)O0O\B_5PQS8"(K*)4[)JG*Z3J^&_DM M,FXD*\\7?]4&R=E)U],=GB&YLCR+IP#5Z\^C%0M6F(4$T)):ODH&"X9GGPZ$ M14?:C+^#AH=@-TUB%) UGC1ZKE)B(36'D(2"Q<6&2%J,OT&.GQ0CT R20$OR M\2[7XD??IE+!^DTK-0N8XCH=)S36*OU&BOO.8U/%(0OVRW6^$>B\!#18KI68NN/5_S^GWB4%X=;7,**PI13L0 XA M=T#^>RWRJ@[_I*#'3_YTJ(<4.Y3BUVP,:-V3MQ\\MA\#NK#D/8@N?8 7@0AF M$$\LU#X[OG",W2\P#GG*CC6(;58\$59,^" 1?MBP0C$OI)@-)NS(A+<.@^0% M#@E44B-[9G/:C'O:P+CHNPSO[P=CMS=V\I%/9A?!$G1<8,K)$[ZFP K;+&[+ M;C/[VTJS;[BC8(8R_)$J8##]SDS?J.4WXF4#Q0];@F+H'W8#DOLP%= R"DV?^[LPKX?R)5RF#]CKH(AR^N_.#9.JLKSF2S M]?LFC1ZX(LEV,&Z]15>R0>EG3#'+].=FFLU4/\KE5)(-?L0Y!VLTM,;GB!.* M.3]WH:OB4C!>:)I"0IN=/AAVTFQ0FL]@M896N\-/F$:XT% ZS6:;CX9MXIR# M-1I:8XQGF#'L700\+&X\60J+94Z.#&!34GY5W7O-X@ MBL/!@DVGZT'@/1/?!ZM<@T)T3AY]? Z-(>1EAK1DL=GS!W-R'S.4]MRP1(KG M8-J9G1#(:24XHS6HP7D/CJ1#,U'DIZ2[3Z38SF4Z2., CLP^F:6@: MF/[%X3C,[A<.*_9@F506,YV:'A/@H4T%7)!D,YBKL9LQ)$P&/>Z=)Y@#\%O? M*>X%BREM9C,])QL^*&:$!*?![<.K(*GS(&AQ"UW[9<2V^QG^DYB M5DCR0FEF@PD;Q\F".7-6"^*6[$NT4-J,9[I--GR&O8C;!SAO Y^4+MGR-#9C M%?A$% ?TG>8Q;#+I(O8Y=1[]$IM5D-O,9SI("N.@Z#O%;S!ERX!HA?6R%#:# MF6Z1./]@HDZBI!6&*J*SF.U@X&Y#@!6V MK!P ML.&6OO!SSY-"";] $E@8X] AE>> JK+9+%MZ1$BL0A.^Z4 '^DZQ'JSKX$>:3F5J#2#*&/9@0WQ#GD?A$ MW%$#:=$2/H8I+N(V\H8(ZKI<&^I,CU<9ZA+)D! -*=G$T=)X9:;%DW/ZE( H MEA Y89JENJI]P.Q.,3N9W4;,78@Y>=ZQ(CQIFOZ!XUGDWY GS+>&:^LB+4C] MP73B-4&J &HBF.D,4G[ ))^2#DGQ!HQN&>.\CY9+AZTGL_@W_[S6*2'#SK(" M%*SEICM"Y]/@'HYLS]6&$=-'6=@Q)"%ZG9H4C739 M* P0E#YZ6"%1_@"E3C9?&*:77V$Z<;X,6$C^*?7-I58 JBO>-EB9/M+<)H]B M=*DT,2%)BU! ,H"KPSTB"0[$33DB(OSD^''8XYK"-% %+"I0M353&YQ,MVWQ M?I,,JN2]/ZF2XUAH4O8 HIV *$E,5CZI%?$7[ @&L&;?K)KH'18/HL 0\MGA MI#7..BK7!D73"UT#BAN2U)HK[2C0\@E/07KE1I&#$C&1E'. ;9>P;3HM;\K# M!B?3]5T&IV'&_CI;[,2#85[DX\FLC$(^XR@OE7;]R!/.GG-7OC'%H:EB&&X> M?1'DJD#1:Y5M0Y_I>*_:]#="6C[I^ZR@U%(B+28B%&E!T492&<$;$-SM7L(- MB$H(*H"Y)4L;WDR7>]5NQ"S>RB@'"'4/H::C8@LV%JB\:[9Q=1@>7W='ZZ9# MN%A &N;7%+Y>.(RM8:(*BW?HZ" P)W@L#\I]88*V%D0Y'I7*^'(C/^-@!D)P!)0IKGE$:.GW8H7KZ( M+9KZ+/TTR.>^CQ[_@=UP&J0SM0;8C@2Q ;3@S'@M@&Y"P4K>K"LVECBY/" , M"A =BRT2,YD'I&]_XF#C5TV-B'HDO'!6)'1\\D]8&(I'F99:?>DUAZ7D?3 + MGQV&?X'?8@1E3#"Q^7=?L7@;JLW 0N:,1-8!G!VD-V-S2DZ4%30.+X@5K985 MQ<*BM+0#E'=P&"/!UE= C/ L^+YP$DQ@UB\CC#?8X9C?,NB>&/'7@*?);$9< M?"]>JQ3,8'7@$)HL#2H0_?I2V(!MACBJ#XMDD ZBCE*RHD18I*1]@Q)Y);:5 MQ$B*K'@KH3?+J@'@.P!XTV5U2U8VJ#6\1W)87+\F1L3YH8"J]U!DXXUG7.U@ M8N%F0XH9G; A95.@Z)=DD527A9[,^C1&IN91U '?'Y#?%Y% M(9!^ <&7T?+664OR70S130NRH=$,E#1!HY(&Q>(@+<\P;N\!!D]?#82G5A2: M@9970.'I ,.M'T]HZNUHQL$&&S/\4?KDPN#@V T:C M66B&B$1<;*AKY#1I( ME;/9$CO@H5L\Z'#=-0T9H9RX\5E\5>_\\@5*(%S>'3&)0A["C!$F?,TQLU4Y M-ER5/!!5@JM-X"\19G/4/Y8')0+).7)*I &!W2+P-TSF"[&]YPD6$W.<'##2 MUULE$/F9.530B4M!U)?&*-R^+!L2ZS]V!4E:'!3+DSZ[M+F1*P7*6*PW*"78 M@,=N\7A[_W G_CV'GFA\_] 88\7Y;;@QW>H5N($BWJ []9_S-[*#@I(&(.QH M:+R\O[UM/UFJX&(!Q8^F/[O>L":*&F9,.X)%,FC$.SV)..0O?&KQQ/B!BR.Q MON/^<>\N@"%7G?&H6U&M->0Q@93T]%= =/4$+<16>XJE$+' MLWXI-I)RCV+!]4H@%AU)V=\D8^A(CZ'#T-CM!;*9PVM/A O0!2Q%4('9%FQL M8#/]V9DK:(U#;ZHHN6TO>U?M (VMH7&'W8"ZQ"=QOU-BV6EP#XI'8<#65]@3 M%Y/>55]OV'$1-DB9ONX>WK*<;NO@["N-11MP4XXKU._$CF%L:&2O T7DA-AC5 MO-<]O[ZJX2&A)9Z>0)QRLW0< O7]3E'U,W2-]:'L74'B"A^6+TY*)KSL>'"]*V7O]T^0*-S M:!2^V=[\F92&3"R@^&#ZUHO?A/]_#8B?CEZX=^:L5@3TEM_B+Y0&2A+U47S# M:N^\-)[ R.]7HE L;L(W[_-WW6@9R39X%3 ,Z]^+"-:YU%5M7E7/SPZAXD*T M T2=)?YTT!V_$#3\=/#RR'QR!A,),"-;7X=X*30_0#QZY"$)(YF'!=%*DT+I MRP.D_EYA1@)O*AD1*O8&A" G40>(/QV$+ ).#C!BT+%\.I@Y/LR"5.=UU_G;#JN.J\ MB&D97ZWN8H2,08P,E!2YI;9LF7M3/ZZ\4;!5!:F+'ZZI<&,F5UX+#Z:E;BKR M]:9:VL,&/GS&%+I2>14'+#HPY_!MK-H.( -6'S)XI0.OEMIJP:\WM5@'7(;G M='. 3KA?'>8EO7WK['O4N9O.97&,(N7?+:T,DW _U OK52+-O# M]/V88I^HN+HH-2NL4T=M^.U3+;Q MJ,1;.<4OX6<3JE- TJCY5FHOW_[H;C0L6OH9Z/JJW:ZNQIC[C*B MMMX&/G'7ZK^&GO7I^ZKQ'>%BHO, $)=W(LI)=[&RM4C[JF=JFE*B7A5%7[4: M.Z'SQ>$P._V"EX^8)?V+\3VC@1/8UUJ[Q4RJ(#5R&'Z@),P[ M6(J^G4N7M]A"&'=C&\IL][W# OHX#MSAN0@&!VP=AX?CO!OW0UEZQEDESH;/ MO[DRJ9UZZ@4PL=H1\PF8+=W 9%$(R,W64DF\9VK*=EQ'Q9BPA7I>>+: =.9& MC[*2=J>HVGB+6=KSK"_+S[;:.I1];'YJX$]+?14QZ#.BO((U"/NHWS4%HU#' M?^"XV' 5!'W41W;J8_)$/$R]6[&Q"X98%LQ9IK",HN%(4WWZ$ MS;V<<8_9$R"/I]ZD4&[[1,_:].F^1@O[[?7=K&N62\+%0341%17C>GJ%D]6Y M69Y^ZJW])Z##(Z%J/V"$Y58*6+!@QN,9XF\D7$#+$[OB'/\K#G\+V!]@Y_AE MDW/O'Y%:N>?],MWQ[4M0L8XO__;V)G!H;DJ9_=C'?@W6H$O,)L\4[),5OBBE MCQJ(&A9>"=<%4D\.*S!!CQ<_U_22NRQXUDK5)-XCX!6T.N%]D%L[PS%^#"_B M**)J>+'F\?X/7M%V&W'I2X75B1<4Z"IVGM#?K%%U#4G4N-V+SVXBY"X=C<9N%?,_: MU1N[RQ9T[;CT>J770*62)6!S#KU>&X[Q$_:#%?:FV%W0P _FZYP?OIR@C^-7 MO"DO[@\* 5Y)TD/TFO)FH%F:W&O<747^#+*+C[F)DIG01YR=PV)['1(W-\TS M/O=1=CGFY?PBZ4]]E!G@#>,R8#B&>Z[>2Y/[J,N$XBE9XF)-2A+[J,<%+"T# M6-6(Z_Q%'AVD,Q?Z=2C[N;PW@ 7&@5\P#P"N8I?@#2S">47OHO85ZQC>Y-$GK.^;++"?JI4:[%7M.G %9R7J)'2SWU M22;E=+?K7438&\7K.$JTV-FIE_&YGY,NY9Z2;Z,;0\MD9MBN089^-LZ;@,ZG MF"WKJ]PD1S]U_N*\B.>O#-'%J$&XG#M3'$0\7BV *EKW-CG[60>9G9+75,PE M<4'H,).X3[U0=B>H[E*+]XEN4O=)P_BLA+@L!7A%^W^E]A M\*(,.[[02I]B_(QA@853!QY;9.Q+M=29NA:!OU8+V<]6D'JNLT"GBAB>A;R' MX8YJV4NBVBWS8&=Y'G7$/[BQ,.*?=GY M'@MY'Q=AE^/K,()JEWD."($\0B7=Q;K>O!.)'>*,M>X4AW&,7=2)^[ MC=)+;AXXGD7^#9F)$WD2L<8@URYO#T= &417Y\ *HNO9A#X:\1S6!I.9E-.3 MARB370UF0BP_".] XJMT+I67.T2B6I/'%*?!Y4N(J2=%UEI4TZ3Q1&B(YYA] M>Q?8-16'&M5S16;A(@%B?';V?,ZPI$N.U,:1BU^PX_T9 M.2S$C-_$6RMS>\8ZX]?';CFK#YNC^T+H1>## HJ+"66XKG"251+WT+Q5 MDISU02*GO\"K97R_N9%J>Y,+VU41][+Z*1=ZTKDV2ZI14C^U5:UPC M>U\< W4F?-/G(!F3<&[ +T[KHZ5M]V3LUS47M6_UZ/*&D#V\#*3=G2G_-ZY" MN5RN_&"-U>O1R!W?"Y5..D9=_S$*=0P5V^\#77"K84JI>YB^+S>D,07@8 MC6'-N18#L8O)*DS>1Y?3Y&04WVTA_=S4U5II-6E-A7>E4W6Z<&CLS_L5>D]Y MR!=Z2'DY]G5N6_XW*;J/JZ3$$3J#<46'D:U)*K1),NKKZ+K>=?5,SGQ6!4_ MCF,X"NQT/?01E B=<0]4T_3:,R N7E]EG^)LG.S-KEJ>/,[72)J=:''!] MH.*9/;7LMS;4DEQ]\1+4Z+8*GV3ZC.>$BF-GFWY([']-G >-\J0K8RX^??M^ MRW@'.>_4KB#H84\U%H]%8AG%8N11EB[6@?$"D7T-0O@7BROFF=PO!&A,TV:Q MWA&S?1JZOX**+(!^>\+F#HTO3SH]$ST;Q$CW"/R>;I)%(H-40_W MOSB>>KPNWC'S3_0#JS5/N+O#2^+[MU9UM2)IG$-=DMV;+G7.7$+MN9W?NT19.0A0E%:$'2 MMO;77P,D14KB"UXHD-!D:FMCTV2CGT:CT6AT [_\[6WA#UX0#3$)/A^-3H9' M Q2XQ,/!\^>C.#QV0A?CH[_]]3__XY?_.CX>3*^NOPXF;H1?T!2'KD_"F*(_ M/WSYR^ ?Y_H" :' _F4;0\.SU]?7T]\68X"(D?1]!8 M>.*2Q>G@^#@C?4&1P_XPF#H1&O#_S@;CX7AT/!P?C]\]#L=G[\=G[\8G'SZ, MQQ]&'_][.#P;#@L$?DM0# K_G0W>GPQ/1B?O?QX57KQSW._.,QI<3PLO>NCI M)_?G(1H-/SH_#='[3V/T'LT^?AIY[LS[,'*+G)+EBN+G>33XL_L7SB+@#0+D M^V@UN,*!$[C8\0_99.+A'(:(OR#M)J?H@MS,_$QYT M21#R7S\?%:3W]D3]$T*?3\?#X;O3[.VC]/6WG?=?W_&W1Y\^?3KE?UV_&N*R M%X'LZ/0?7VX>W#E:.,?051$@80V$^"SD#V^(R_M(@*]!Y1OLM^/LM6/VZ'@T M/GXW.GD+O2.0QF"0R(,2']VCV8#S?A:MENCS48@72Y^QQ)_-*9K!LV7H IGQ M<#1.B/SI$<%;H$4W'#2C\^W^>H-G]@U9+!!U$=?#[/-3]O+IYO>G)3Q)T8R< M-Q*0Q2HA_A !938V+@@;#-B#7[USQV>R?I@C%(5-\.Z!S#_%R6Q*KHC&=7PW M]GF/,J@;[Z.W" 4>\C(JC/<]P>4<93SYQ-V G[;(56CFA$]^25-7E%Z)3$3]$L]B>N2^(@"N^1B_"+\^2C MBYA2X'13<#[3>4*SA[[SA'QN&E4(GYK NM/\KY2$H0JX!DHFT-Q&"Q?R[_%8/T?-;V)+IP*%V!9_:;X\=(!HH@0\V M>+Y!L-3@:Z_;V;K,=>#')4W*,]F%?M]@YPG[.%JI^,D-E(QX/22(J.-&?\?1_"(.(Y@-8>ZBH@)#)>+I4]6"-TC%AG1Q") S.1:Y\Y9J2[_*R@8 M\Z0+HM-PIRNH=.)3%WG1=*RW275HDQ4[IYE8YY99#9DP21/X](Q9A]8K7L3< M@/)!?$$62XKF* AA69",@1L2,LV_G<%@D#1K+(\4'B"Q(\1,3]+M5Q M1,H'JD M8+!BNN)-)JU+!ZVJ:9BQ>6N1R8?;=KXULT),YS\UIDL_-Q*G9>W-B>\A&K+5 M:+22BM*6?&U*/W 2%&:159C.P(J@P(590%95*LD8GOL4)SWC?(*@]'2FF=8F MHL(^Z82Z&PTYU,T:@1]W-DDW=[[3-T[#>+'@U(YQA!;9]S-*%C(\IFR0BDXA M%%[^?#0:#D?#D^'P:+"DF%#X\O/1^&@0A\ H629SQ='@%;&8%D\ &=J*OG8H MY=(8_S&D4?96+H1W]@E!#';I+);C_NE0<>^Z'#GH]X<*NMI#S,%_$ =_;!=Z M$5\_E\//AZH$(@NY7 P?#U4,TDOV7":?[)-)F==:[@BM0S)KO(#XT/ *1]-R M(=CM%)8)02!8FL.WVPLL@]\8_<[!6^C]-?5]S2Y&CMM"[Z\F-+UI_$NWH7+H M%OJ 8M %MA)S*4@X@W9)H69S.$=OH0LHAEYLIS\7A(5.H)@@FM(X*0[;_LHAQ;Z.E5HZS/W,I!6^C958-NR+S+45OHT%6CSM,DGEST-L6*:7(A6.MKU0BAO#AJC?F=M9Z7P"J[O*0MQVZM U:#O;P@,<=L MK?M5MYHJ*1[-$=OHCXG4=M8J_&;];RX,&[TT66'(57KGLI%PY39V('\YW9;- M#?QNX#""]! MDI$"3Q0@ZOC@ZTZ\!2S8PXB%8E[0Y=L2E%]*!QM)F='*$,$,P9SW*6B03WCT M3 %- R$C2;/(]YF&!UX24X"?%8#443%:+).V*C5$2CXV,BJ8"W1'R4RNWF#C M,Q-\GL^%VLVV6L*5D$8N?F]&>-.292NL8U85S M;5DR08%J67:KB_,,"EK?![&Z'-"P2FLZS$I%B+VIPRN?^(FA!9M2#:-EHBM9 M[RN5+/9&94Q$$LK28\O]&PO3KPP+L";@9W6!9',TE(@$;JTNFI2205,0WNK* M22E)&-NE4:K&[(VEKXO5%U/YB_M^5I=@"@(NV995JL#L7T?O;%(7\V%K=M*M MKL(40M^0$&%U ::0 !KS6ZRNPA0205/&DM7EEV5)'QOZKY"09G4Q9H- MG(. ME2HR>Y@,ZX3S*Y^\:MS054NN[XFO:WYK-S)VQ<&>L(4=.ZX)35'R[W6P6=LI MM+,B2LE0TL V&VP-D55*K#U=R0P 09K=(*RMM-<#VD"Z&[R[YRKH@2RCUPVR MZG,S]!#6T>VL#XN'HVAWX":Q#BW-VNK)IY>+4NP&W;K8;.[09UV%W"'6K1;F MI4+M*&*1GLFT5Q>< >V,UQ(B9FX&="@Z!S%Z;-<+VN6.E53B? 4%0S=!O6!V MTW%)(9H,AGHZ/\IE9-%,T9(B%W,>X&II MU(VD#B=AKF*="9X9[^M',G'_%6,PTZFJ\,.S2TZ;21:VZ"+OMM&-HKG 1 M\OA>*LO2X/'IB*5IK&YGDQ<'^\QS2%,X\@0.R6E$K0DC^+<[B7L>BA<""Q#K M!%/EP6!:X&JHZHQ+4 1V4O-M'$G%#1I)&!]-[%1F)AOUP5*@T GWMSSD&EZ^ M(>KB4,ST21 S.19 )>[1,J;N''QR7J*O+RS>4.R[T3 MH=N S1Y;AP[=@^6AV(V0EQY*M/F@\"9,J\D6Q!2'2Q(Z_J^4Q$NV7X=#-TFR M05Z>8R,CM3YP:\BK86SR99.'O//5MY#Y65?@?@8NBYFX$7Z1GCYEJ':(,IGE MVD992K5#E'G\JTV4I52-%(/HC,$D:WHW\)2.S.)H3RR 5'V)8U5T!N^MLE&36SG:2W=4T"@$9@0,>;"RST9-$X_ZOU;>AZ2&HR2/6+C>P5 MBUB>L-)=<0 MU&BG.LSJR_+:%E!#C:#5M^SMQ6Z7%(Y:?3F?FI!$JX:UK^PS4:7.=D9]$L9Y MA)#' $.<;':%$5XP*WOE8,IO(@QO9\FDG84*835>L##PMW@!#Z,"E2D0F*+( MP7XFQ=I"]TXXZK96WBSD;DI\8,5 G@-VT.:UAX((S["SCE/4PDCO0"O\(3-# M"K=7&6:LHW*J%B'U1[CV27,[',?GT,>Y$^07&D MQ]+,3% I%LE+KO;&0O>+JWU+MWXKME5EM#I_W=9^J#2T5J>X&^@-\TZ%U9GP M!L='[KQ:G7ANJ4416/4H);S_Z);65_I*F?6]V0\\F([8B6?IWZ9A-J:=INX[ M_G401C3F&7@/K ?I*DEX+;AY/"]VG6^M%+!NJ[F^1*.U\:B$:,H:74>^A8,J M#524@D;ZE?:E5%QC*WE\5'QMA>SQ#QA2"2GO)4SL-IKT]!Y3N7-\[/Y97 W4>H4C61\MIY. M]TL-(9Q$O&^LCG3*"J.] :H4DNQP7518:I;4 FX_4IKA=)KHR[RFA$'1+P>U MOL$ONU&J@I*670B; M*'4_&0EB)3)]9/7LW*I *@>F_DQLAXQ:MN+:.WA]\E_6";.3((@=OZ@@:5E? M6COR2+:_?HB??D=N]$B*'^W!_]DOBW;X3WN200O]1/\(S>^Y\],F>HK_E>P9/6N@?]B_PL3R M^(K\%_2%!-&\K76+4$L_5C5]=N)%>O#'FD=DU%N=$VE$2LG,8'6FH@DY)0Z$ MU>F)1L3$O4RKTP7W+::M]8CV8;EF(PSL'&2:UW"E@I3*#=3E_6^NI #+AHOSF49T'RUEE"BXQ75O*QD:M1-\X3D&6Z[&L3 M7"LQ6\EC%W9Q%P&I%ZO5'FHMVA+-UW8T>V/&\^RDJSB"5[_ [+:(%]G)N=_ M/-*M,SW:MO#:+%A@_-4Q&K%6X+V@S>;7A]MD+$YC]1"N8@-F++48:_N$W6/$ MDJ%:>=I]0RP=GE4@WCO,>X!\O\\:;'K&^@<^P_W7MW^5W?K M']:WKQSDEL6]UQ=V%0US\4:(48RN2:17B%WIUB;&)HHFT*5'!:4JI06KD91! M/!OJTP:J)H(FL+6@>H*ZUL5DWX2.2/>)U;Z/O#BJ!Y[584L)08@:5JM#DPKR M$)M,K8Y"JFA)@QNE'6KL;*' #@X,7%CO\$8K?>%'PA0CAMEBE8Z8>]4+7O;3 M> \7&&V@,^DJ;/'+#DJ=>+_'Z[OH%5R')I)*Y]E54(<'Z7@,036&1 MY[*_\VOD(^)^3R]X$HH#MMR@4==OA]L+L&28G:L=(K"7\Q9ZM(QHFWV:79S- M9Z7UP:3PLV[?U1#NL(\RKC*&X(4DTYX=KI=,DKY/7IW E8I[MM%:AU+Y2IB) M9F/JR<^OZ-6&7TZV3>U-O88IHIO5$\GKNBK<1+U-)&6RXC8/N3'8-K1YI[0> M+KFV.M3+;:>03]MX!H.)G<#L2-UPI-Q$A_C+EPIRM_1(D^X0;X7W/XE2MVWM MQFUT5PO24&WX1Z#)X%*QY;[[HP2DI W 'R5 I3PC''K$JCW?X="C6#K>HU)$ MJS='JNF/L_+5@7:*G-U"D5HQ*ET;8I&L%,,+N5@LO#M=7X7*(D:Y2&RZ0Z$E M55&((J[E-9*X8\$F>4G'D7.)*'K+W25JP22,9]AU@JAX8L*.A=VXH$DS=4NW MR1[NM:AC,I@6M.:"*[!*&M V!:48WZY0BFF/@M>_BU(RF7:U9B-[(!YH%2;5 M"1X^'R3/UH>DAHB^():0/W%=&CM^R/]%GF0_MM]FCR64.:2*VX0 ;>,\_D8>Y0= YCVRN^('OBRW[:;\<&YCG@)&2]MO93 M+QQ*5S-"7QWJ:5A&4?J=Z('>]F)O]@]W&)&^,:&*@F'N"_94QU78):,[5@H4 M*R_&@9]Y:X6#X[(KH^4'CV:#W?4;+[.)*'Z*\\/X+QT:@ 50U4AAZBWV\CU; M*MW.OH6HE3[<)=$L]_ >BZ\0W!^=80GO9N3B\["S,*]BZYDTS 7F,7NLX+ MK>74<'SAF M"U;W+^#./Z.O\>()T=M9PNUM'(61$WC0;5RO900@2;A#K.E0W>&L!;35I+N? M(U6E093[V.J"NA;$U89-L'I3R)0,ZZ8:[?VD2L73&]&_*KQGMVR6&[IG?N2P>+A"1. M480&)%U6__H#2(F@)#Z0((B'K(Z.;EL6$YE)9"*1S[_^Y_,\.GI") EQ_-NK MDS?'KXY0[.,@C*>_O'\W2=/'Y[=N?/W^^ M"29AG. H2^EBR1L?S]\>O7Z]!GU.D,?^<'3AI>@H_^?ST>GQZ MCT\_OS_]_.[TS8C]F^,W)V_>?SRI M?/'.\W]X4W1T?5'Y8H"^_^)_/$8GQY^\7X[1^U]/T7LT^?3K2>!/@@\G?A53 MO%B2<#I+C_[-__<<14IO'*,H0LNCJS#V8C_THJ.'-:7_Y^@Z]M\8#)]>WI\_.[M^MNO M5E]G?PW2\H'JE]^_+?Y8?G4'],]W^7=/?OWUU[?Y7\NO)F'=%RG0D[?_?7OS MX,_0W'M-WVI*B6:X).'G)/_P!OOYZQ0@X:CQ&^RWU^NOO68?O3XY??WNY,US M$KRBC#LZ*ECG$9_@"-VCR5&._N=TN4"_O4K"^2)B6.6?S0B:-&*SYA%;Y#T# M_QY6P8IV^#'-]\G==S-/^."!#9S4>'QG1&01 _^XY>EUR"X5L+H(JU M*,K)(O$I7J?')Z>%P9/)]3!%!^%*P??YNCMOE\ M'4X@F*GWC&,\7Q; 'U(*F1U/YYB=1V% ?PW*#Y/QY"'%_H\9C@)ZI%S^*PO3 M91>]]Q3N'SW@;O*V2B\5U# .F2IEO-CX.GI.41R@8 V$$:>+'SF&:QPC['?P MAWWRQSWR(R])PDE8G WCR1B:D-DGQ%Z7CR MZ#UO\BEBAPLFZP\C[SN*BE7[K?&VE:JJ.$V\Y'LN4]1&FGK>(F?M6Q2ER?J3 MG/[7QR>KX^HOJX__&*O/ACHX!Y=C2,+(7KK01VXYGKE'BTRXL^HA1=0#MZC-"0HN*![,)[>(1+B MX&'F$00B!0;7'DK_[D494D_H"JPV.J^3)*MC]2GV7PURD&U""-.9<5 MDU@#4P>%C_0N3F_VRQRK"IL)MS5$B&H%HYT.SDNZ_CE.TEN4SK \08WPC,O9 M);4B\1*A_$MW*]UP%WD*I:YM"=,RV(B;*H%L6:"=]@:[N)73]]1D):&?6^3T M:U3#Y_\?+W)]\2@( M&%S'Y]XB3+TH?SG,!Q8PHY1:I+F%>8^*L)_" M)+]8W]%73(H7/?)]G,4I9=<#8YM'@N3;@KD1^(ZZ77G%!.17P2K#49^L_2(7 M*X>D*$$[#]J/XQ^G6K L4A%T.0TE)(@4: Z:+Q'*3T+4+#VE\,):H*@9S?6FK$2;Z4=D'9_ MAH12J'MQ)K'LD?$WX#L$7\-=96=()AP4SPS M(7C>CLAJ,=S,8$SH]?FW5R?'QR?';XZ/7QTMV,V3[IO?7M&-GR44H\*:\MBR M>2[&9Q_'*7I.+Z,<$+VAH"G[@?\]P@D*?GN5DEWGAUIFU.9RM#)G M;#B??NGFTY DUR0SM1+S._JH[F]I,/ MMUH5G,Y?]X?.6INOI/3DW?Y0VF&?7%&F%9V0J?V('RH M9DZZ_?:+"M(K 01.NN%S0($>K(W^E 2^.[9&N.NT7%O$:Y>VFBO'.\,'6;OR MDB&O2IQIS=PLF.T!5:PF6LT98;]R%G6N[&8DE%3^8EI6E5&YFRS"B31M=JDB M +,..5-"G?5%L0U7/KCG%DA?VGU.PNNR2-Z>NBTG_*OZ2 M%^^%+<*_OMUB!47MA]JF$[Q?TEF64,*3C7,N]W:6?&CM,@$!9+2MA!"B.K*: M_!D*L@B-)U>,9'1#Y2RXCE,OGH84AU&2H+2T-$?)G4?H3EJC3*7S>QCGF_"1 M,N:,HO@#E!2E?G$MF6 EVBMWS9\4ZX#*'!5)AN<&UG%P$WK?PZC03M2JFZ,@ M?[T].:9H::E:Q0LO]6Z]A&Y40.%2_8,ZWE>-A*UXA.#9GP+ ]H\F7=FM=8@ M\UH;0>C5#'5:_6Q9^0V>\PJ&;>B-[5HN9ZG_=Y!>68I MNSE)I )J]0SDKM&S[3"ZE&] !)0EWH%65+5:M+G3.8KQ,+7SJJ)332?1*[30E6V0TQ$A](S-[UYGRWJR5A1]H5]D7O@B M9)?_QKKWTT.:A-1.]O,8YG!2/3"B-KR+ZOX97DV*K*:7*Z7B+C((&_9!%.%U MG(@;UL6[9BDS24]F*4="RB--04TPF;-!"SD&N=:MT\3;^IK)04*U]@6:($*J MWP2ZM@?$0%M?N#8EDC1ID?P_K#2#TL"LAJ_>7,(%/:#AVX5AVX5AVX5NXS9$A/7?.7UZF&[QF0 W>>84]T(G]SRO@]Z2N/A;4"7 M//^"2GNX*P3W_.]+,J2*RZD]M?ZZN#*P#\2>^N,A&=K'8\$=IC>I^03$B7L1+IZ_CW(1BOURP!D[EQ5 P MMBL.T)((KP#"4CFZ*U.2]7(+$W:%N'Q>(*:&1G-,TO#/?('BO!//WP4!E9N# M@BKPRS2G:WQ+T"2+;L()R+#6/_9YIFA.8 M3Q,*VT3_^$H?/ZIL0U_L+4*@:>G%COQ9C",\7>;6S'9BFD1W=C& 6O0!9F6( M"Y2BT92@PG<$)Z@-BI:N\UF28FJEW*.BIC29A0L),EK!F#U/DUOOGYB9C,=,=.#2M^HB=> TZ48PM YHEQA^0LD^I4"%";[/47%_?P( 9-2T0I# : M3Z@%A,I[!+U37&743$HS,&8"D*0P9(ZQC!)=A2S)/!%01F^%+*(&/Z.$P.TG M7;K.VT94SI8RF3I"X(;2>N?%[8<>\I>3"?)7GA[>0UAV B<0'(L(="TYEQ*D(G%F;[G.9G 7:Q@=(E%.9P&)W8XD'HXU-@*TYF M \B$N)W#4_Q,]_3KGFT!L@(%N5"3JWQB.F>H.I=&OXFPX*6,(H[$]#D3,E*#,NI66@[L;HJ/37#&XW7'W3//Q,@ MR:&99S5A7EP; '=A>%D719OI!IPBPP;$@'8E*#?$GJ%F8O:E3#Z-&&^:LH0X MATR+M9#-J9=!5?;8JR/ZII]AP91!S@O3UQ,MO&C+ I6HW'&9%8(9OIPK]@J+ M7" %DL-=?]F3YIA]H7;74TY;2H8]-W MO*&H%RJ*XFS85Q4I5O16\N'4M&$^C$(0KFOD8_+V32M(%*7RF7G"N\+X "QU MU=&2T"TIE89BKR'KJF@<X]DJ-H_OQ@X""HT; $BE5U5 MTYJ>WHU6,"_0]_1\-?(.!;^'Z6RU/)/S.-GNV=Z2=M5W&2G:;K#'!CBN@.7N M>)2D9U[$^D1=QY<)58X_A4D0A*9C)S&&7<=)2K(\!('('+*%ZI[6C_6:@?06 M@?)V'17;6IZ:=JB:LOA]A(+DBIZN;,M <_:W']8Y2ZHBG?2:QXP RCGZ4T+O M/L0KSII"[RPA5$F!5Z7-+C+$N/F HHA>6W/?5Z%CPOB:G9]>]!6EOV/R@Z)S M[BW"E'4$6>=T]-%O/1?6LE>+9C?)(UY-+%F3@9(O))\##-BZG; ,345C/>J8 M75N,9+FD^RZM3OC-6]C)[&;P$CKH+V;W%L>J;,E_,PR--0X)W4_,-.,G;L7D MD2YT$(*J99\69L/##*'T9M5>46)\9 N4?:!"V_3+&@S XR\;84B=9%?T1H7( M^&=,SPY@!6K=HWHZJN1''!MYM83O@KJG7<1:UYZMKEPY:Y*S9?4OT%T,@?H2 M^Q_8W#?"ZMX,.CL@W-W=L%K$N:DNRWB2ENH:)HO+"24K?DY- MJQSE55G6USVJ/$ A3M620Q\_62.6;0>KA!NZ@3,U1^U'TV>/T%&KF@75C'K[ M*U!:XB>X)2#%232<&JOW&MD8)+2GL$1,[CM#IAU4UTC[)]/GMM@-6@GA5;+M M/=P!JH'R@ODK/*M($\G/2 $F5=*+Z3EIS=?&@7BNQDR87DLG,^.& _].)#4:' MZ77 4H"H2,&ZDI)^X]TFAS\B0*5!G#'[=R"T5'OQ(MO]4_N[]7D2)<7&BT4#LXOPJLK6$J]Y5WFT\3IA^F%2AL&+JR@M.!,+*X2%4U MQ6:*L:@DX&D<_DF/AX */]6%7MF?94W&%XR#GV$4U9)#+6J9;!CE*!@J9A-! MOA;IE;:M_&%=\WZ/GE"<@3*H-"/F/J_M8:Y[W-QNXY2[HQYG7KP64E/,%4!, M!Z]EV""*H7AQJC07-[R+<< -YN)9X=QAK3BY)D,;Z'-KU+1>JL''.G)BZ CW8?&Q&)N=IE8H^])2CS?!FN/HW(HASB40\#*(3I'@=7=]>XRXL^\ M!-V1T$>C*%J%Z&2GF,&7T$?3KO=D$+HJRY@7K)8Q7"0CW/^RK:[0952XEZ.LR=OOS7_B.P#.9 M[6WMN2_L;[SVNI#R;^ EZ/?LN%"I8% :N./0F@((.QFEV=%LSQRGO7\;=3$5 M%Z9.[2W[=^*%+DS,9Z69C:,IZL;TD[BI>9SNOOK\<$/+$-.%A6 M2U]DG$IHD2962S//0@I:QA3]CL+IC(T,>$+$FZ+J' EQ-W._=73XT@O,HCK, MULB?0"@6@Z>#LM:Q8N($M8*1BR#1DRW""Q3P"5?04%(S!'U[!C[<2WC[ $ ; MIK=Q_E\_6G?!'F*5AUBEV=9M+=NU1].V;JB&)1P4TH3!,]*^#41J;1NW[E?V MXAJX"E[9X3;;SUVZ #@;NN/"Y%G+6-RS;= M.JX?+UHM$3$7 ^>$:=TQ'"?ZN9>X@U4(&\NY:^5@FV)^Q6&NY:1'_FRK!D":PO!(A6L(GJMJ"Z?_2@+PGC*=B3] M-WCTGB&7*2GP4OZ2<8P>Z4F_9BC0:=+PM!0F]\C/"*%$2>+2^+P6SVO-6[K( MB.08)A%H^TB5KC$3;9A 757=L.3DDJ5(0*6Q^HS4JB-Z\"W3T(?*WLYS/BHM !P#V<)246@O68K):$S"VJ M?U;R7,J/DU6& ;R,I?%Y1=B O+7=,/17EXB0A+N8N>?^5Z&=B-OVOHTNUKJN MIIV2CP54$B?6= )59T?U7K2ZX3P6.X)P\UENC<=8&9$[!I,]Q5BJ2-RP1CEY MMO>8%M6TXO:_C2[]MG[2PK9"00[$#N_EH^0.>.%6B28<\*,@" LLKN,))O/BM??PN@L M,O5WH:PS+UU M-4^GLKGN$'WUP14FMW1M%$5>C'"6K(3H"HE?L&5 2]V];W \91UP1W/65']G MO?'D :7?%A2^^%4< E(*YW5UH#J4 1#ENG"LG^X39Z8,Z'Y^(W8&4*U,U\O%.O;1^'L43G/YILNO M57DR)N$TI.*_/O0DW$L]EI+,,M^HH]K9F\(4= -2$^&BZHC^-IZ\^28'( J$.@_FE1Z*P7.4")3X)\W-<'1DM2TAJQD*BUMOPG&W0J$@P ;X" M$5 VQV-LC"SL3UQ!'M.M(81B*&X]-!ANF^,$!7';?&@HW.JF('9@MO'(H'A! MMEOE 1UQ<7H+\*93@HHCNDRS =FAO#50W")&+1%[/G,330 M+F^9TFM1 $W-E%[+0T<2,VTMCQ-)S!TV'18:1+HZ(M7VC\-6%;RUN&F6JKBF MQ=YOF1-5^-Y7,N 7T[MY ;TN;27C'EO_]0D]8S9=,IP7MC;G5.:%]W>M)+\ M#_;JP1Y;H;\[E#-H#[6HC ^(\!W0:(G?UNE83A,N:EWI1L#EVU92]B>]GEWY"3WH41!:I))) M4J:7X>%S 4@J@I_7\1.F][3^"-8 ,E6B59FT+>Z][0#4+T4!&);;>4X')T>$ M,'=3/O:^Z!CM\4\>Z4\)Y4X(:I@E#?IET:NKG/&1HCZ>5)"#UC V - 2J-E2 MAQR'LR5#"QY[$@-HEK9=DZ<793>F0U$ 0C'X5;V4L!1($G"G]-H8KVHK.VC7 M8KB7%G:D'FQH5K@1\^M[D.^X45P*#_94J1W6+@\G.N V@W% \.[BPAPLA1RH MNU[RD)R=-1A78>S%?L@J#Q)Z/N?R7U[WV0"HRO0GJA?H2T9)FG]+RD&B:CE+ M_".]R9'JW%&S:-D57_AZW %%KJ?(+LRO5!1B@KR(R<47*H0W.$G.T 03)-BF M21:R*@I*J3['27KF)8()A0!HJC!-;KTT(_F@#78DA3%SU>+'G_@?R"-J=HC@ M"D-2-"@Q(#K47%R_/3S274RUR?*!Q;%S?.#>DC8H>ER(N=ZD#+[S%I!F2AT M].!.%IAX*;I W],^+Z$#D!9:$&$#>7R6\<#\]0N97$@\3*:(.C GA_T['9Y3KDXI4;?GWDH#DZ)"+1]I$J72W<3$Z@_M^YI MN4!'M?'USF$E.\Z]!=8 6()\K3!X^GME04G=';G>POP]=[2"=S1NERC7'*PM M.J61TB8=Z)A#517I;CE0 8RE'>:F%:4XDQ'/GM5P5K6G@-R(#: M^YX]7:N&(KSMINY"LZI>II&<&T;"B;Z7;*ESM?$F3_9&F53SILZ)RDM_3!N( M^OC0Y0)WH=)%N=S4R<:'3^X%W\H_EC.-*X.T;_,3! 6CE,]#CLLZJ%PDU,?G MU&+D0@A/$<4:?%@5O$IL.)$0?U87)"UII3F[>Q+2 D2N,]G%]2B8A_&E1^)Q MEI:9'L"\Y"XP<@GIY> _EI1"MQ_=QO2G)*0*$.B?A<$[1,@.$;)#A.P0(;,] MEK2?D21%TZG71^1UO,BHN;'K(8BM\$Q1 M=D70OS(4^XKVY@ZX_:3+@*35(=-#S)K!::;KS(M8?Y:'&4+I%X*S!2LDAU8B MBL'32UD-'J5#Z2&E1BKC_;F7>R!AF3/JUC)2PJB,11BZ ?8\ZT9*NNJ9V*P> M7$O%@:C0.EZT'P*.)><,QPRWTG4@%D,''W9-.6NR=W0JC%:SG2TW=?LR76"*I A.>-6"I3<[;^.-W6^&I=RH@;AQ.DN)]P\87ISXMTN M)_;]B&G-!C>>$&8J(_K4?J4X4$:TQ>V[=61$.]#:>]B,Z-.]S8COR(A^9]H^ M-)H1_6[?%!XLSX;S8=_4GU!2%,_NM5_]#>'=;,EEX+($[O&%!;<9CIZ?HJ8VG_"J+C* M3[U[4A03K=RLG,6%X^ZQP..D1*T8LR#%(''@1FD^6:%U.@3-S<"UTER8H^I? ML1!<4Y0J?;%"<*5*01HNDFO@! 6YMMWU1%]14UUI8?>E%AA[Q/3VCRJ-J/.%[ /X*0#![%6U)%FGI3,X\RQ)ZSTV2D?^O+$R* M:SG[D2 $3V$4 &:*)F#*8B,(+86(OD\RM%GU"1YDT0A#RQNH>%IN&)[LM@S? M3BU03%$!WDB-, X)KX>$UT/"ZTM,>&W6"39FN;:D&'0JR ZB7X=9V4'REB'L4J:A^"5A.[3J=#:A@G,3?N'DG!)N'[0_ MG.KM9. )._8V)AN,>VV^)[MR#<88)1Y#G@QC^K0RD_( \R)S;IFV9.WA M5G-T@7/K92G]'J$GGISULC1]CP@E9]G+.@-T1;U?>E+152>@PNT(,@/5ZFW*R\ 16K5F#O_ MO!%A8.Q4T9HZ.-2X/%6+"2C.U05)!S4W5 >C&8Z"Z_F"X*>B@!4>_FX%(Y73 M,9Y,0A^5+*'LN9@S>DAA4@5\@.>I#\],(HBH(SN;5;C M T\H$ )GE*ZSI4P/3R%P.NC:/0)W60W-.1"':?3-[9J8?5['< 0"96.95 M\>BG0/3+W0P!L#Q@H%!S/IIVZ0B%4"%Z3X055;UM34!=X!H+.=2,F,!N@F?4!U> MH!3D#DA2#H,6H!4-48(:U.9.[NC7*^LA[\)NQ74+:@EQ5P(VZJB M5?1&&Z$;IAKL4.R&I8.B1^3/8ASAZ?*,VDT[F,"=BX( ==#V%<=40RY0BD93 M@F2]I6U0M$Q'RI(44WU_CPHY3V;A0F;.4QL8P[)SZ_T3D_/(2Y*OWES"=0D& M;9C>LR5'"SPO )6KUNS!;4>CLUNJ(;?II1S4PR>F=(H"*FU#L[N5P:JY=D' M%Z>P;&!)4;>G3$BL:;6$=A1C3;W&MZ><1B"/1_*DQ(*G/>>% ]FA_7G19L!Q M5MCOXE' "D'CG'/%=."D%U=:3ZONZY=+_6T'X$+C19MG2ML?1X'R1;$GAF>/ MVA]O&6 +;7J1/PC'7+1ZD5F3YS M&EG&05D-Y8>(3YVG1\@YRZB-(F:KC1=Y MC50\S6--R1T)Z;?":$EW1!&#>UAX/F+ $$DIVTNONI0+VAA^EOBO]=.OX3JY MB>)].)VEX\FWI) ;R#VR Y">K$2ZUA;3'Q&9%S6\Q/-!!(E DZ J(6F%(OK; M-C7THS]NO>=PGLT!^8"[#PV&&Y4X.&Z;#PV%VSW5^I LRNU'!L5+U,&V]4 W M3LD:J03Y;Z;XZ:W/*LG(LL!K]QT@LQ(8S6$VQ33ZG:?"9RGN-ENL28_7[54=UB,]H3E MVD5:S'+& G:]/54(K:*LAF W*@[$+G.X<@UVH8Y F*JJD\&:<;Y#Z*&*=\>> M,HA.*=QU8N$:%QH/5II6*^T[LLY5B&N=E2X,UNVB:-,U[-+ 7.F[3KOGGI>4 MV)]Z(L&"CF@,#X7:65#3$FI3-_^PWR+V!R4-3T.\RX@_RZ\B:PSO$=OJ%+^5 M@BTZWA5_3SE3A$KRX<"E?,+7L4]AAT^(=95"++7@VP+'E\_(SQ@WQY,173L0 M;5T#!FDJ:GJ/8O2SN#KV#9EN@))Z!U\SIAK'DW'1)>P17^92E$,7YGH[$&W^ MX45%11@5*;7&EJZ9A'"3+:U\OY*537_ M)$_CHJ8*VZT2@X6@H+64>%'$J7KCB$##(PT ]B%"#D%(+%1>_;9[D><7%'>^ M"B?IK#ST65_@JM[*$^=9;_TBOS/]&_*"?V4>21%)UI--@(I1W8+[$!_>_^AP MZIJN#<,Q7$)!J_';OOCUPO#$4S843B849ON<17=C^=3:F>XALRD8VU1UQ M[@1$P4+A8$CT$""$A=)>1HS0=*AIN/.JX<;+*;K\&=Q1EFLW:0-XAJWI O#FJ0(;O<'\YI8TX?V$.^YW8OOPK"IGJ^\([[" M.6#Z$C/$VX=$SER8HM5K+TA$0&V?=?.08O\'ZYA+KV&L%#9=J@OV2\&V),8/ MPUU'((?D,YB6.6+%_,1BT##=OTEZB](9!D7SQ>!I"5%5,7F8>=3"6J,B3= V M&"V]T-C"]VBQ4A)WA-VIYJ6&&&64I23\$P7\.X6Z (6D^ZQBC@MWB*J]X#J^ MPE0"%="[#4_*V5T/NIF#A?DOM"G[P3?WGCARRK9F#4C9M"!2I.,5_[]F$Z_G M.*[*>[D4)#,( E7;F]DX>K[BM#B0'A91R"8U/]$_T=/GGIU!\%<$@JU0LDZ M,=,.*%K>!=L!.RC 0Z'M>6H[%^N5V>(NE MP<.*IAWH8GT-!&RO3LIK"J*-U_F)";4[!#1#QEG!7VMJ'N8S;+>DA=:$,]Q!;9]GMS/EB><:&8 M#V+Q#MZ!V_+$#&GNM :]./GV6A@*R6\,8O(8O+"RT!^#SVY4\3R94R<93<5]6S9/:O.#?=]C"\QO/EOPK=]XR3P+]Z9'@ MKM2EH8]8@X[2%KMC+T6LKEX'%G)^2K;:[F[90>AL&Z%"WUS'24JR/#K;WU'"YF'$P;7V)86"VEJQ<[SM(D]>* ZI7?$>LI0]\RO3UZ4U3:0%OE.:=:Q+MKX+K-U5H1=/E,M%";,I;=%V.HOA>("\UH'2H[QMS@_#7%RO;C5NH"GG(L? M. ,L:O6^RO_#CD&J<@J$89DQ2M?5$HNG9CE>(O2 R!.;:U-+P%?F:\Q- X9F M\HA3+ZK^G=V3ON+T'RBE9R2>QNPF75!QA5>D6) MO#T!:/M(E;:>?C>)@+=W\0V"ZKIK%I.CLC;LL/FKVSA:3X#JJ 8 !W(N7_O"M-PW; M@'30LKV#)9H -H(XC"T4Q>TPMG"XL86*K:G"G=+3IMH$(J7_'W_BL@T#@K;F MJW]82S-2=J]@303@AL_.HV[AJ\LJ*Y>%6F);#VJK^ZK>K>XB3T*V6L%8<,V_G^BL_=%PJ AKTV-]. M"&VR;]RI)M(G=-R*M;&[:%NM4;WU7D>?JEOK MM7A,W&G).JC.:QKR>&JU@2$SY-%>6T!VR*/%Q4UR0QX=:(VK2W,U1D1X[9*] M&UHWLSJ"8+RBQUZ),34)S?NI=VY/E6ZA5*4. M,JRNQ1AAJ.5"EWP$=))["UG2#V]$1G_;@JBOE MIA\@J73-U)-CT^K$%%.'2W+FO+6WX<"PO!TP![]D[LD>F/=V,;>AQ/GB'!D MRH*&8?6?4K.2_H@4-@X#K&-U S$1.F2*4491GJ>+@OK-NEK@'K$>L-X6JUK* M5*!@M22L"^$$RF07A"A5)G2%,_+_$,'C&/W?P@WKI?X,6"[4#D0*KPW7<*FQ M0=4?8G"DL-L*?!5.%Q4%PW# AX)6IPM:'2LV/)1#'0D$TWWPX@,AE)>I2M*D7 FK9WG0CO>E]4 M-;N#+&VDN'4H!M96NBK=7B^NZG4([8 %]:"-];!M*9 B9T,W[37YC\>FG=!" M^8\JR7>KS%?,Q,&M9J4U5;I#T-M]$["G1'4 \H5N=R[5L((Y('ASMZ;*U;Z3 MLJE7Q(GII#(G>D7L0_+H"ZJ:MHA=W:6:QL>TVL,LT5)-5\:[#EU4!X_VN5#Q MKI6%G?%=%RKJM7*L/5CO4KF^!C^2:.Z%"_-Y-;!-*BN'%P4+GZ06I)9M)1]? M>2')IVU2%N5TCR>K),Z\2HQ^+TFR>?&)PL0S95A8G9;6GTH;DAJ:='=)3@7M M^S#Y<440NJ;D4*,SO:?RI#3#H3\R5D\'JR.#*1YF:[&: /@"V_57 M.^[-/WW)3![(&<&Y^U([66GPFTF$"BQP=]\]?+MG_XY8>/+AFT(7=BMDJ]W2 M]9C;?)'J[#AQA5,IV,'D; M)[#P-DYN<[C4BNL^EC:P> WS'G ]A#M&OJF:<_HV?WC];;? MA <87W1K<%V.0,[N0]Z'2<=W^1Y^/9R=QN-#?";:'I1Z6_8RP %5/D/-_II> MUUX&+/V OPFGIBAD\[E'EN/)Y*LA\LD#>>KCE[G?.;EMR2,IV>1Y_^@ M*I\"3 K'!AN.2?]PBP,4;3DVANEDI1%/JYT).OA@L[E[Z(9UZ(;ESLX\=,,: MC@Q+VF UH7-PU1U<=0=7W<%5=W#5'5QU!U?=P55GMX_EX*JSP+4$,2^Y!^]% M=SH:]FYT2 $?\C9_2/K6X'B2R/;6ZI4N9L4]>L\H&05!6&!R'><5-/GI(^-" MA@&UQ-\KB+2&"\ZZ (GB0O<72A.VU8JM&47X)ZML@MQ@A,!)Y751B.<4<)B> M>X0L*:>8;)RA:1C'Q0S)D.3K_ -YXJ7M,* Z+IRU&(WF.(M3R'MH!2/%_S&] M@GAL7.<-3I(JU()+],[P+:8J!H"K%%BUN"?\%;/TW'$LM-GA,'7LG&:$(!NG M#8H4[[^B= /F* YV=R:T)04,J [N;RL^N&NS"8++V+/9U3KPWSUESI;;&$&] ML^(P=5"X'AP,]_QO/VGL%)-KG]():K_HT24Q]08"4$1:@.B@(;_]4,.9S8^+ ML_40N^O[![B0=(+20\_J5C#*TEE^<9/;8NUP]H4279)2CP-45-J@: EDL0GM MU$QB ]JC_\I(F 1A[O*%RTHG*"T6"^5FDH;^.;L6D"6&^Y));#54-0S%*-)F H'V 6 J,1KU]>:[A3@/" MI9@XA-Q.JX\'4 VWEM"EQ[@!;T]T4U:7[5QI.BFOT6FGCNHT6>*KI+NHV]JG MR76Z1#CQAC7=, +?XMPJ*?_%=$*.F+QW._NZZ&Z0^%_>64-_B\2K)+]*O&EU MURWSHG[K"OW;X0).KF$5-XR4BT=Y2D9\,-U+44SHP3&QJFW;&,WC7##=0$Q( M]-4SH#0AV[X@D0'#"[WU:W<'H#E!'(^[)%* &5S\F:[=C:RO$<1 M55S!G4?29:7416$* 92*6ON\!.8)22M8 MT]^V,:8?47$FR*?( #)1:YX:"KO',&55>]=QP(J6,B_Z/4QG^1MG8CH+%X_X M,DY!<7@IL/M-GV3J@1R%HMD&+0\/A>LM/7GFV1PF"EL/#8:;]RR!V^9#0^%V MSVJY8)AM/#(H7I#]5GE +NF?=:'"U+PE/=TP:M MB^1L6?T+--4) E5O[Q(QS'KT*0$M8/ -[][DY-_KC>%^(L(DUG8+ ;VQ/<_9 M4B,P6$X3V)CCU1(LD%"=#8QQ,?>IY;C#(D>R-8E/^F1BRU2RI]-NZW:OMPAQ MC3W*";)W^S;9W;C6\N<4V9N=UT71YCV+9^'8GG:G5.P:;L2<&Z9#4^U!^FZ/ M0!.=W1X,S@/3\>E.-30$"VQ*2&P7$LBD6#TI=R3^=CO\:1: MQC#.TB0,T+>'OWG!Y;./DF25^$Q%#+$!FS[=7=Y4O!:OWR(Z'$GG5&KH>D4Z M VLIQA$ M8%OAZ.#$GHKI<9GNKR+O%P?L%F="^:2@=<%=X+204^UYQM*DUOD M,=D(QO$]8GJ.C7WPDC#Y%N/O"2)/S$"^CA=92O],WT6N'>FK.%OFCY]'7I+ M'=C#X7#@8#\<=%5(E_A748!&#EJ ',*7A_"EV?"E&CGA-@NU8U(2?L^8W%YA M@L*I1'\-(7#FZ%K7O:HB;!N>4N"T0=%+Q8Y=W$=D M&H$9N2D\4MSAFZP5S'[0H4M6=E X6S(DH,+2"D9+'Z^ZA5[H,BI"^89#P(4L)+4DZN@>(/[&&6>Z\X.016(%WVQJ'-9] ME \>0:YPO#/IP*6F8S)>HO84$DZ]O4TV9*A7D"=4LN:]L#.H*=MM]3G[#QOQ M^!__'U!+ P04 " #PAE=2Y_*WAAVC -QPD %0 '-PW/DN)$O^O^-N-\!=W;CQ$P<:;K5XQE[O(\3I5=;8;5* M1U)[SMZ)&PZJ"B5QC2+*)$O=\J>_>)(@BP\ !$A08^_:+96*F8??.__O/__K_^_?\Y/@;GEU/L.'!]+ MTF(? 7_EI ^<\?P8_?O__^Y/L??W^B?/$V6OTM>H+@ZESYXAH^ M_F[U^_?PY/T?HM^]AS_^_ '^"#=_^/EDO=JL?SI9J9+BW6L:/SWGX-O5=TQ$ M\KY) A&"K^ R3J)D%4<(W,LW/0)7R>I[L$ (W-'',G ',YB^P/7W@BHB>OLC MDLHC&"49^_4_OE&T]_4Q1=_C].G=A_?O?W@GO_V-^/K7@^]_^8%]^^3GGW]^ MQ_Y:?#6+F[Y(R)Z\^S^?KN]7SW ;'1.HB!6L*(,L_F/&/KS&*X:1AER@]1OT MMV/YM6/ZT?')A^,?3K[_FJV_(=H @.LCQ0C>P0V@_WZ^NVKE^?,[^HUW"7PB MAK.^CAXA(C(S$L\IW#0_A]*T\AB5XV(5MX- M%O4&YFZEK1-T+? M3&.\OD@<*[F9K!_A[_,H=:SU-L*N7^"!Q#?H5O1#DLZ% MQGF$' M]0-*AT!:VD1_*.=00-E'VR-B0(?DIBG:<%:)$WT5?X^P<;J(]RAO% M9"(>$""CU/MW$.49_812RX[I1\?O3T3D_9<&NNV",U'H:"^^22EV# I*Y,OEL'5]T_XY=T:QOR=R _U-R$?_?4BR>/\]8RD M(&F$K@B3KW^&KU7NB YF.)4?LE?ZCV\Z'GY7%9-^GXZHY">:/<'D^/.]+K&_ MHL>:>:0PP_N4#;?:&LU+]_U/S@8(/H Q H33O[\K!3J4?Y&N*E)$Z4H*0'[L MD4%\X]T*DS1AEQ\CU>@W*=YV:E.PQ;U:>M=I'=DN6S$#./D@X*>?_)6D87$. MKTF>NKY*2![S%#\BN,@RF&>+%P+3R(#)GP5OX$'V]@U0-,8H9Y1M, M(_:>3 &)1!=?=S#)()'CXBM<[>FT\ QOZ6<<=UWG<<++TF\<\/;B,EPND$=? M05J1#"2J: !RV:C?D)^%=&"EB!>"I[BT)NP:.9?^(7SRG$P**L[+OS[4(_JH MN_6!;FXC6[T<%]9<&G44B=E# 9NYIE'T&+8.'"Y-^>R9,"#4R=0VAV1J ,DP ML[XC/P^UX@[";@VXE9$7VUUL\3[) =Z _!F"=;PA_,BX#,$CS+] F!"+WN$T M9[9;6+D,W]\^P@1NXOP[$"5K]NFJ]YLTR._IMQY?0;3;H=>*\R3-9'J_ M!A)W(=.!C,BX)R"]J@13HH@,Y!CL4DA_%W_BZ16@5DTXD+P\V5.Z>$$O5%VR"=@Y^\V\QR][K,RE2Y(/3CGZ&1O2 M5C#+R&?G?+PC(8*\[7V.5W]C:_1D1C7452T8NG5A8P'&'9:.V&?"(S.1A%$9 MV>=K*27WIHS*228[7-" 7<+>S'I2GDCH\YG3DD>PY(G.C!8)_<,9 M^7NQY.=SJ'N$-"L#$4)B8X@.?B\1VO-?Z.=? MZ!Y21C^O# ILXG\PD"C3&BQ?#M#A"*S45V)#I/)=2G#%WKSV/3*BH3W=W#P" MA N9..4 Q=N8#IDY/B*NG$'B*<]',KD\ D_$.NF ^;C/XH08YQ%YB1RF2<1F M55LR+=_NMY3A$1,"D]$VU1$E!&5K&&7P.HX>26#)8SC :0\I MN7+/.F4OCGA^X%090)0Q,?2"9S)E:$ M!UKG(3FG1EDG/ZXM\G,Z)/O89W*W(5P3; 6VV_*:->S0X&Y3FHWEK[?$ ')J MV'_?QSNJ??+SDF9 RG:%$Y.T8>C4:,T%\+RBM&XR\->#!)K\E?\(MSN<1NFK ML@R5\4GH3KS:$=C1E^-Y+)3OQWY#.'DZYGMUH;O, -/L=BI;"^AV.ZNS#&?X M!::+QRQ/HU6NXUD-#]F=7:@0<6/A'-[_9)3!KY+V_S?],85F+>-617@ 6IZ: M?2 OJ8MS]1D[F%4:;E FVGK$Q=F4XC0P93 ]THUJQFVJ"$6ER$B7+LQQ0?BL M*:]+%#WIVF/M(3OM58BX/RM5D >4_O0&V:QHW*J+8)2*S/3I,D86AX;/-3YN(58NZ-M7!XS@<01NR*Q/1FVPT%[M52<&JOAUAMC;LT[,LX6T7HOV"4 M7I)/M&92G8\/TW*-G$?SYIP 9048KW ,O T2K*&K -5?-W,#S;LW=.YC TR] M0L"%MA6"_LU=A)@@#;X)FD:3/]!8D#"TF+T> BX,_R&-Z%[D_>OV$2-=8Z\] M9*?9"A'W1BW( TY_>C-N5C1NU44P2D5F^G1W4>8./L5T<2/);R*]4ZKMSPZY M)E.EY>V63,D&4#[36VPG"KA/0Z%I'-DK>]H+557!#>Y2.5GF9=*3A5$M%PIKF]N& =?86( 1JB?G>#SR\0H3\G^$MR#Z,,)W!] ME65[F)J-0JU$A@3'%J+>QB7*[_AOE"&0' %G.;T;Z&&%M=47+"[H !+P9S-( M'%Y@YJYYQRX.T&23GN/7GBAWTQATG;F1IK];S2)"%?P 9QB*5_3 A'55%RHD M:" :[ASB+QCMDSQ*7R]C1.S$S!,.'AZB[QHQ;[9?\ &<42@VWX8$[E52<%I' ME@IW9]:,TQG)MYYP:EBFHO;H$.562'DS:,8%2#:AF',S KA'/8%I&UDIVIT9 MWS^3;(G>KXX20RNN/CE$K2HE;S;,F #!)103;M0^[M9-6)I&-DIV:+[;"*%3 MH)3-O(2M'NS/AB"],GDI9_3/&7 M_-DJ'+>0&*+H1I+>S%MR YQ=:*&Z&R*LJ;= X4##D'#A"%>K3;K8KV-BXXL\ MAQD_4&]RCK&+@IW>VRFZ]X*KL\L[()@!A5L@!QXUX,%Z2@L3"N$!E(T%"@Z7 M#_%VBQ-VH?[^.2)OLMSGK+8S\4?#1<1.2H/6K3HH^UM09$P!XWH$.%^@,)[> M10P Q&;J#!LLU(J3$4SN?.AV_XCBU27"D?;=FX8'ARA=(>3-(3@/P)B$8OQ- MFL>=B@E*R\A"P>[,]BHA*$>\4G^41V+-WLR"VV@,47,S36]VK;"C^]F1W+P( MQ<9[8,*ZJ@L5$C00#;=+[#?[[:/IP0+UN:'+O9R.UY5UP'F$8M\-6C]84U>U M$I*&#U?3>Y7K,GZO<$KO<-,) ZLL=T;O@JHJ]7:S+2Q)N85RJS M&0I:B0R!HX6H-^U%2 S<;.5+_L4[US6V=SCV5ZF^*7.%D93J/; M:#A0>HVF?],OILR296#VWP94DQ,T*B]44)K=@<.QU('#N4_KO8I<8^3#X\/<8ZT(^CA-LQ-7SZ8CR3'Y2MWWQ M\5_9"B"59+FYC),H6<5DLH"Y1":M'\SHF2-C0M_M&"L9@N4&%"R!Y!E,*PDK M0+&-8OL;4 PW2][9Q,8 ZT_:FUJ5DH=N /?W%P_W85A-B[YQMS;"TJUP6$Y: MRR\]FJXX8&YOP0<$ABJ[1M##&O#GN[N+FP<0GEVW@7%@WHTZ"E+Q56.7E;$F M,_JS*'M>)&OZ#VU8]1(A(DZVX(U8X^3I+Q'::ZUZ&!*TQT:+@0:F53JF^_D!B7D#/0_+BY3+,?ED"^*23QB^TXD(UM%4B-I'BN(!Y0"N=!3O M)[5:K>CUC>P.KB!QQ$<$/Z8XRPSNF.I2&C#F=U+V,(L0_$!:, S#'33!PF:J M"QL85,.DY 48,ZM[IP[\!B'\A4SIX25.S_'^,=_LT:$Z;-S(C/ \$P8#<3R M9XYE I^B'*ZEFTD!P :G8)7"=9P#1""%@8P^=ACC02J>!YXUWRR )*R!Y V: M7'8B9SU0PPW,G0QQ*AV7<;2DZVAXPWF$VH>W(Y# B?_H M(AE)C4S,N9N.O=J[Z+J/W+=WR]N+NX?_ HN;\^7F#C+^,DSN%U_ +75TE.7CU^1-P/,\,\J(^2O;Z[*;M! MX06FC[BLBG_SL+CY>'5Z+:-X0(F0)F+83']AHR-\A+,"C!ZC9(]/-V4/'25N_G)Q_T!G#X'D/IH@83.5A0V( M<)B2%2AY@9+9=,NAI0PV)VY["#E9MCLD[&'^\/"GB[NP)@I:$#4OG;9I+&@X MFA942U[3'="M;)!8[X\YVZ+QO2-&$BR<'/>&I,V8@C[X&M:6@@5.#Y;=I+EQ,ZC[!^;#*RI/- M(AI'N<'ID/-QU^]V<8 #0#T> M[!&[V1SVL"L\LA5>Q]%CC-C\>)&L61NY9XS6)%C1#;?\U6:6JD_37O^Z/#R4 M:;M:G%Y=7SU<7=RS3>/[A^79G_^TO#Z_N+O_'__RAP\GO_\WMI'\\%]A>((Q MPMA6RW-!4_B;PI3M,*ML ><[W318$6[ #>TN*D[0&NVNMN)UP;F5QJWM/I6% M"T:#LTQ^B5L>[+Z-7FWO [50&'ZJO4K1XS6Z'6<4AC?T(-)PLZ!)3V%J']44 M+WA,='SO8KM#^!7".XC8K:\#]S=Q PUB]ICT$O?B'.F>+:UN=S#)6*NH,!Q$ M'S9LK,'@(1(>)+D!P0XT#"KCCR348(9Y40>101&MF:@_KX%?J=,$O0&5%K1H.]Q5R.%+S#I M*JDRIL<888=M=#@'G(1+28: <@229>%AKU/=C*L< 1[B67V47!U3]N]-Y6%E MQ XKHS(*AN%8FJ"U'B-W[4QC (3JV/"#Y%/[S[!,S6V*YBTW:[V,%YQGZ&5G M[M,RS_G8]'D8VZ-4Q'!P;K"'VL =VT[JODX0!K] M*(2CA9TYJ-T)%&V2GC)GGZ=4ZI.< $^JF"*J.^EQ=YIE5/1TIS[3'81O3EPM M3W_U$W.>8GL]%=8^#0K0]?2A[)\6.3P\-@YLO9.CR3SLX!RI.N@//'Q<)^7P MM&N5]#C'D(.;3.EBUW4@N4F1@>.$:A I1Y,K&>0TYY,;DV8WY%.=H(-J@@T)(^%S=G MP2RGZ:"%#=07,#+%W+W@P]MYJ)Q&;[GGXC: G_/_8Y[X#_V$O]F9?G^G^$2B9()R"B7(_"O[[]___X$[*(4O%"6 M_P9^/'K__CW]+\B>(\(/1/O\&:?Q/^#ZWT#Q89QE]- 3'7OP/L]R\@,)=6'X M5!>N6$/A 6*(ZO Q!I/TA**C'$[L7.;PV6&CNDK+0Y+%.+1[RLG)^\)7J"/\ MV.DZ/_S^Z(3\]7<__9Y]^8>?R*^_._KIY.>J2_T;_^N/1[_[P^^/R'#%?_W= MT1]^^N'HP^]/Y)<5ISL"Y(,=7.7Q"T2O8;A@JY'@/@!#,PA4L87IW.XAA5&V M3U^9!%P:8_=KIV&O]3::/OKC2%[2):.<%6(AGDC\B+C'C]P/3XX^_.[DZ(?? M_4$X2X@.T@LGUE5Q<-!5':? C+N.\*,I/&BQ7K-&TQ&ZC>+U57(6[>(\0DK8 M,/$E'6H#CJ[W4O=PE:#@20:Y>'T<)V#%V8;A,@;X87--AH\5.H")\@-7"1 < M@3I(C>Q<=S"/X@2N+Z(T(3E)MEBM]ML]NRIT#C?Q*C9:=]"A9@]8/W7WSB5Y M BB8AN%3!K!ANNC4Z#]Q: M-K@(4[!, 6?+5PT!80P8YTE=CTF0+8H-'GN7.Z3D"K(ZY1%<[&#C*T17:\6N MU<6:-1DV3BTNQ9F!A09"H[G1%=OZ'.I"DHI;6#C5\5R';P.'ZS8UK'I<1M5> MN+ATN\I5#R*CN9>AYT\-+FDZ!6$@ZA\#7]:721D.8^ M??ATN8:;68]7+#I<8I+YSL'+6DYVNNDX!,/K-*?1.X*;XVAAUN4G#FEB3M2]M]3/A7-_"<-'^@'J/NFMZBQ8,% -A\I9 M[_L>-+SX!3_^P^9%6\O"BZTD[&%H(>D4!''PJ6"B=;]R3(_H@P9KZNO="&9T MQ\OG79(7:*H&=_%UA?8TZM/^;^3_UX8',:W(#SE5:\S.QTEH)D0@X7D(P-B! M9F<()JK@"*@ H*5L82$$D%),< B3MI!>;H2X9E.)RH-#TBO!COQQ1GV6V*-V87:"J/V6M5(>/^3"0C M#G:,>A@FVZ1LW*&-@!2+5)W>]NC4;WW8"]&*R*K8>3L1!X5%ZT1]UH$-JR%3 M/SA-E5Z;]14L$*B.@60S78F9>X@0S<&2]:A7AC-(D'HFLIR3W KA'9WC M6[A'#Z$A4ZP.PCYFQIP=\Y-UR3 ,3]&#"QMI+VAH4 T5ZC,*KXF\YB-,R/"& MB#"+]39.8CJNT<(F%G[32VI ?MM-VKWO"(;,=:(*RS"\1Q1%BRU.\_@?K,GP/%<)OA: M$WOG$WK/$_FI[+NL96%EX>KC#I1=DG-OY6+WF!J7M'6CE[BO-BJB =&W(O1_%X9;Z .'C748 M/$C"@51NTH<$O^D6?TEZ!LD[Y977-VSDU4YCR"FD9IKNW49R$IYS!)*N1E#C M'D+JP0;KZBM4'% -@II73-22JS4L&"56/90&MH!JI3S6N!*0GVB"5N_/U:/" ML %"*C8=(\O(_G.ZS^($9MD9WC[&"4O,BPXS.?DIB]BCW#D7@D0'5C3V&._SHH)8( 7" MQC9)/!&N;]W\JH%/R@P4HAHQ/*VCOO()%(Z M9X>R7S&&J1U<)/*(W1LV*U2Q*%90N[CSP44%I:R "ZLT H<9J,@+F,"@*C&0 M(D\2\8B4(N">P@0:'K5O)3'4) Y(^EB?DW%!;F>&%!W:83GP[!9=!0I!U:,( MDV)53K 9.Q^&N=T.9^W! 9F62LC]:$@; / Q, S[;E8X[M1'4,I%I5ZGV['4 MZ3EQ2T_,D,EUGJ?QXSZ/'A%\P+=1:GDGW!G+@2N@PT7PM9:]JG3A"'/'U+7A MU%>_7:'S1HRDLIY^IM&E!0C1@"H;>," 2S?=CFZ76B])VAL_)6?[E,BX>GU( MHR0C(E(-)VOV&^+K?.O_WF>L2SQ/E0U+!G@3P8^Q#1#)?802PH"5D ;DI0 @ M*B0(9(KLV]@TH]9@!-^H86E&-6ES4E"@2,K.PRNR@E)8.8\>OUQ"F](_)RF, M$"V4^">,:$V'CU&0>!1OR9+&&?G3.?DU>;J%:8S7-@WJ_,G@WAB' MRN0^S)42@22:@$M,PJ833( .GQ@K$B(MR$ZZS M^#W5\1M8BO.P!#?QTEN82V[C%P.OJ\\F;^HD,ZC4=!M9]PY]UN#$8;BN#DC8 M0&L! X*:L!".--D(>R%R4]EEQF8_JYV&/1IM--TO=)3;NF!'XES6W?1F3-_H MQ0;KZBM4'(1+2"9EUZ'I=F?J+WP:9?%JB#<( NX@8 3=^P$C&Z;A5S'HL'I% M-4'JN]W>>[0_BJF?QVB?FS4/:B7A3OV"I'N#%X3#-/DZ%AU&7U%0H'IO-_Q> M%+R8_B\P?GHF;!X,U^^PC3Y>:@Z8M-.F1.VQXT4U[NO4A* "(N ETP M8%V'>%.;/2W7GF.VC$!P9BN@869;UB:!A\(Q-_A1#7G!'7#V;.WPH*/1= F= MKHZ,$SU#POY1?ON)H1V6%@[J))&< #DJSO26]ATR,S<89\S=6,<:K_848X;Y-__).Q+'3#*P MYN/:CH]K8KDS+:3C;:39J4[^$^82 BA%_'[:N.3>J+!S_+J[\YHYRE\BM(Q,J@>'S$'S\I%ZL/9-*!N3%*'OI]%L;U*^,0F@E55=]D*XIBPE+S@?OV:MBO%7,W MHO-OG-#(O_@:&]60ZB'D0/E-A'TL>^5D("2)<7%2ZMO%BJ04>T3O(8)S2$;, M./\._/H)TLVBT#RB$\8F!VG7:M"0';B/&.U*7F3@(]Q&/[Q-SO"769'2> MLYG @%.%303=^TU=_V'X13<<6$M+0:H>-6L=_,J9C&WV9^S((4O+>%PT,?F& MAP==(JH20 M;V.Z;)0A&ZC>'V5G$6[.(^0N>7W$!K0 MK[>+L(>NR@4[0/D=QPD0' /S##WDL)$B@T8)-0)$>Y?H ^3%A^1,4DXDS9VG MC8(]'LT4_SF+UD(,Z^DQ3'10&S!3C3"E.;2=3;$8;?2)#HAINDP\C$**#W4< MF/GVFNUMA>5^8I3LB/*]XW MS'3-V)#PD#3$@)$7MQ7<2%8?)>LH76?@\VY-\ [$-ZT0QH,4/"LTBR2SX,S. M&1+>0 &WRGV:!>@'\H[+S6+-S_%8+%4T/C]@OMQ [S?H89VP8!UUA0B!7+,@ M!.CQ \EBPIQ26$%A!-P&/KP_^E&/P,/[G+_&5 .Q^\#J0YM MAARV4N L4$*]\8SS#-'%?CKYP:V+*03]@%Y'?ZJY%/OHK/7 L3C+H3J(:'[,XM7M(QL=RX$N(W,PZS"U6?UC+BT/#E:IKV,ML[#< MPV,M'=H)2M5-]NOD!(NF!7-PEQL&+4>V=20J)__Z68X++K: #>$ZGB.!CG%8 MO>,9QF*V0ZO![G":KX6@FG$L?1F'W\/3UW$"63]LDYE/T],.SMP6U+Q>!Z!< M> OP0+:7.K!H.O9D?V*M>6O'Z)QHWD_*8I$3S-A=VI+% MR?ZA%]E\#+PD5!\S<5@=7RE/&,X\FMTU;SA[Q/"MVUC#MO8#!AU'*4N1@2HS M*(0&0FJ9P"MR R;XH-0EK*H;E>M/@C2=WE8+:=#2&K04!QV$Z5_KM3?>D$*0 M$JT %ZA6?([)!$JAQ"EWVD"9_R0$ X5DWM0S03$C-P:CE\G-2S/]EB.R*S>F MXVDUH-T-+[8[A%\A9-^Y)=IY)C'TEL!CMF!@Q6#(W-:"H0=7$:R$G^P$,[ C MW,+(@(9!CYUH?)8PZXX8A0GP;TI!P&VG"8SIYCP^M:K+<&70DH5S&^AC.:ZS M![:&,= 0^MU>3_LS!5U[R._R_0Y3\'\/F(6FQ8K,?%(ZA#204ED[69V,(YBJ9$=VJ;#&11W4VCRJ28TA(M3I/V+S"<"EC3#6GE(=ZG0M^NA-'E7,8CJC$ M(7>>V$34T[Q@.E\\$I$U:)_L@%=WPC>"5_J"4GM2-[5?EMG4>I&L[V!.1^J# MN&7LF;ID!P*JQ\9'%GH/\QSQ TFL9OS^,8-_W]-?4YCO4W:\,Z1DU ;LNI^: M:'L.P#;YJL*8;:D(UDUC:I#NRL.*>W^5='WCROE,Z[%A32.M<#=V757OL\#8 MWGEUDB?-][V!>=D^RGT2>%.T* ^H4]TE3F'\E)SMTQ0FJ]>'-$JR:,7Z925K M]ANJ=<\R:=CA6P(_GH]:70^;A3Y0BRH(X)56T8HP](SW RZ+@CJRCW&NFETDRE[:?PHN8*U8$M[.V+)&"#&.82NCOH0 M8C.%6O4EO8U>Y:4E?GSA=)_%")+5T2]R5-,$HP%^23GX]99E#V;',MQ MP\?2& ?R]6*J#\\0K @3@/?Y!N$O@(S:>!6S:L!?XOP9D*Q/W0>E8>11B,UO MBQ1BTT>A.F60I"-YFHM:'OM8QL@0?,"5U6&7* _Q'Y)^TUR*I W7L$?O]\/?4?T11_)X6:UG@L7% M6GU2'/T .6:_L3QN)PWP\37@,./5"-N*WS@%]RT:G AFM2(WA8ALKT/=1"-_ MG$G0.X<;F*94B53ZA^CKQ5=:D@>>P@1N8J/XU4O*WC)Z2+N/*I)A$4BBKZ%$ M"%W$L*'Z D<'U8 1[D:X <$."'Y.=H'D:M\9WCZ262\=6\XPJR)+O)_\E!&W M3OD1HC0EU'B_IK-G^N-5LMC2DK-DIM+\2+'\<^(AHV8BT)V*PV6ST6/++H4K M/C"3GQ$4YZ^(=M(\_@=?:#$*,#KTAMAQ/WT?H:;DRI:0(H4=S6>:UY=""48& M$&,;5<\!3M2 9,&1G>-3>8[LA2P'H96Q+W%ZCO>/^6:/1$ULH\L.W73L8>JB MZ][;"FYL9V%%1I*8!$A,MW7"\"@MN+")^D*&!M51H8?.)"M9NGWTVWWT7,5I MO:BFT2IR"X6!=8X+1 MR-[0<5Q*E#6V6? UH6H/ECX77Y-1>E1:G"IB[(ESD.UR+SR#JY@_$(O.PQSVR9Z+F$\ MI.]CK)-<0%JP"=7_.@#L]+PV108-EH:W%=#=:4 WDI/)E5HR!J1/9G45-(BY M1*Q&W(=O%XW!:H^_/"2%??0XVH>S KF_,:]3A''#J&?D8;B'Y%ST31I=! M?XGSY[-]EN,M3(UN>%J3=HEF)RN/YS%3^ *3OA:0TSF@'KB=OJBAV9D!V>6A MDCV@_($4H'#8L8\LMLR!I?DY\M,VFL[G[@<\O'IF*(<2C4'L7VII4>1< .M? M;BE@U/ \C=<:F)[[R:1$43JF/IBZW@76J>]R!J&E_("?;YNIG=2=PYQ!S?_-]-CR7PNCJN# M?+\#]^I\?BCK.'0A1!"7- ]J4&ZH [!-I@7 MJ2P@QO9*G@&_="I81RH*[7"EZ7QS7K,5R@^OV++PQM$==9\'_X^MFTU7);#KJ;UL&=NQKZ@WTI#C.04B!Q_$Z6\VW4^/Y1U'+H0(JA%2)(EEMU1:(FK[18GK&R$S2)'%[7A MD^=VZC[RRI(5FU*M&#>0479A.*D!A U+'7W*#!BNEOR73GA*ABR]Y9C==V/F M?[F#\E_N6&O[BZ\P7<697F,4 V*.)K9-Q/VT\ZU6W8>"&?4TS/G3EHP! 7'J1V/[B?8+R,J%!RBPBB.XE?R;@+SG-*? M=D2 0/VHBE>7\RA:#!.;#C=A7)PM1'GKXU,IMM?9Q"?\=ZGF"RQ=H(P X339 M"67]"8N?J?4XDZV13N-]*U;$OGL3,^MA,^KQ9M+3SJ!']M<+5MAJN;GXNF+% ML.[(A'')NBG1_](#"R\1@JQ>#)G7QRLRG60+_[3KJ/J!\LVK9(7VM-?K>9SM M[\@3Y/<5JSB]AVMQ)!&;93(A2&MO@M-+[WX,Y>]$9SED%(7Q4R)J M7:Q>R12(OR8@S,F$A]=:"R-H38]$4S"<7JJA03:4-W 4O(5Q+S= OA"@;T0[ MB[.8SOY'D164;R%V(I/UP6?J]XN7 _+M 'L]]J#Z@J!\PY$'B$'@\6;4AW=4 MQ%NK9L)U;3(8C"V9O5N,*ZF?Y#265W^^E>VFOZ-[M;SU+K%6]@,LQ0XCT$]D MO7A:['];EHJ4ST/ZFO!3QW-^^!%TD&P7.Q=G2ZA&>XJ[ZE+?4V3FB MJRPC,Z03HTE Y;D!B:%"QT/:H1SX!#'CPA*0\GI?>>TOD,7S1D!PE\)"4KY, MO9G"!64CB\ZD26=P]?T3?GFWAC&W9O)#W8C)1W\]QZO]5JP"X'2'Z;[W^O3U MCM:N@T3;#_!K?HHT;R(8$C37O!$##X49)6N@\J:GG@KNTWJ!':+82K&S0 ]U M G>J =^I:P!XSWV=':9/D6):&5-N]IC%*\CT5K[EKPVG8/37Y<;,2I&Z)Y\ MPB;G5JF_(X8#VEVZ$,!M:TQ%(E 1B248JE#T<$4A%BCETLY%1VMMZM2NL!?X MWH7N7^?%,J;16.B/]T1>UR"+^Q'V(TQ@&J$WX#Y=9N/*DUHA>6LFXC!&ES). M.>++VB!DAO5(I&03*)N!O)N.O1ETT74*J60$5$[!#:1:<&$3]8TQ[#5(,7 P MTZ7HU/!&&7@*.UP$MZ1A"&.W&7H8,L:$K"-J!!+9[W@W%;I$V=0'Q";(:Y.T MQU"3A5,0!4^^FMO2M"2T@< 476RIXC&&AQZ!K 8(?9K>;-7C('$74J;Y7H-3X^9 9W0,[Q9*V@'UPT[T(":ZAHC$B]0 A_(;9, MFQZL))JL8#LSV#0D/*--FPLAMG;62,QM&*[Q#3O;M0,>#=#[& * E MEM6 8$K9LSE['#!4HX[J1CTC\^T<46R4/"](C4/4=$,070#+7VW&F/J3 ^KF M5RBYK6'/2 )AV*5 M"NO_$>UP]F^ 2Q"&M9EC6B]SHZ_6V>"'#J$3H '*-Y#P7$K!.J[N8)*Q0_%W M$-&Z(^P8ZOUSE,+'*(-K6=]JV*%/.TXN3H/:([,W.''J.P M\8.M/!JJE ])3+ M8@U"6 TTW72<6IC'(4(M@1VL377&_'Y]A8Q%M[M/N P5I;1?#VVBQ08(*Q?I M(#)@<:J-J)]2S0(9PHV/E&$X23\\6%MCP4(AEPP%EQ*#B;<(BTR*M=[)XQ16 M#TM:;A#JDQVT^*[+QO7*>YE_\EY+DG/(^8T-V'B MD$XDXO*P#?A;,@E( M"\%.80(W\> 3(_8\!IQBMN3IHY9,8=OWT0L/743^,$QZ,/S8E)D<:3MIL-&S#U!Q$C'4[(QC[H\S0L:&E M<-E'B)_2:/<:5SX5LJC=*T.H M:::)(390:L!X54O%%YA4]4-%UR1WL&.,0O-T836REU%D@UUB]6V$]/!*,^SZH_54 M9RC_F;)O093%V7*SX#T':9- VV!B2G% ?7(M#AZ,DO*EV8/:ER*,;-P01FRG MS'E AE2TEAM0,@W'[2YQ"N.GY&R?TEYEU5EZLF:_(MYE8H G#F RH/J;+5,/ M5?RX*$#* A3N8;CM<#/ SC0_6\A1%]IRQDW7:U5) H@!GS.XW%QD>4QF"3 S M<>SZD_;052FY=T%"GPZ8!8+2V5]RSC%+&#BIN M6UYQJA[G*RJS,(Q= Z*>1E>JTL*%HS[=JO0?XXS&[B4.G^A*Q!WRLL\K(:JP';[6.=K+(.4]%O7W"&":=48MD?:,8G=RB)2\(C']R63L M[20SY&AF*UD?=2T49C1JB.+,E%L8 ZX.6-A >P$#@YHP85ZDA8H?7XFR9UJ> M@_Q#+V&_1(C>"QN0L6H2' "3#@,/GD3X\=(P] >%+T9VWRUBX1E9.Z F@3MP=-BX*%M MDN $2E9AN)H9@MA*D;- 2[@:XZC<+6H ;AI7:VT6,F!NJ$_30Y,3[_E5]>G$T8 M[J0#"S;04\ 0(*E]R@=P1@$XQAW,( &,KBJ=PQ>(,//8BZ_T'KY%'JA%;LB% MM%[R/NX3N2?S-W,@*B7 M_D)5)OYZ1H7A8N80ZO6$:M+B;.!"5:1:.D$5?P[-]^J_._7!-N)>P&UFYF/9 MNP9N\,[9@[&>DW:I=W9XZCGMX2>3>"\1 Z9)A#YG\!YO\B]1:I&0=A 94N:P MA:A[KWMXCE-9".%JNT.PV"D,R@O[L<+:Z@L6EV(OC7,!] :!Y#.1BVQW49Q2 MDUBFYW&VPUF$EIMKG#Q=QR]PK080NYJM5O0' &C!S\-(5TA!=]TH]V/&/BR/ M&P(]=J'R.<*,#A!>ID"*0#?IJ!! 13N(-9H7F.SA'5SAIR0N[]Y;5H#J)39D MRM]#W,?J#&,)%)YA.*@^:MA8@<$CA%K!"<"?SN$&IBE.I.W3CV%JG]45WT HUN]-<, A^@EY:Z!A'?W MF$]'#PUOT=)>X. (WVGH\3&]#]W +TJ9LA0GF%Z>5@Y7#W J<]KV0)KR\K&H M09,#] H6:[RCE9#52FP5@<)P1FOD\5"MSPUE)./JEW9,PRFV=[]ZANL]@LN- M+ ZS6/U]'V=L)2<[?55^>Z!'K(TF?,:T!TP(#'EYF.H)">@:VU")DBR>)K;%11KY7$\'I7-9(>:X\IG,)P MN#Y@&NJ.-6HK4!!0N_[!KY1-"(Y ?TPA/,?;*$Z&ND2-F%M<*L3'<9,C(+F& MZS#- /:X3H,N@P>KRYTD/_ KYSBX2,-YE$>?HHR,89_@]A&F.I[1\J#E9?\Z M(3]E& @3P+F$4&*A5>NX4RE!:;BRWUBJ%_S*F?3DNM/)C6Q$'FN8NB8?7.5P M.S1I4^@XC7<%W7'&)? K90@8QT F3UJ@=8]*-26&#%!G:J>%C>>5#'$6Y1]P M?;6F.W";6)XX$T/E>I&LK^/H,48Q+<1'_D;&A36;G]G5GG7-VL6@[)V!FL<(@[C2>'873Q%/"#D U%>L3@2LP-)4'T98.,*BT-TWYBQ-:S/ ME-*!4KP#@UNT&!P3,HPUVLLXB7/(#J_6+Y$4>L[H58)R24PI]3TPMCEC[L+@ M' DS3GQC?9$(T6=V7N3P\@TK@U$\]SF#FSUB1Y0#V?SQ9X"-L-AFVF^W4?I*0XK@F(''5_DSN,]3&&W#"!MFF&(KUA1" -<*F M!P1R#.YA?OQY!RYA*./^$*O #N"8H04(5Y?\ 14 2 GX@%R9:+P.\?VV]7MY MBX%>]"#,%EO:D.0?4;$1;EYTV82D[8JT-@L_NP'21U>4/TO)(T6"('8(S''% MELJ="89]\?:LP%*5Y/ K#O8E1GYSF5)4WW11?]/)$XNF.KS++PF9,.5%M=[% M8\:"I4E&849W0$EA SYN*PLWUA)FK,$B5Q<7?I7\ ]D-L8(<#U'YNU$7X6B? MA%I_!N)W]\_$[1Y@NE4*L;O84;#GYF+EPY:[U_!^T*@B8K>M-&OVC[]H-MA@ M&E?)AD$S?^-H6 =CAG%@'7109$(!*I5J*-,/C\H:8Q':^+IB9;OD$XQHNY#U M,KF#JWV:D@DC:^'N(L X8>QDE76X(%[#3CDB*\OVZH:1E)%N4:J+_PF(0"$U M8&*'%J)<6E_SFKXK<-^4I36MY9>&(Y?OV\QLF=3-:OJ MD (?R%N B]QRGNU M76/R&MDR$>Z3/)7U^@?$KV%\[(UH"%^/=T[H^0DI&>L?)?KD<>' 8I7'+W2Q MZ2I9H?V:V$Z<-#90N(&!%#UV8D?8)6YSMAD19TH3N3PP$1),"FD4BP@@I+1V M.W#;6<-O3XV1@D!S9XVCDWPJIGK@-C8YK>HM> (6M(H8OB MQT$X4L?A(2?3=WWRGH]"^4YV RU//@1IT^-OWB;$XZ)J?H1M\B14RHJ[='6Y MS\G$7-V $XU)ACNZ&[[#;<6%'#X/W2Z29$]7Z-1-4-D=AIVU(=_)<8.%W>\? M_QNN&P8HQ3ZVL(/N[0?4N65@M7N#=:<>F:C3"82+;<\-Z=SC*1#G(N MQJA6\G[W&JN9?YGPGT6[.(\0OU12;=O SV+05;BB=\"?R$=LPI"FE%Z0VY3] MYM"8KO3@,@/H&](1T6)VRZ/9O?BCI159-+IDG0I4E%D9=U12Z: M%#E]7L@$IZF+?2[82F)(U]Y&DN[=A%;QQ@D[%41; E&V,F"GP>ICS%J]WO=W*ZC.AAS4N$OUPE)-_8LF1:K-(]8&XR MME,;1^QLDT0G[/U,5127S13AP(H>G-T0\4!>P3?B"%IA6 A'F#R31.&I]-07RCN M5XZ3<.QJ#2;+8&WMJZ@4\"G*]^F@,AQ6Y(>L%QBS\^LU8E_V4YS$V_T6W$:O M_!I8R)/5(2:!'6 Q0_B+I23*OPZK4GE#RC"]WR^^1.GZ@;RP:6^&VH,#[BBH MA-Q[(2,/*/TPO*I9X;A3'T$I%]7U.DU7A>8^G.HIA]/7\CLBX#*A2YTD:WH( M_B;:6C1B\,/?=5_28?*\?6_T:D6]C6I=H/,6+49FUFVM;E49:;,C]8M"3L M M38E2=/.3"@NHM,XZ5MS"E.7U; I"I/BI/(RQ*)(BW(F"'M*<\6W@@0#G0KC8@G8LE(>E'6I'QPV925#G=OR;6N,9!2_HO5FS:EA% MEG("(2AH3X0+86O-)KB\XCY $ >9FK7-'&FY8VU+9:D0%^><[+FY,#1;[IX" M%>!,BUHLH46GP:;1&(:&@3!_,VC:GFJ+(ZJ9*#5[)E^=[M.ELA#0ME8A7NHC M^6*>724\,++?:/^FJX0DC4D6KUC=*W^1Q[.@_JS5J^!>KQP4C,M..-+ +[[" M=!5GHM77M$'IC!F,R)RTW-%A8DB+RXSAAAR\AN@(R#GM ML9S3SFZJZL)X#>:M@ZWA#1NJT8RV,W8&/\$M:YLL-U?)"F_A0_15')(XA0G< MQ .*O@QBXZ0-E2E;[R7X7^*,6@,MH<0%(L;P-90+12[,HKDAF1T.,S:!AA"B ME!%:;A3TB\H:0IR0PL/%9@-I^@<+U=U%.:3G6))5C.*N_K)FI]PL^#@Y<63, MUWV$J'*C<2)_AAVQ@E[9I=^XSZ-\3Y3["B[AFB0]"%#90XLD RRH^?":)6)S MMI:F(VA2%#604&E S9P""B;RE"\1M:F[FHLX8LC"A5$8L?207\1/2;R)5W1+ MN%JHKCA434U#U*O]5I'LN]!"A9U]-$8)"U!F:@L-L:$)^'JGP(#"PD64)F0F MG]W"5,X'XQ6]Q!"C/:T0X2*],&/A9*PP8>F[9B7];9\7^063A6^$<6E8 7,Q MD!0G $(+#W9VTIQ$F(,S4YMH2AV$%,I9#VX0"\4@ HH/BR2/UU0LDNW1JM M8">8AU"#P S(P_J,O2I]Y]J\6)KJQ+0$)0]FQ2C[-2DZZI4F)1F3$8RR#B'" MZF.H8U6*1L/&JS%!'@)60._6E'G9O);.[#%+M$=,(F6$\<*4Q!Q*8* M#1TPU(*5A&I90N6DJ)\3O](OS6="S0]4OLKFO1'O.JR/9ZK4\&$S\C'3(G0> M1Z_U?^^SG"9_!N7GK.AZ"I(U/B/X8(,+@E(,S7I=(;AE*_:Z V"C[N>$LXG3 M&D'L9>_B-J6=/?-7>@0T7R3KHI7?Z:M-)6CGF3[(=* MB^PPEOE-$,06JIP!6L+E)#]VGCEG>X1E9\K3UPD+3+=J@HID7B]:BYP'W$KR M__2R#@1UO*RNRAF@I>-EW,4XD!HB%W-0)L).,00H ^=MA,DV'CI/J_ M *GJ_057A^X_TKNAEM=:&+Z6GO-?)427280^9]!RZ.^@8&E$K12].+GD=KS/ M8%##>S\T6$]A8<*@^G % P\CM^=70=6W )_-WL+9PO$=K29HLK>I/&"W!%@0 M\%$.F3AHEL._T2[:&6<:,R@M"H//-%J8ZW3\C8F6U.5!X9 MH#I?(2IL##A02"!ZK1KE>/%1M/0T,\S:0W8JK!!Q;YRR5VDX^UC-JL:M MV@A&K1+_ MD?8;)A( )D(86S,V:.,!ZIX1LD@%%;2!>EH!=9H=T@[5E(JQZZYK3-H+P$VL MQG;?HPK.5([@/;@3?#TO;M?\S(#6\^8ZQ(Y.!AI[]-D^R_$6IG>07YK-GN.= M03]:+3+V ':0]5$$]S%;I3&A#2K\ LDX31##!BH,&!VYA2GX&,/BQ6-N,+U' MOH,Y7#RED+>D-G>8+BKVB+13=>\NA-$XSPTRNK='HP"AO[C29!>Y2T&+CWIL7J[_N8E5@J^ ?F1F90 M8BN-S@(VX6<*4+R*[V&2YV[K<<1;YJTU6)KN8E+>@#&?UTNBVONUW35U]7[2 M3.]@3I)\N);500A3?@,!TA;KA*FC(@TO,'W$#1=9CB&_Y1"55QIR#%(A%8!" MK,$%'&CEZO/X)5[#A'927M&#$D_PBK="O=^A6+]0B18MVUO;_;3]W+-GE;W7 M@C'8%9Q!G(",_3&CS$,X0&*")3;5:W?]!D>%ORC/9XS6)+#1@U#YZPW.82G) M&4Z(N]#*N'<4GA.3=,2<]H"*28:\?/669I8)4LHCC,S$&F \5+ES Q,I. KF M@','E+WH., $ *4$@(O@8( ?*]Q6NK65P95D,5DU\K*:<4K G=$[JE@"R1 H M;WN5J'B.O4JRIYGO_C$IJ)&JR0=5 9,Q%NI>E@E8;RHY:4% M-Y )=F&$3PVHL+[RPH4%51 A&7_)"-SW(C+NC<:-']8O;%6'XE FP.A<1ZQJ> 8C"W3HO M(G*>@#(-9B?;SO7TZ/G8RIS&^>)RL2MBBUUA^)T1K%H;T^X\;SP(=;:@K7RO M;;E'W%+X$\[H^MD]3%_B%G%1*"Y6O*-D" MA:\HE3,T>,CF(K2J>YS1]0;:OHSVM%YL27H>_X-YC6$ ,2-J:7DF3+P$DJ(O MRZJ0 $ A H@4&0(*)E9P8VN-SP9:-;"8XCH\RHS_OJCVJB5G(%D#E;>C:'.Z MS^($9AEA]Q@GC/+Y'M("_O<0(8(!.V,$U[_$^7.<7)$$*H[0#G?2" \ MBW9Q'J&R(IAV1'+/V-*T70OB);))(:D'2"G!>@_%@BT7%*1<4O"%B0IB+BM( M2';[A4L+5EQ<9<,SA"#HS0JQ5Y#'V*T[AX_Y59+E*3,'T\L?34_;S]@.J?F( M]8^T-8UD$L8TN@,$W*^>\!2.&G4]S1V*ZCO:799HI^%*]SZO/]1@. KHCD,O M.*WF[^[6@E\@6ES![@Y"2Y)U>WM[C:/$L 1,[2G+]*9"Q4MN0C@ 1%B$D$@T M:QJWZR(1[7]+0;C'SE;H&[4'NVUJ:<\-3=:/JN4K-+G&YANOR2$$P-\[.F1RW3 MB4-27C(US@9@QB>$=*U#^[A'-8%ING*=G:N9,W&8POF2'=F)[67\.(V($E;P M_AG"_)KZGD%?L7X:]L&MC:9[ZQ&< &,%)*\PAI9>=+"NQD)% G6!,$U*U?3" MYJE5%Q6W8/A*M>;F&.VY5Y_6PL6CQSVFJ=DA;BIFM]$K/;R\2-;DDW0/U]=Q M]!@CUIS<_&:U"55[P/2Y^+ACS3BQ_>4D@Z'5*;" %=LK=CX0H@(]QA8(ONPH ML81483U5)K?,GV%ZMD]3NG-E6=V@G88]7&TT/=30IYR 8&5V!WXL'^L%">LJ M+E1 T" L_"1TXC "JW&1L6HQ9SC+Z35_7O3B(LGCRK(B_;/9%,B6Q8#4PXZE M>[=[P/2 2U[R ;LT7@6RH3H4>^Q(X3/%6>:?\CB4(@2@;'CA"E$ZA@NBKI*S M[XQ^J2UZ97?I'K"03$H/LX\ISLPZ5?;2&G 3JH>VAVU.P9'6W(@X3_!8,#T" M3Y1M&'ZK#2(V56CH@*$:5@]8>A@H^8&/_5#-]S!F917"WTG,MZJ^>M!6I -$ M/$#E T+ 8@^3BPB$C( ("8240(BI]"&>*(%37N0,LU))1!;R4Q:O(:L'DLAY MV*M-\F9$?OB ;L#.1[]!R9$XEL(RC.@_!/"&C,U8TS,$M\OI%; K(A3+%AT[ MZ7K;NO0T4KD0PUI(P2P7RY97R45&H/^BO=.K2QP$LB,&3\0]@M-@,5FZMWC//\MRE>0;C.Z*!'13-M5%]_>%#E@RHQ M'^VQB8&E< 7IE>LP0GF[_G&O:H+3M23'ZDQ[BETYV%]$27NQ04%&& MR<3<3:BZ.E_>Q<63@SS"*"U";QA>8H%GZTV ?HW.!SOA^LWA$IKZ?N"1=!2I[>N$K 1<_K65\BOR'S3+[91FV&]76) M-S%?>1("R6,'VM.PH6S<71 W8#O>=?"$_'71W[!K68F^L=SA9R-5*0];3@;U T\CYV4? MTRC)LSLV':8G=DRRLL-G[9.$.BWWMO<1O\ T82G"$V4FU@ HLS#RLU8H<)^: M0E.[< A.'-QIZ-EZ3"?$\5,2_X/D+VL"+7&LJ&@H(C?=2<*AG#TC?R/#UKIR MPB=9ET&#/SLD ? GD[MAP)>,HZ461]1_Q2N 6'D'4>M2;MZO63J-E+.'$7\1 M@-GQ*SDXXR M>$M/7"T0$B?#KV6W&FU7'\K&MGCB(+9^JF,J/8?DX1CN<$(JL!-B\7-N("H$ M"\&C'-D+=@C0>';_H)OF#68QIKT_N,M>_FGK-1L99.?)W1O#F_<6KL6E#7MM#!3MMW6 M8*7L]/*O4NZ9A-9&]9]%V;-HDO,2(6C8OLRW)*.;JJ9D'HY+$QZS#GNFUC4\ MZAEA];8MR47,:PMU5.:BJY60>LX!3UTV+7=7I@M[K?($8K(M\GFI7L'K'X2V MMSBJ^?F*BYTP_A9,S6N,K)8A4&3W1-.>\:)1JT%8L9P>7B.$OEN4V4<&H*%,1[T M"NH^7EV%V?5S&KOTE(IHPOJ;LD&? T*],6HFA@CZ%N -!%HQM"E_F'@N5Y$D M##,^E&R@W?[,[3:!3_1JE%S$$DF&) MJZ P\[L^,P\IT/;M60=P_B3 G7Q'$W):[U,$25[[LWI(=-:!4MNP_!\+"?0X M2#AA3N<8R,CAK#R8>$EK$,)K6HBGODBA?4K=AJJ]O>AS\7NTE','C'W#ZHC6 M\=JQHHP%WMA>X_/!MN%P[%!8]:Z-G),L!N$=7#_ U7."$7YZ-6PSUD'!\I!_ M*T4O=SH*;J!D%T@5?$V$L)[>PD2CVFC:&HH W@0->@DOPVM'\+HVN?)H1L\^ M[.K0]] /CW$];HVTU[I7,<8:18U@Q3;JG0.$2$6O?9S40L^C]Z$F57<<;HQGE,#Y#>G?9\_7IJI0^^#9. MP"N,TNR[,/S5B3%@E\J?,_!('F,6JT<]XZR4!@AQ )>'6$&YG?P:8^H M/[^*F&AQS[*3C#VR'62= D?O=)6,BG1(XY;7F#ZK@Q4V4)Y5[0RQE2/64>T* MPG32L)QZ=]#TLA0B^,EJ2J&4K="!!^NJS)&!F%5.:7W>F6'XJWDBC>(N=*-H M+E32J:H0U:\F7 VZ=U6A6QWGPJZE"$83^VD?!+A//:&I&U4UO4REHDE> M19B,:-/9(ED+WEFMD;N>83<1&*3N0X*_+1/O0 1K*2I([5-)R3#^@Y"694KB$D$2U*QYWJR4L)5<826H6&%Y]A]$/PER8%XS8EA*+,PV( [OS#N;#( M3$XO:_&TE2I=G:7]+<[V68ZW,#W?\W:JNM-Q?5KVJ_)]M/UT%*8<>>\;R?,( M2*YAK,]KXX=-=1DZ5J@&TR\J3 5*3B;^3KU*?S7 A)H?M'RM$\S?MPY7$$SU M&3YBNA[F:)7A#M)"/7'R)!:E36=&K<];[R(TTO.TB2-XR=N904R9^A#!.IH* M4?O5/1RI>LG)8<[H]2W0@!?0G&0E\"'>0DN';'G:=J[01,W/%"R!(">L@O+% M;BAPOY+"4WMELI; 8Z9S#T[H\150(3UX\"2]]T,FO1O:URY;'7A_G:Z=;:TW MT0N-,@^2V=$9;8F+$ LAMS"-\5H[3NJ0LO3>?M)>(FB1)*YD[KA2&(,=XQQ" M5#5 $1NJU/(@4RU?(%&%_+;KW8]I7D0IB@M.Y[3S>;QCP#BSTPX6OHRVE>6$ M%@R%3,*&P;J4:A;VW&\IVL;= T^WI;M9[#N/L^CI*:7%E@C?Y4:(:EP5H9N. M_7)1%UT/=X0KW.A%>9F)!57H0 LT;*+$D %"3K"9;!.Y6JRYW$N^QVC/$_MI M-L]:@+NVN;K=3\NY@7F<1W98FO9LQS$^L."TZG_6)/1 MRDZ3SDQT/J^&:F]5[,VH#,&MH[>:.CFNW&V5.>]A/CS_%VU?R>>"L&:<,OLO M-,&% 8HT(VC"_21>19E3GP9C]V]F!*MX]3[?U2T;52GEJ2R"&BX=]1.R+EO4 M3=A3+:EJ#5SU)F5 "T+:Z&$C90Z[6DGW^(FA$H(;G&[I<+-\1#'/&2YQ,?)E MRS1^BDF*+L\'6%S1'HA,Q&2%C/1#*23 A909^Y9, M=S(0)^#+<[QZ!ODS^1H;)B($X%>X93^#?;(FB<3B_@S\]/ZGXY/WQS^^/S[Y MW;?1=^!+E(%HMR.#31!>X= 2#RZ?#H0]Z!A8K>#6&P!=U'$;X[50[8V:-OS< M)<)AA(?&,W13QX:WH]Z#K6.I344@4$H$B$C%#"P#4JCB9)Q^DX>6L;>HY\/M MF+#[1'Y+XPC=T6(NV2UY23)8/& Y']0?:VU(6T8YQM*R.)+B,%LA"4B9 M*&#'90$Y!BLI30ACWP!+P -AF!GJS?6P#"$?'M*F>GU4?W.Q2$!#E90 R5-2B3JNEHAKIQ1:G.375P<;41,F- M-1U2'L><(LDW<'OJP+#%H-HT.LI)G)HH%D4E6TD,V,MM)NEW%22T.I)]T&!- M?4UA1FE*,(;4G4]?'XB6S$]VZ1%T9V*-##RN)DJK4QB#TU= 60=V[,L(V@ZC M[-#P+&!LBQM6"'KQ0LIZN5'D,2U'T$+ 'IY&@CX6=A%AC.D:XDL5$%I63?V= M5X[(:6/MRD-A^%HW@%A+KT&")7R'^<9R4T%DDFH#B@"TS-P-3J+RDP?R4T:& M3[H>K7]_TYKT@(KJ9JS^Z7>M9?8MS0$/Q&)FT LO5GFSZHE5[D!E[^Q>=3$W M,KQ1??#H[\.:V+:I_&"MT\&=:2_JK:UK'LLE07;[O,HS86?G4:(GB4Y H_P*4X2<=:9]FH*P['T M8.LI>E738M 0H=J9JFJIJX*9\[-QGG:SU)BN[EP=BX1L+N_1%MV*=U+2"N?O MY'QOZ&?^4@F]: 77 IZ%NA/D#1]?^URMPT_Q5JX0&CU>7R3K>K2&9'K8&Z=U MR\<0?24YT=,^R0].R"XWYGNF!A2MB\EH8H M8SM=6^W77^/DZ0&F6X=&:$+2T@KU67@Q0\H>D/%U.RM#M( :6^I['L&E>D?8 M++*XN"X\ZLNBZGMRM@T7)>ANAM.,:FQ?55&]PO"$]Z1QG["YZ O$^$\47"4OM0<2&M&74,6?E95 18C09*#NR MKHH"L"R522PVA+%E@"7@@3#,#'4U/%E#/CQ&3?7ZJ/KF#2&*W5*HO'E16?6R MZ\W-SJ>>X2S/KA(V.)C?A*\]/? <:H6:W[.G*\H*Q()7")&C&Y#Z =,&50TZ MILSH%0L5=G:@/.["$ IR8UA"<08Y.%,X!*71%FK:&O-H*.,OLWAV8D&DFC8[ MB!W$AN] M1+_K>YMZ$/8L&78H\W@X:JOUS)VH)@8\N,O@J.[16@/@UQUAX-3 M!NM*@ M:_F8@) _'HCL>5BJ-"(N%?J_*=_P&S=HOF#C9J!@U /O=K+B,$T(S MCM!5DN4I2RFR3U&^3TGR#C.Z$Q,G)%'_+\+J,HK3OT1HKS_;MR-NV^#6@IF? M1L.$.GBAY"E(&RD62<\+N>A-]3TK&Q8GK$!' K_FY*O9BGR/PDHFB@CA+_0; M],^BKKGRA>_!Q=<5VJ\A3?OIW>\M.\H:)?(-;3@:^/,.D^+O\,$II;9@= M<0CB'F2"%@'R%HBRBG:[%$>KYR- QU7)]9&;'(<4SD(49KI\@?0>Z(\->IR1R!.(-916H M>W88>([@?GG)(41HCP^1G%RC;/L%&YP"A^BKT-':AQ:YI1AZ'K@.@L^7.3X/E)XB9/U (UL0;0 MNE(8HS3%S4KV5?("Q5AT#A_IRL3%W_=Q_GI/BU6S;,JF?(8)5?O%4GTN3I>+ M%+: \F7KI9PS*%D'5WK# FELKVNKL'>_(KG2'L'EILD[KDVN9YG1L[W@IT?? MS[U*P3OHD&@**+91K =3TR[MHD_+BXDYK 3R]LSKH(B+F4)#!ZQR$5BBM=R M@BU0^+KK[#7:^R%GK^8Y<:(%0$R+TC0][2(1DM2\W!\3/%@UH-!RF@,0&G.7 MJGK"4_A!ABDJ+TU13J;ZCF=1#I]P*E;>S"O(Z%!SA4<3=9\.T;/+/8TS= +6 MZASMJ@L?G!;GJ3*87^Z3M44-IC8*]L T4_1PQIGR 9P1 M8)PTJY6,Y3D]X& ]E84)!!J @9]:$##-XTV\HCN5R\TYW.$LSLW=H9/,@"(# M[60]W#@KF=%YEN 6F'/HX(4-%!@P-N@ EHQ.._1Q\50\):6;ESFD"V_E>IN% MRW03&E*9HX.PCPI]@ATXQ>$-)GIP82/M!0T-JJ/"%L75E?"I_&:[A2E=+KB- M=C"U\9=& D/ :"#HPS\D&\#X!.<@7;A@+74%B0&R5K\7^_]\_Y#"*-NGKT,& MC2XJ]BBT4W7O#I^_O_\>2'9F<6E,M]" "^LK,%QHA)=\!O<#0 EN=ZYQ-1ZW M+EE?Z]90#.Y%]9?EG;[C="?VJ[>UQ7'@+XPAO9"M<:4M[/<3@#:#6(H N SL M)C:5 K!3.4R.T=[>U\'P/HAS#/(OF"'MX$;3Q"]K@?<#!D2646#W=4PYQWF$ M!,3E937*9%:OT0$>J+X68%R]O-P89U1;,"9)0]TZ-T+Q&BE$U.6W8_ M;UN K9F>GUJ.A!> );,0SA3UX8%U]!2B[N7J!-6YPD3KG*J7]8G"7T]?Q6WE M>WI=[6.*]SN2@!FW5].C9S\QUJ'O,VK21ER",6"<@60=5G,U(URQC7[G@"%R M"9]O__O$UF%8FX#+E 1DF*Q>38^T:9%S@EP;>0^3P9(3*%@%YV6]Z#4[6;<: M9X!4HXLU0C;-";I"$4UJ.,=;DM1;.5@7.0>PM9/_;3J8!GI-#M:GQAD@=>A@ M+=[%F8;@7]D=W4J@"WCF6UUZ]-SB5J?O,X$\4N'+CD#!.K"=,"-<>URO6;]S MP+#3^3(C\'RGC\6/?XIA2H!^?KV&+\1>[#/(3HI.4I,.#EXG<04[5B;B9O&7 MP'Q.#\WFC+)7I_- KC&O;(20,0XGN,FS>P@[#B4MC'Z3?ND$<1] V*W MAF<%9\\0V8CPU+GJ5;+;YQD+'"<#4M0F,@ZP.R3KWO%XT#P)->GL *C)M=HT M%C 8AV[#.?'A3 >8T5SD@QL7^>#'13[X=9$/,W"1.D ]+O+!GXLX!:/;172 M&2VY&?LGA-4CJSR^AF]&P[>>C1]]/:@_ &G#E8%=SICR7[$ Y9F&** M;70[!_S4B*:"5[(&%=X.C\>/^I[(Z2OJ!8Z+\ZO%>ALG%U&:+/=YT1W8,%[T MD;$TLVZR7J*#9,E*W1[C?0Z0Y!I"4-#$"QLH,&!L5,\O@+F0P!0L'3K\&&\E M_/P"G(,K4+X36!J^D^<=BX:C/\4YSWOB+FP!Z2S:4;\QJSOHCI>+M7([WG[W M()O/0!TIMX@*R8 4S> RT?@;)@.-J7$K90AP+Y,SO-TAUO!DN;F#+S#9PT\Q@EF.$ZA?_7HP']O9TS"^?J:^ M!S-> (58]';O(P0[(AGM8+$J9*/7]U,N'=@6X@4Q4W9D0=@E8E9EN%N6GA[2 M*,EXWT0BUW)S>(S@DFB#+S1K^X,37K8WNX;S]G,#KV61&.2E9(#Z#2T#KK0T M*HY3\*YC?"\F!-=P:5#8-7A6+D+O_I[OX0.^(S.0,>7DR;W9E>[UGUAE05@;4**^T^J#50&["QK<+'Z"_3D*U9=93IIN-@R:.! MKJ_E#(55<%UBM/!J6K)JU=\85K98K=(]7"NIN_FAB'8: ^;Y+30]++=P3H"F M;DD67'&S7H"PKM)"!0-5<5!GD:XW-"TW,!UM6(ZP01G"2-RB[/KNH\/=1F^[ MB\IFG/O=1,^[A^X$'CT?53$P3D9G^+Y(>57"F%8-J["FI0*5^>:UNU<-8L6I MXG+.EIO>B')0J9?:60 I#C674PBH1&"9@%(F:C9"*O#)H5YNHU=V<1JG=0VY M>>47F#YBI2;SH8\3(V B#'^78):7JF6H]=>6:(?PWO6E-Z0G=*"BZADX12+F M+[3*:M-M)BJ7.' [U6$:OLO(KXX\8'X^7HJ?\9[35A-]+;H.)OX:?#P=B'GA M!V(B)L"1L/(3.D @DK&&M_O^T+%Z(L$)M@W+1IHZWY..!\N^(B->'&] MB@QTXA9)P1XL>M =S84_"-6<.';A=KINH6WC,Z8+?RA=^&1.+MR+?8\+=^M^ M3CAWN_"'PH5/@G%A9;W)_5"L3]P!R+K,_'HT*J68YRP/_1R M==4VV-&ZKB2G0[8^<0]P3S-X-[CZK$9P8WO0<77O8_FXV&NX>HBCNE+.A+9C M^)S@QPRF+[1:++]L>P>II9#W8,L&14TP5ON?I2S%FUPE.=8_,#66)&[+S;B3 M;(3I0AE70)P4X:9GD6O*TD,>++"G5I%K/-^VM1W&.+5:)Y46J.+*Z_I5@96Z M@DQD/O%1 B*5>N(51X<8L.7>,,)B192P+%41;83 >*1$1K$]\.9C8Y,=>@Z. M!Z"^<9L;)SR*S9I9!><[U#;(V=Z/0*$8'^C976-4>TM979ZUN8EL 60Q8U@6?Y"VY3Y MV@(A_(46MKC$Z5D*UW%.6SS:W([IHS3@T'PG9;='YR4K0'@!SHPWO0SMDHPF M<-A,C:-IT'>HV!1#(%DBLHV8X= M\ _>^^R9*)",JI]@_HS79600U[CHN>DDD8(88"49L)TKST2 MWK(1Z"I9I23#A>>0_^M^1&[CXSO2-_/U$ :*06!#!P&E\&RT^OL^I@?KTT*H MGNLD88WE/19B/,)W(3)G:S#.!@"7!DAQ@)0GR$#Q2QKG<+G9&)4E-2;MVP * M5@,Q_YECGL"G*(=K$0,8\6-,J!^!!.;\AMT*D^@?S\OE#[$V]O*:HN>"J[4O M,P$ E6#0M;'I)J$7B33C8@H*DW7_Y%.OEL!MB@F;_/66D,X7R?J"C(D[NIKV M.8/DU:[C#22?LK4VHQ6I <0MK\_;,/-2O4 * G94$M9*#DI9P)X) Q"1AOV% M+8T'44QND"7@P2#,#G41B@JTF02 , .%#( + :@4["]<#JUU3"\9Q?WJ&:[W MB 3D5KT]F"[\Z=.T'VMT>;B?/DC.='.@$^I?F0"!+$P;XXQM=3T73)%K./V4 M1Z:SC&>,UE?;74KR4]:_TKR$52>9 <5WV\GZZ.LEF &56V#EK'3PP@8*#!@; M-! 6+_[2&CFN;7IUZ%"S1ZB?NGLGDCR/1(R+JC'N.K1F&@9X8G/-AH^=3DXY M84.+5C5\3''FQM4$)0]0,CJ.I>@R;*1T'*H'(E\[P/OM M'M$URG.X2^&*'TTB/_-B5T3"Q1:G>?P/]GFKJ@PWA!WQ'+1CZ$0&'ZO$US#+ M_@BB4D*P5D1DCATILH7AU,X-"?L":_9&<[#K7-B)*A4HQ&)A1A6L<\;I9'6Z M]=5OH*O+\SB/D'"8&WI'ZX%^X$3XCQBOO\3(T>$ -R>XO 1_^:(+L0%]OJ<7 MB?BFHTE [Z9C[V]=='VYQ"F,GY*S?9K"9,5/G",69&G9V6O#V8@)U>&0]7/Q M< V#\P0KP91?P$ !)3(6R#:XFJYNYX-BW0TEDI(Q4#@#5G/YNG?&.>& ;+N; M;2#V UP])QCAI]?3*(/KJR0GC\2/2)2-<[DH6JWM6T3(4H+)6AS'29S#Z_CE M\/V-UVKZ:0VX:]1#VT,%=DH6G$5I^DI'L;ZZ/F.&0&W0L*D"0P=(!#G.##!N MH&0GBRY.L5#3\?[*#%"=Y3ERK5;J7K!LX>9CF46=."^"6T\9@+>>5W9J>D;8 M&GFN'>8ZYW_TWGO*E+LI47MK[VUN!2.FL1VJ\K4L%M @I7B;N/=R [_F#U\@ M>H&?<)(_N\H%M3CY"7#]G-V[-X'B)/PARP!]S>%+5]?S1EHSH*F+^_)6&14( M<(D %RGH:/!?9-K]\ 7["P(%@[$L0C#TXO(?YNCR=8BM/;VBV5G".<"OJ1S$ MKW'XWDS8&YW@MF8QJ@E0EEY\.I KX4.!'N;5I79G"NI@SZ:B!._;ET0O?EV; MB [U:BI)^$Y-ONO9J1F'44V ?->+4_\X M6Z=641[FU(5NYXGH8*FZ<\D0SKW'8X-FMO> MT&%B#)1T T8X<;XXIN[(E11Z7J JZ+O/T%34XNT.P:+X#=C 4 IJ&4&IYULU MEE=*R:*-2?'%B4Q4_9,4XZN/E4B];K-7 FZ'A ;W=# M>,W+RV:K-&;%P8VKG762&6(IK61]E%:BS,"UJ&U;L NKAID.8-A @P&#@X;B MXB^"GN&$.>H^0@\PW2Z^QD83H'8: Z-J TU/-Q\A/@IC7;/\2I"NOE7#P$+ M$^DBZ.&6ML)A8E_4@@)K:2A(M0LS+[@ E8V3-$O/W.%3_1WU,ZL> I9Z;R/X MYLV]%PJLI:$@U2[-G7.I&;MITD199=+>,[CZ_@F_O,OR74H8GOR!_71,?U)M MG7SVUT\W6E8MOVJA2/ZH>TO]%"<)C'88Q=D1^'0C%BO"J,I=5RVNZ6%B-0K+ M^W1U6!5?Q2CZOBX[]^7NB8F_IMU]_O/=XNKF8O15DZ;UT_^_O6_];1Q)\OQ7 M\LL=9@#7[/3LWH?= PY0^='K6U?)\*,;>X/#@193%K6^O!90'GUJ_8;3((^25RX;V_A9;XNM('.W&J8V%JLAZNZ=ZP&S M3([=]8.T,ZF-V8DCJ;4''Y^F.Y7\I&/Q;[H[@-A36K?2\-C/+Z0[9?G3-YH'[L%NTIQL-[R 82/;\%&Z[RZ[S_D4.(T]!RH MM30I ;.SH) !@JU9X$PLE6UEAY=DOX]R_C;8*@G9E$[G8)QL(IP9K?L,B%G: MG@YQ+U978\S?%FFPAF!C1A@28W6ZMBOMJWR:A-S;D\,;8V=D2RY=P!A8[&9.>P]]$VWQ7SDA/A"=(J]<4\[/*!\R[B3X1T48T M_W<F8UY_O$54J'7R+3@^[:(T/ZX3_+0C MAXSFM$\_Z#>.K/>'X80^BH=EY!W!T\NT?=>:H[&0"-%00F5"__S3!6*MM2!, MR2Y,@KB"8:GPG][5KR:9ZV[L'4Z_LP\_'A[Y6HQ<"$/_A5$A#A+R\!9##A4R MW1Z3P9KS3O>2 :P1ZBT^G0[.T^%75T):7B M@#B+\>[J_WBU;D4Z9ZOY#HN0M(3!Q8UQT< D6;'EM& F0A6 FUH/.,$_1$G@ MV&M:#5)N[P#52/L*8MS>,N9#HH7(!4I*LV1-0X TL]'%4'%MZT2AP/$:OK E MV6E< M4VH>"EU+5Q&G(QO*!48D&T""J'4$3^MQ6^%%/?R0PKW8^"]!&K$C3RL3[_AE M>UV?$'-OX 4+S;2N;=F++KFVX]DYGD8'R!N,PK'?0 M:IU9JQ\KG=Z%HVW*WAD"J MO7FBD(1(\"B>)QA[#GH99+O[(&+O-:_V[,@VH_E\? C90PW?*,]#RG?ZY%[N M'9T-HCC*([/^EJXXV5ZZ&\O9S\U)*A5ZHV*A+4E1( 1#D92,_H7O@>TK^6"$:F)IM;&=8&/B/CCR$T7[S8F*@JNE+2LXU1,)G8*UIULNN7G#7>H,'E^F.SHWK"U-&;VBB<^6CB M.J/8V.,X@JV'''[]C +Q[A61@K!Y!$M1^$33M"P$0DP!)$0#<3BH3B&+Y<77 W_%'_O0#Q^_X&TGRG473-AL> M;N_'Z/#T\F:YXF[@G+>8C+!67&_2U^]2<1V^$%7*4:[;$94$,5&0D 4)88#Z M.'M=^>D'\>':)6G_R$M67ASY;\MRY#:@%O[;T.;"P+/R5O[$.!4!LH]2QA:/ MEAD1GPAJQLR+I_[S CVU :NMKU8:71R$(_R5"0'88V^H+GPYK* ]#=B,EQ=W M_9?EN6L#4TMOK?2Y-/SL?97) -E5HW=O?VSH5\4U3F<.V<_ $\1]#$?B_:\"[P2_LD9]=Q7L_X:B_=LAY[>W M:*C%4.KAQL&NZ[C#VEX6Q(8N79<""3'D'>A9+VA87\SK%H%%;>HOHFLBKAI>+GU'E- M',6"N#UJQLQ\OJ;U)H5!FU(:&-YECS<9K>K%82M]M>".*O:UNX92 #F;H5*$ ML<6.M\DF9:'A"HO_WB:,-$D><[+Y[7$7T &M#OF.I-$_]+S2AJK]2S7Z7'P] M5L,YHU"*P,H%-EP(E#$I+E#&Y4!!*0B$\D0[U(F]WJW>%WG<['!XB/%ZRRGO M2!S2,'C]^X%.8'?&#]=H4K.T12WJ7FRPX,S*&[,:;X0YI<_,R M>[]&@Y('L_+W@LW"3:K[$1M-5<(&JIX'EBBMMZC.% FN[AZRF6ALL:-A>5G! M\&GM 1<9]WU*7M-@O_J(C"Y?#U&QSUO[J7HP.L8+5DRP.US\?:0_G:V-7VGLX*2WZ2S M>,U:ZS\5?=CD*R@@]KK'&L=P$J )RO &I:/UET) (991IQ=MDB.R?ST6OG*A M4\.^J%MVH+@\,NF:S1!?8JGDA6"IR )KTXL\-'7P*-"L@=G8>'O#\L(588!\ M[:?RY/Q:I8()8_,]?V;G-KDA5 ,. G.;GFM/;M*?TJK%@T20XW /ELH@W*73 M)>"F=B-Z#*.8O9;"VF5M10U%] M$4CYA ,[4;JX/C++M0E5.*ANL@W-SN-2M$(73REO<7VL[W5L?C^X2T":;]D/ MS%KR$]Y%5FSRN!_@+T%\P,7XV(L?WS!5\&PC9:\/3=U3J;:!R93\E0ER2?;L M-0B^B[%*4[8%QZM]OAZK[\@*H-6/( VU;_QX8#K"[5T)X7D/FY^\<^'AM?E#(B+J3>;9;)9@WG!D>\87HVQM5U=C"!7?E+3^L2WU,X],^)M"0_@!#TTCD&CZEB8L7?^&^RE[V M-KUQU_I%>\4W"+GW A&,KL"\&=^M<#*H#U#*C=MZG>=27#DR\WMP)[_J0+^^ M;KN!-=_^*VV=.@&FX@XC=G15[>D'>=J10Q8DX1,VR#P&?MGRL+N+F)>3;,H( MY9(3RG$"X7!Z$ :BU! XE3?;D_WT5X=7L?P)+;V,V4?! 5$6<^4ZU_NWF!PQ MYBG8^HT9K_G*8("(?8SK)>IK7UGPR("M!M0 $6V=@05#.D7!!=4!FD^H B);5USO^@E,:)LO)ND>Y^H,9(;&L])E -S#A5&1%-Q0/&(>Z#0B5%^ MG@?$69Y&FQR'W$.9160/C\_FGJ$@-.(9MR'"/MIC%.QDS.(,@7F)'FK$2(F@ M$8H'P7E C^@9B >-]ASG'N,2A^:!W@D<-?X6W M.$WK3FVXSN\G8+GP["/H9;U?,!-5%NC V$%8\RMA(5K: @E!?2(N]6\^#<\_ MD'C4&/3\LYVHBGFW8RY>)>%H7W;#S-+H7##W$B.ZEU39!>I)5-C64)=-0(@K M3LV).$=N\:;36(H_/E,;>7P6!O&HD[LN;\!]:]TB:>]VD56/B\R5WC\>7K(H MC(+T^!B4-:[&C5OZB8PXR^\CZF$[-1#=G#@+&&F]&A>BK2JP&!2W*4HNB"-1 ME#W/U*BE&NGW8$__^I0&219LV)1HT:Y%@]H(?)34/X>SZ$-&S)4''YZXADSI M/(PC^U>-I_GYN(#)7M:P%>WQM"I^^HSL,AG?_CN;E2 M+-7UX+[;P7X4RPS>S3Y:Y3O;I,P>H_"0Q#7^M_0 ME2M.WW%X0U+QMM-MEAW8^M8D#'E@;F]5SH7Q<$4T#",F5A 7_8Y2R9P7B$:2 M,3HD(4Y1OL/HC8X;1C#R9VC$.X9G9U3MK?G>L,4$1)6$S294A9"L/!W)%]X* M.9>2/GWG_<1D>5:V*@JNZ8A^IK]K]&"8/QEFF"H5,GE*P+)6R?LKXP4C?GFW M,!Z7X>-DK/Y=GE;YQ"$O-01?^V MWC[@#7E-6+, T4^$U;=G(TJUG0K@HK+6H4!^2[BKG08AZ4#M;2DM^[U*WJ(E M#)<8:CVW#POMK.UV#OQ96F,,P!"]Q,3;9$/V^#$/2@V3L+6* MK/LH(YBADALJV,&(#3I($0/5 48E5@ RSW%ES[#-3RH5A)P#X^M\0TDVO]%E2Q#;%$IU_+(]""?$/'19IRS8H?T#?L?)0:L>9TJG MZ,>"*-4$3N]Q3>5LH!R_9 O,O$R2)A4H7@%K< FS5 FQF7_L9)S@- M8BK5*MQ'293E:<":H%E[FR9!>^2T&+CW.,F6.UR3,3"?,T.46"EV$>C%3>!6 MI\#I^Y[!"+U6_S>K9^\?GQT5M$U8B-TJ -8;@EX]6TMZ?A[EI';-G+!EL9$I M(R\U:;6Z&E&Y&G Q>.@+@=:T6D-/1FE^43 W$LC'55;4CKDLBIUG9%62U=%- MP&5%6$_@:=RR+BZBFW74U:-C:6\*NEZB2'E,)B)%U;*=LH40,70Q(R8ZA(Q/ MHW;B\?[>H==/(K]T\I%E'WH.?4.E^S\X)>L$_X)6)K*$%$O M?LP8HG]0CH@D&/WIMS]+A]XSOA <60LKHJT^L+C4_?=?_OH30T*X .?DT)O] M#T6Z,CL'52-N1$%8,'11?/7^$D2O!HD M7];857/H$NHSL[R3S,/1Q2\M>_/3%5X(2-=CG0J6&V,FT4N7XH@&YUH2V*%=]*ST)]2R91=K)$?_AF%AY2=4O,*/1%/@S3*V$?, M)1#F[_ET.6Q0?Y3I3ZQ$!G\$-*CCBZ(BD++AJYL+OK-Y(9$Y=[81RKV?/"=IE11G MBTBP_-N=Z:K,'LJSM3'CE5HI:G%6Q(7MV!R@\B(J<&TQ=RYQ3ZQ);T@J/V+? M,WJ$?&K) %IOIZ0SAO._:C@$[>P6N109]Y MB!TV\2GB[H"!?"YSGC)"%]MMK.Z\/I*EM-?@?_Q"!T^7B&(H1G'9+=\9&A]T MR.$^IDKZH *A%XMQT2*C%Y%SLHZX=L8TJA6&^+,P,"GC','G1:W>E[9ZZ3(_ M2OF7A>#&D<<-TY&&Y4((7X\+%MN*-"#D:;#)68LH^JT]XA("BD1.S:<=AMPA M=#:F4@] BC/N(OYT]=2LA).Q9REYCWQUD6D20IS5V()G-#.[1+ MBE-#AN0P4O4B=(9&XSQ:"4G1;9%I(2[LU!&+K2I8"UD<7O$K$D(64858>Z4[ MN_[ Z2;*S(X\;:B/,!UC;B,MXU^%923XE9U^MP-*R05(2+%'FHS7\8)0;?D[ M7W8+_D@(4/BK[%4JOE%XM0;J(%./&Y)N<<0Z2I?!<\K4HY/]?+-(ASA>8X7D M!R96>#0FA^E'+TKG9#B^TH^:I%4.XJ0A -#EIMBYN$Y:SM?D^C

#)E,)!"[&T,B^MH^*W@BR;3,(!!G>]&WK_;U M3/?5M"S7SVZ;&OY/8J5>=^84!@\MYF9&&PZ3Q5V78GFT:G=BNM_Z4T;>96T) M>C!4DS#K&NE/9)0&X3:SW%L\LZ!;2 \O[AI*-J.5&TDZ0_2%MG\ZC\VZ#,$6 MB'\N^W0?B,M!G&\L[MCR A.-C66;T=X-99TA(B]ME]J7Y;J,R5:H?S8K=1^7 M.W>_[2/SN6X$M??,S38KY6:ZCP1QL,MK-K^ M(&M]@2N6Q97WAR81=EEV/!_X3V6H_0+WH! M^L7V[D4Y%%0;"^*#65BP_H4W_"CVI&Z"*/TEB _8O/N%%QGF,^,^F=S'5D8; MO3/BK"=F4:DN&K&<1S!5VIC#B#F,V[G:D^/8)X2M[?!R&Q4"+W-I7VV[\YY& MMS1H1TD6;?B89EC7*^29?5$U*)^/9^XE_=- 6*SM(<7"J>S1_9I> ]?/8'N^ M5O.-8S'1/:TR;2[_PL)G+0N>+V8." 'B9OF,T9%44IQ'?%0;G)\B!EB1T+-Q M>2U46'; &[S$S']X%>2XS-^G#(/&HD%I)Z$4U=^&Y9=BPW);K;+?<"H>H:@' MTM=%%2UX,F)O/4XT+>"3&:SS,*RN7^#?0&PLM37]4D)TJ?Y5EAWV8LPMJ'XA M,:461_GQ@8YQDNAL(=4,=FXLI8?VOR7]A4=9>SMT$6 MD?P\-NA3@)9XVBW<( ,>0NX=S'S((Z.D8X7GIV:FQP MOL)E/W9G;UR^@V,A.2HM=ZZ0:'-8-X0%.]V?YEA<0XH9#C*54KF/?G?1%J,_ M10DZXB#-_@PH_/DU+A?GX9IPG:\A.3H35\4Y+O&24[Z'*/OM)L7X-J&NA[-\ MUI2O6Q@@LW*7<.Z#'N/R94O9H$CR0>G@%+K8W&_0\GSE?OT@GKV5^<[]F.2( MB8X*V\O66DMF3A/^.5J/X*:2P?(79 MJU1>WA\75B5FVDW=^H*:];T@&F=3A]3K>HNDT$A*S3X22Q7/JLY84&\N5 S9#^F0OKJ)2M: MT?/))3OSQK'6QNHB';?#^],8IK,8*\1'-?D1'P!B(R@O"U2O_2ZK9E\)3O,N M!XQPVY8)HE$W972?4LF^L!?B.75T2*)\Z>U);&UQDFC:A>=GL;N)8VG[XM79 MQ-)FV1J,6-J6":)--V7T\0B.K-%C;9^*Y2@/JQ%_<^E3!=D>(YTDR'8!??8& M.4^0;5>EGDV0+1N$PHJS'6)!M.P3,7U$VY+)IPJL_88Y26SM0?8S&.$\$;8< M!92GS>;<(:S:MP[L#RZS5ZN^6F$4P#F5%V+XT)??^WMJ1<$<+XA#(:L4JFKG M_M@=-_:+:3?.X1;:@?.!V;;;SZLHSW![;R$3RA)JK5T/PN.._UB3/X_98\ZR M;#_&\H?5PSAO^&QS2G,WJL@5YQY_3#5C'&2&,Y,%3S6S M.,/,IRZ?;:JI/7FUD'G&3&*(?F4R @\-F:NSGC\F$VL7F/*$R,!0_C#W^%#09+?>\JS*=56>9E:U2L+G1"3U)MUF! MUO5A$4NB6BPA/);D+)8T'T;@Z[^#'!?]%5D4N.B"/P>.,;H,<*Q1?38GJ.>- MX@H"JP_D-MXPU83D4A6$JIS3:&0L(YU;?/&M9.AQ4C,?B.F'/A"C@ M7V_7VRUF".N7EG?\IJ4?G5#R$NJ?J.DFE;%''U_V),EW]!^"J[3KK#!U'&QV M:!/$. F#E/?R@1"G^_$BP]K\IZGV,U[4'OW2]NA[BNTND$\?EI7 ;(>46OF& M?LMXC\*3%#,T'E)*Y:&,7+(4+Y.B($,!\P[&C*7MU'UXNKX/TM]P+K)V0+L) M?@W0190?L .*&[%3])?W9UNE\^Z*PB_"&I/Q3_VOP/KY3+RVZY?"W=OZBN7;^ MTK5VEB\;%-*B+4G%3R!D6KY,GA<[\;[5<'M*4RGJ;T%4>?@H^F%A)AK_B!&^C_)(D>90UNRYNH]04A88X[Z+K'1R])B[\JI_4:,3Z2'NYQ=$=!0;>VQ'L/7P@I\4!H8CN@">.-3T@D&. MF_@N*!\M1+[!(14F[M&@C:.K*(Z'>YB#AVE4\(/EO9K =3BJCOJ6 5+;_23/ M 3>9A;N<]104 M'03400YGOG@T!*YKUM-0WS) .IGUY)+2QLL,ANC7\$@>Q-+PGMC?T5M*WJ., MG?NP6TJ1&%L>?$S^*%0Y[@?,##6*(YZ[]ZACE_#4FK1S.^ECY6G!T9AK+E""^7./16QA005OMS3@ M@(XD2N35L6)8[0M#6>GO_4L6* E'.[5D8>8J8B4B.,FC(';@U&H6SF%7L73O MY S\:/\6;(1?R^29_C-Z!W.;;:P)J+U;3^\+A5OI[1U+)B8)JHLROA"B1P?? M21+B\$ -[B7&,KF@ EU_X,V!&B&N7WKS4!I7YXYPP;11:0E,?1:[' M;DZ74C6N(7K3C;3)*YQ2EN%MDE,J3";Q=4\/VG O" 5+FO@4/&4.M,RQF@8! M*06JQ)!Q <:\W^4S#N;Z;K+. WX7&_]!C;,!\C23#:SJ^;M?KPN"T"XXPW#+ MRQV[C'Z;%-NP] NK+,-YQBZ>BROV<4Q^L#9K#KS5B)MS"S#@[N$>-V?.^GN] M%]Q04+ #[>(V)J+V?&,PEF\.RC@A;>263>;R5(1]2TB%2K'02L]N1F0VA6[X M?D(AC)]][\HQ,KYY$19#5^]SPQV@ =1BRZ8$',ZV*_W@DDH4Y=D#SC"-(SL' M,T 74>>>?!OQ!,[J$PT?CGI7"(22>;2JV4FIHR*#J@UOC/=N"O7"-]Q/J:,I)O.^(M;773] M%8*(NRF<'PRWTH*IXU9=O]H@0]*^05=;*U)>6D49NA/XR6!D\4?R>D>R;)6$ M9:IV&:3I<4M2_L2TARU2=H^AX(UBRER\G\5YHTV=^<)'/8!N*09B)=*QU',F+M7VS.4QD,K4$D9 MI7B#H_> G;.5IRM0DU-W-F46O:S0.C_[,8U,"AQM4@ZQ;Y+VN"66XG><0'GZ1!>L(>_MTAQP8 9\K=7CQ,,> MT1VF*QBO4PKG@&*=$ !L% / B$$!BFO\R&%4.),4'#H+IWC6!V,*&(8"54TY M,%4^M*,[C, T%O]S2K)QF;^DX%#]G*+[XGQ.MKIJ!OXU\W;0'Y%S&?[M<7-^.M#?<2< -)-W/-%(NT% M[0S>H8"NVU6&M @>IBXGJO'S><.HQJ:LS!"[:JLD=%.YUYGEE&/=D$P5H>$- M21.WJM!$\.?[R\J2Q'%#?HA>=_EZ^YQA$8:]5&,P'E_(]LLAPUIS+)CA: +' MN;+W="E?.9V!F,J>DS"B42!Z.>1EX\#K($T:[]!;SVW#U%U'T2%N/EL7D+*5 M-N293PMIY52HUO&"4-7TW88$9<>&0@9?<>H^97:5'^_I;^=LGOG]$/$*-?IW MON%X$R51CN]8VPA_@?D*OZ5X(^_QL[NZP9ZD>?0/1VU(@ Q=TQ *N1 73,R] MA6C\7Z+004B'N'B08OV8,Y%3,J[]W,56?:<)PSP?Z<5%&8)=GY0XQD#3E^8\ M,RFKHT;>F>JFX_ I$7='N$W/>#K9Z&IL+21Y 4C_H NB$ MO;E],6I#N$W*X;9DD[3[;>+OB]H@[L%L:*^X2X' \1FZI]+< P.1EHW/R-PG M MYFFQ-_ 3O7Z,\R?N:7*686VRF%K=VXD?_T-VGB?#77*+!L%#)>?[Q%8H_D MBEK$.M$ZE3>G::YU4QYN< C)YL 6C9PR7:$T*T(;$J!*!,1D0%2(>1W%&FIB MJ^Y_LC'&GL[^=U&";W.\UPJ[FH0LS4Y%V(NM#;PI\'?&&7'6BB.A24Q,&T!B MI$^7QO3$2M7&&I(DXM:(.-')#8AS!6P[3;P4=E-3(5ALZL?Q8X&!,:)X_&#\ M=FM:'?(=2:/\N/J([)HSM2@XZ/+3H.C5LDI.,))U!2I=C9FN3\H2=GCH2#MZQVWH'S,J\X3F*?H(D@,U0D_!'H]?<5147$[S!=5I$JX+Q/C!\!P-G 83KZ;FX&(RE'PQ3E 6 M)$P6%XN2.AW7J$RY.('O*R;+E+;V(".C]IAYUBRW";69)(AE <$C3M^C#;Y] M>#3/UI2DQN S2-J]\SS_Y?$OJ.!:5E=E.+80D-W2+ M'M#C7-G:4UC""E*[I(J=R''=)VR0H*9QHSM2M>,O(/%-K_Z8]!DU*[AVC M\2S75>U9+EA96 \49%A1L-0>MS0^4_)TVE/EZ[%]3=@TE]*G:0^)+@_W/M+1 M$@:]'#M>G83A*\8 $ULE+P7,N!_'KUTXSI.ZM<=OGK'U47!7/^ K/X/J2PI, M!@HYW*1@/O4?]ZG>/-_JN<7Y'>?M-X Z'@#23Z\LB%K>)#1AXN76I\'+37\! MS%H-I^C*M5>< @[7J'2C/[ACGFN'>X*__#G>:.O^XUX#O="_YP MAG9ZCF(W*B\I4G\EBTF:-$3%?JKNISK)NWX;<'O &F 1??7!!49ZS%!1V7CG MG[QDKFYNM9(XLN4].@>,;XF#U8#0K"YP9/VFX/42X^?DD.%PM6,#LPSC:1X(N MB(S:TC:4-9\#X"S(#AH/?%"V> !@C_'(XPC5(0F5W)%@CP3_L5&I\]CG*WZ- M$M9_K0J#_XD#_56[&5%+2S1AXB<>]9QBE3+49Q$F!8! 8P4WL=;X<#FPS_LA MVI.H%AG7MQ(\!XDC5D!I.0- >SBC^UBT?. $!:\!19)FXX?4K$V7 M]H&"V)BZQRE_ -OD60 5!?M-Y6Z*WLX%(K$W1S-#E#&&$)8K:F2(GKY@HE#; MTY8[HY2/?(-=IZ^_ES2G'#/?U[=X(*.'@/V$V4G0P_8G]8B4C0M&PC*, ]%2 M#TB=GUH]7X0Z>LBB3]%;.W!>AJGW()7C$UQA>< MKK<\&&3K0Y[E-->F,[U;+)I#NL()V4>)V@< 37$;SB5*$"_3"A)B^]"W%?!Z.+[ED0C6K7/2I9[LP3X1_1E6$P_O@R/NG MIRE5/?\]TT+2T=Q&%6N-Y.[AT=4WOC/+U@AOE,Z./7];F$A.-K_!F D<6@EQ MC\?R+:(ZG"[$04(>D8IEJ"X1>B(R0^-"(2D5JHL%,8I0(5:>K:6?M?O@:0\D[) MUQ^;^!#B\(;Z#<7P[2#V0];;XE6@GTU=X&R4X9*&:QV[*C[T. M=;U_B\D1I]])3O^'KZ*,!GWVPR ]UK]K>)7&$3?+34TGW+UL0TO)Z/11L4-O M5#:$I7 H(3G[/Z;S2$V^YF^(NSL0]J_=FA5Q#^ 4Y^8]XGX+/J+]8;]*D@-+ MYZH?LJ@CQ\+VW3?8;.9UPFY4;?(W$E%A/D*FQA?$5%R(A:1AZRW_H(+Z8,'-N,_K,O119DJ,P$082RL M1QU?3(%:O*4H8TLA$"HD:GU'R,22?_Z%Q426:4+*/!;B,4$1,TP[6)3IR<6Y MA ZW,6.^8 $J2CAYR1K*VKA1*C4\G0:.;G0"&KV^15"1V/\Q:LC5_ W#32)' M'=4W.QP>8KS>/N"8O:!X'Z3Y\2D-DBS@;:FSK\?&3W2?H1K)8$0_;QN&'GJR M2S%84B#9(C4#SSC -C2FAZYUU^AHD MT3\"LZ<2U#1L;ZSVT_1SVR-*_-XO1?[1F MHY N2G2[UPW\LH41]1'ST,R4L6$%SQ6CF9U8B0)1*@BAK,BZPB<83:?U5$T,>US(1VE+@B_ ;=C[%&= M/[NS)21PU")8RRFOHA1OJ&,9Y) =OV4'29.*AR,"23]C7F.:M>G-:8)\S!M']7R/I0'SM;>!/W;\_HOE9!ST/U3F2RW\/WDCV/]FEXI(98E9; MFTI@.,\@3$1'?1 AB9MHH#H'&'.,V-[/UMO:9PZFFVZRSN-8%QOWSM2\M),3 M<,YC@ZUZ$NI7[H)P5$Y-DC5;V=0^GOJNQ $_D16-$G%$Q;P\I"FKUDO"[Q1[ M\0^C.Q$:U$8<>"NI>^@HAU_I,60%7%.+GQW\/PNN/#C3>XN(T1O&H=(#M@8GL>,H*IG_,K+A#;E_BO^H/11,B$GA_1+@@1YF*A M5#Y72+_]TU__&X@S+A>60IR!,T4YP253"H M5&0_NZ=TX#3D*6W% <:DWU.$F\SS).//F+RFP=LNVIPHP/R51@UB]@ IB;MW MG8HE.H4-A@/IXT>,50D>JU@#IKG.A"JAKJ*LNB=LF*H-47$!3YNJ5Q^J,X/F M/;T@=;I-M]K@ G+J*'4^\Z1HW6,VS]&&Z;C&Q%>6MD WZ4_3U*J##(O*6>9. MU%KCQED>;<;D:D/T/.!4H^_>C9Z3B!T3/.9!CG5?P9O=B[H0U/&F$TTN 2V% M=Q4L8:5M-R3%T:M!D8,1.=>P-U0V$Z>6 MX5+9'#Q[3LA+AM-W5KMWF[P= M8^>+)GPP.C,&Q3)_)FWV95%S$T/[(N!>PJRO7OAX@_CF:>."M)V1N( M@K2';MF2X05OWY#S7MDE4QB!0QM""^@147&0D =)@?@%;9S4K.-$(_4/[NC?Z(?%1_2/ MER##_^O_ U!+ P04 " #PAE=2[OKE\G%@ !K=0< %0 '-PNR/\']KC%Y^P>T927Z9[XZP=I5NO?"25 M0E+/G/7+!,5"56&'1=3R(G7MKS= L@@6KT@0!%D@'<<[W6HQD?D!2"3RAG__ M/S\VSKM7Y/F8N'_]Z?3GDY_>(=4N+(>XZ*\_ M[9#_T__YW__UO_S[?WO__MWE]7= M^_=[TA<>LM@_O+NT O0N^G]_>7=VV?W\T/_OK7GS+H_7CQG)^)M_KE[.3DPR_[W_XI^?4?A=]_^Q#] M]NG7KU]_B?XU_54?E_TB)7OZRW_>W3[9:[2QWM.IHJO 9@/X^"]^],-;8D=S M),#7N\K?8'][O_^U]^Q'[T_/WG\X_?F'O_B)HO'N78R'1QSTB);OV'^_/]X< MC.EO?;I\-LBS4;2.Z"2@JNHV%CJBM/;3\ZT_LN_?[ M7V8#_O>RWPUV6[KP?4S_A8K_2UN> NL'<B&T2_S3 X^ #]")"[0(L]&29 9S)'3.W9#1DO)1_;/*_+ZRP+A:$3VAPB@]R>GR4+Z[_1'*4(^W7_$VQ*/SO/B M?$?ML!DT_(#CVZ#*]^V&O+7:%[:X-$F2S_MD,F3\]> MGG'@@!GDWW7 '#L1G(/O.+8.("S7*#1-=-L3N?> M,WESI?C-?MXUJ\E_Z$F,SJ28/22@D=W3MNR>=LCNL_7C9D%/%+S$L04+TU8- M1#ICFYL9=+1HVUR0T V\'5Q=-)#J3(1K[ "/AN)W'>(;(,^*K[-68%V$'C7C MA,V4>AJ=,?T0OCC8OG:(!>3TX,/.V+N@]P&VPJ@5_+2VZ.:>AT'D3\#N"L9O M/:4.!+BQE]XL7&#*U"P(D!_?BJX=2YCQ.@J=(7Y%[U\KBLDWC[P%:XK:UG)W M,*@K2'3&\M/&/"!PH@L?=Z>R8IT=7S3I+F#'8PCDMHI&9TS_3A?9?[C4*'U" MED_O48L;WP^AIVPED2YN8S%"U]BG5[^_(\N[:%.*+M_Q;,9C[OD-48$N VK_BX S9G=)A%A G PLM] MU*6;EW("=NU&WW2AO,DK\F8O3%/8PM>.W$>';&4##S///B!I>?:>'/UC(>IP M&$]*?N.7K<6.A_?V&CMIP&+ID4TI+\EHI P^XBV0]]>?3D].3D]^/CGYZ=V6 MKD3F2?WK3V<_O0M]R@S9,K8MA_T;<_Y[:'$;RUW)9L0CY>&%^"CZW2$#DEOE M')$/JA&AE^^MC MX1RD4:OB@P0'CLFH-7%5>@J'9]0J.9MFE$+R<:1Z6"A3C*,T:H5$:MD,OK(3@X(]7&A_4L M'(Z1*N!BW1&'9*1ZMU@GED+R>:0*M[RVC\,R4D5;7I?)81FIBJVNJ^70C%3= M @JF.58:]/"__U* BIKA?ZJM](\L-2;]!6%M+_ B$MYR6%>%IS5"09J\65OG M+TZFYRI_ 48;$Q/W>8E+RW^)9C'TWZ\L:QLG)R(G\/<_R64S7Q*%KR[_Z9TB7DTCRHCBMYE3+]A*UDZ$OKF[*S_# MY"5:8AL+I_3?+"872K9MIZ) @ QF8\^*W.CA^V!_9?J?0HS?*"0*(TDM(R*UO$PEKNZI;J;K3G8"B!;M M%ED-$1TR7&VV#MDA](BB6T\[602(:9H7EDKA/U@[Z\5!NH M:):BU*?34J8&FEI6F>\7G((-JRKY0MMY'@_8PB@N$NC%'D[8:&D*9ZCHE.*" M^+!EDONPM]4B;?A5$](ARYWE_8D"IK:3^*+TO;")D@YIKK&+6=OD5[:0 \M= M8I/B-?ML[:B0^7W[W8Z#D3>\"(3V^0$*9"'8/ MCA4W@Z:GY)9YE8 KIYZ.OK-6QI [_%"S+I6YL95\K?VTDN"[_'N=UOXCLA%^ M9=J:+LL6-G\Y'2V2. YY8V'<:^)=DO E6(9.D2L9T6"$^YFU;Q[Q)2_0M92T M1"_6Q N>D;>Y<5^1'WON07&+TN^U>&"+T>DO(DA*;5$\1 MKQ+[;&0"6\.B+B!3V'&\:N/C" "JTE@$K&5YUO79A%OU004I7B=C5UK[3/$."+JU=.03'!9![IX M)B!'TFS;$YQO68YFI>?]U/#0A$#6;8FS*I\?G*)E>)P"AI9 6C@';C3;5&R9 M5=4&I( 9'MF! 296&\*QFW2:>*U0BIKA,1\8:K5[4V%T9XC66QN;0Z1"D.-H M]J$ J+T4U76EURO#XQUR, K4%Z< =A 0.7X &TO..7QF&\62ZZ^F^0!'SFP% MJ.CRF@&L@ZB**2=O;7,1#J#99T4; $7<36>&!V!@B)5V%>)0F:WZE38,'/K8(B)=(5+L3,\$@-#3J1+($?.;",7N.:@+20Y MC-.A4/?;&:0^3*:N;)@PBZ)Z>[> XD#:(3]$F*]1@&TKK<1OV1NYE.;@&R4? MCJ]2!(]8+QH)<2>1"_\S\)@3;77 MOUK*D"6C60ZZ(^=>M'$7D3G_@+R()TEYJLGI[\7;:K,TDNI+'OB6J:/2EQ1R M&Z>)DGYI5&P?48I37?G@TN)$IRY-J3\Q\^4AM3@6-S;'S\RW>+K ;Z_B.79F M/@36!7;EKU"?FOD^5EL A 7==S:=&T+ E2N^ ML^GD$ R)[?U"O,&0AC.C/S=G^D-_OBP)-5C6X&T582')*O,;1U.6\N+ M"4D4>&],)FL-(E@EB3[X!Z_""@)]\"ZSJJII:/)UYU6PS-N,M62T=3EN".<_ M$"^R68+ PR]AU+;@F<0Q-XBLK8?J&X]'9#N6[^,EMF,[$^6@ZANXVT=)%9%ATSTB>%WEUJV#KM[_HTX3.%_L[#+9)J[G-69AWWZ M3Y?TK^Z*[FU,%BHA;,]#WZN03B\]3]VX2LG>1<]H4[7'EH*[B/[FY!;&.5K2 M;Q2NP58L](V?@*J1?C%#Q9 Z\*$,<>X@4N8^U,%K6H]R]6-+@47GR$5+V// ME23T\1]M&ZJ@XSS]D.J5I&")7O'BS9$RB?RK'W0MT+L^=BUO=T.O?5$U":L3 M(P[E;W7CTMLZ\B4PZ(@-+6N6WI#W-5XQD\EL@M9O-1$=,IR']%Q!OD_UQ M% ME<&>%FY$MWV\2&9CYE$UNHHO_!=K]L<;=[9AS0K8];_TD[3F[12"B#:6M.E] M)0NEB9(>S1'OKX.A@6^^5-/H=<_*G+ "Q+2^+"1W@I9^KI7O!#4YKOG'6EY/ MV#"+Z5^1+IDO\VT%(0(T4=+R:A8U.SS+H3;R;+'!+F:K-J"&HH1Z:B2E0YY' MY"/+LUD#^TOTBAP2]525D*:!D)8,)129-)2#N#&SR-=KR[P99W##_7LU&BPO>6?;S=Q]<-VPL@# M3[4A_;\%T%<@15[?W2L-G7FX0C+2=H+.DA !QS6Y-M MBC];8W:N+@BUIBLU!VW29W6.%/Z.C?ILTF,_);-.,O[\B'IU?Z0X";A$.6IF M*WQQ5S/)0EWE'>>OE9BMO*1@:PJ.\% GG6OH-TU$?T3;T[+7E4X/473Q2@X$NKZPZ@+?LA]#]P\$G MSIFN_LHB?"4/*ZD6-R*K5=HVG<8*'VN?IYI]+# =!U^+\5[4.NPG?^0U^WS) MC]$;]Q7%6MZ_<9_)WGL#Z<32?HR^.X7,7BWL,!=[.;JO%JP\'4:65XI^:0).WRO-0H9]RUN CUS*9G2-R.%CZ=8D1[E#%"6;&( M)31U2'C0$#@#LP?K5EE+1KL<'$LZ/JNKO$/!FL@+5$FO]WUV1>]F9(=0W,H^ MT0T/CJ5PU]4-T?<>K.1-U8:L&4#*+JY%^I&:K!ZV@^1=A_USA//(D>%?_: 7 M9NR+[4N%@ZF4,\)4DYBPL;1TG$GM1/^95#RU&TW."SO@F5%*+=+(PGQ$\;E M37;O%=LHEI!>@,C*C:B S8GN>3F^V_IQWM,UO[)UBUT4)=S#N"Y^+<&U[P49 MCNG?\MS2'[%^%'1Y,G? _,)Q\MS9MNLMH5.\A.;;,M;^-^WS*'(]\$=8A%E M(:VC8)3NI/?W6%^2C86%3L**#S7P./N!A192Z6=:=';5E-(3[_/I!_%% R38 MMVQ?3L[4RI8AJ.4^0-F=+V>+. H$%Z7\>\U6PC7Q[M$;1_7!(R[]HQT'0$3W MCB1A32NPZ>UWJ54H2E1/?ZR :E.TV/N@X0)54="S&DM-0XE9J2>DW4<@H1+* M/M?\]C& !KW 9"6F5Y9H$?*>:3+S6_ MY5N\Z+1\S+>.8.\)-3#!2?4L\<28,Z,SD"K6=1DRY9N/ V5VS8F8,B.-BI?C M]=EHO.H/KO*'*/<'*\?HRX11I MA'F[V1.CL6NV&X!NDD,[XLQ8X.3<4J3)H\;7G=G*K=8?>;AE15RH'#:SK3$5 ML&6\ZAPVLT^(:BU7&D@YU&$?C8.E+NA4Q*1PX_E@IIU:'RXD:N*<'$2S]3O M'W'+8^ ^THX6I^Q2G ML32\K\=;71)>E]W*S< 3F+O) 1WS FV9Z,O;=8\D4B #8G.N.(=QS)L;5E\P MGC;;$JCERTPX6.KVZ3&#)5YH-):^SPHT7 5P'\SN]P$ 3K1$D7=[5F>:'/UN M%2YDY>BIV[''C%Y5FW;#&XJ*@=-5C?M8VFNV1QG6>6$L;2$%KL&M>GRD.'Z: M;AQU'5Y2G'Y5KBUCY^&5>V3'264CGQ0J];Z 8X4*WL=I#^*'#A[;.])]">S[ MQ1'48-\,H_W=A>6OKQWREF+8LHEMGMS0F]UQAO7V7#B%I=MGOY/J''!/W$A4 M[%JNS9:_M8L0>/"(C= B>B*,_IEJRV!'MPH[R:)7B$78;#F EIY.Q+4I=[%M M$S].G7(:J1"9*@@ 47TM:*-WW%@P+GH34UR8LJ^UU*:$6ZH:V$JPG/UFO'&7 MQ-O$9XI,=8HH22U59I0!]O_9@G^E=Q2Z)7BCF3$OE9S36?)D=?^X.=;4/@5M-O2(9F]2P M><747#W??:=7C1LW-0-F=H!?(X\4R+ 4)6R!A/C[)IXS+U#+^3I(\3"]EX= M"1W(9^W*."X.;<]61:$7[F7:= &(:9$IL?CIDN#W[N@]D'U!'T@H 6K#VN%2 M5P@)ZCU*S:\Z*O5:*=4V>HTE)L;Y"^?)R^T4/Y>.%-"S"+\X:$9_$L0N[>C8 M ;3F5#..=AU#SU#*V9T5L #);KZL#IU(:Q[($#KU43I)42@I$]Z044]286=7 '7YI"5R_GT]((V81(@UJ.FX;HY,A\5Z)D" MQ7ZDVZN[B[7EK=HNR *Q?E?A([(1?E6W$+/T>EJ+^T63%'5)OFDH3%7;RSAI MW(Y%O*Y^L/HTT*35$-'6G?L\7UP'"I!54-!T*XU+G^FM\)*$+\$R=/9K'GCU MK*&CI8?GAG@!_E>20)>_]$-D::*D0YI+M/60C2,>Z)\=E"2K9GF#R"1&3X=D M>]\,7>LOV(T&OHCB!:LD+X3>B[PD@!UY&7@>$_G@0J\ZSU4*=I?S.[@IPOM*I\F[X\S';HJ<*YQ?G.H MU1V3P^R>H ML2/@D;>2>XVFZDNUJHZS#R-EX23AK':.K/HCB=!9 M'PJRBH*>M740*9:_FGTDM:A R7H 74UO+>BZ79]1]@6"[)22+^J4ZE&0RI; MS<>!-MOH;P>SFLI1WAW4=->4FD4-J3GF'4+5WPP,M!1JJ]0YEF;?"EKT!R@Y MS>JZ':2(*GQE[ZAV/A33YK88*:2&/Z/6$:"Y)TC./IKM4&F'8F/7' ZCV1JS MN],GVYM:O1?EF$_P(?3CXG-C]BT!.C>ZN]6E\_!9_:%WS'NDI]WPJ_)#<\A/ M2PYP+HK]^I6?O\-M0B\X'\(M=5,0OY@=QH"V+3Z,K!4Z+?,'$,R^B(!M/_$6 MVVGS_A/#;R'@5N:D=8OV%-M3LW>U%+9\;6>[]'/(-%B[6MZ28*>G0_S00]^0 M2P]/9P]"[9,1E5_U_#)$D2\=[4>\E>4F)1C\18JX^.4A(_5\F2P[R^&/57". MGRD(YPZPH:KZL;4T;&G#M4QELZ(!>U=E:H$C7:ZCM&Y QX-WFE7E/KQW^, I M2&_6D1B,$BUELI_F+BWUI"C%GEK72"FU>CJ]ZRHA,>L+?T>G6![1*W)#!-0E MN:\&HS[V?&G84\E0[+)3EB@LI3/$:>K0&@WE<"]8(1X4DP>9^G MM[,;E^(3'KR((+C=ZT@,9M>7,JEA7J;6T M7V!T-76C+^=(1K<($.M=TX@+3&3GS605](V0Q1MVG/):+6A 7(C88!12 [L: M=FL-!RTU$Y2R#MTDQ).,G@(2[EUGR0%!Y&?79 T6E4D?/E$BJ*Y*OAR,;LKR MINL9(26*IXF2MD>18AZD,F;*/N]=:=0)E6]G.5)5P*I+<=PL@6K&M ^VC<'> M& %*@U$5=;QJV&PUP[=4)5#*.E2+$$\R2@=(N'=U) <$D9]=DQ57E&F])@Z5 MT&=W4?Y$K:"^JB8P7PJ*6]X'RH]Z3 +543 "B.G12S(*,TLE_V;M6J1 E M7Y0@AKWQ&J/RS4R(UFAX>',HFJ/(IM:0<-2Z)!T[:10;Y5GP/OUI*R09G=)Z M*+TA\@8F7[),MHN=RXW4NR93!!51N$),UH>9&E2@$BSY9&&!*J(RN\'HRB*'.JX M=UB>2^_L_GY,*5U10T3+W2DWO-0MJI)&[RJB43PB-!,F*X='%& O2G5\LEXC M^1T+>I&JI3$8)5'.I8ZD%&JJQO6T473B@5JJ7LI+\IIH6V>Q_!B:W,:IO1YU M^MESUMII+$ZV=V4D P)1,<-FJZ_H]O=@><'NV;,HO+9,3783F0$IL0I&M:3J MEH_=4G6!R.I)22YG2"X_N8E6[WI)6%PB.6EE. UETUDIM+LX95F"TV/T\0Y2C;=,G@5Q3UUX\Y!.5;R)#7VF\@?ARXQ?PU4=)XEK/GOU=NU/&J MA4 "Q+3LK+V^)N[JE"V81)\JVV7=2]/5H%7K64POANX^> MR#)X2[4;3*U4$NFY8B3_=[AL$L1[EGG_3TIES1/5HVE\1,ULUO3\DNH)AT3% M=U<_F&Z76*5"Y'3(=/4/Q"Z@ME$HMF5ZK2%L()4Y3AX3/GK5 >U?R_B%U M7K4.7X."!'7(=DU/I-\L)T29CJ69#AUPV00)ULM6X0O)/' IL;@:26@)[L3/ M-^0?,I'?*H($]02N(N,Z?EGB$?M_QFT:V)]@@:H:,E+KAGU*,?I.Z7J!A5WV M7)+L A*BI>4>A59L&3^B+?&B*W?;"[P@P;Y:O\)541T5'5)\9Z\87OD!WEA! MWO]4SWG^2RTG ?$07KD7(;U:NO9A<,-=1']ULAC*-?&2'T3+NK-\[,^7&3]6 MVTTE2E%*K^T7^"7R;0]O^<595KF)$YS:WX^I_3UP<6B-29B$,U1K<* _3$#+ M -WB/.+8?YJPE\$^;^1P0'^= )72&C7V+@?WZP2N#+B"MZ,4Y]/IZ(.;&$*7 M:P[Q=.A)+>5:!PM'=SK6Y- 5<\AQG*?3#JXHZMRX'-GIJ),SBL5<^"G.9]-1 M)X6S8!B(XSR==U(XBT<3.=33X2<%=6TTFJ,['7E2Z KE+G"4I^-/"F5 _DN* M]8?I"%2-=55>%<=\.@ZE,*_)T^/83N>?'+92*9X<]NE@E#P8&Q.(.<;3L2B% M<5/6>0KPQ^DLE/,PRU0N<-2GTU#R-*PJAN'03H>A%+2-!5,G;LIVXFY^B_*]8(=[4N\OR&D M7+N+6VR]8 >S2"C]MW"#%M'TMD1,T= ZCE3^Y:45 M6'>63[?<'=J\($^$G8H/>T(RF6UT2386=EO"F2?6ETP_<-N%$9/0JPW*-/GY M+O.W://);7=1VGWE]LLDZ];3Z=WF$Q*3M)DLGM)U9K3U++U%2E+C"GM\+!FT M37JR :N<9N>H?1X=:N4G)JD\V3E67XS&JJ-MFK'1>&+/Z%9=T>(M/3H4F?5C MR4V3!UK9C9-'ZS4!EG\X1(3BU0QQ>.T3@%(ZE"+$%DE+;7NN-2?.)E<:X MV?M(4N=6#87!G%YE/$JY/[-TZ)*9;5AI5!SF@FMH,$FM3?LB?F3>)BLGT+O6 MJ!>,2$R'R8UHR\H@I-1#,Z'!:(D:5O5&%O?5*,GUZN ">XU?T4C"4^CSDIWLLIK@ZK)7H'I,M]9GCD#<*-KHF7ER^?$LH M5'*GLABQP9S,#>QJT*U5',S=9 NX*U['V.*L:3>.'B=..KR<9HM-[U$@I9R$: U&-]5SVV<[8K6-B(?29%E&Z0@0ZUT%B0LL M4N@]$K534TTIJWT@) >CA(28UG@Q)W7QXNLP8#9=QK.6%'2WOZ*K&5>O"Z.& M8R5.'7'R>N7>K]F6\I60Z?DABG:OU@()]WYNR0%1Z@,HF]K[KR47)L=LZ'G1;'* Z&=6P%(N'<;2@X(HFDIC,4M(3T+C8IF M+*Z'U@@*'3MC>9JEI5909+R,Y=V6+M"6,XW'\IB+ GTK<=G2^H2+9A_#4T!% M+/08E'(OB) :C&>AEEFMER_>Y?'!VD4)#6^6M[BB")$=BOE\"#U[37^#I3&P M)-!XR[%2[2WO[]7RTM8!&WHOL>7=,BL%F-D!?FWEN%$^= ]XO>29?D14>6*; MGC41VU3+YG[RW<6LI%TQ>(KYZ&OE9;=.Q&7*W-ZE*\#)Q([*3C?=UF)YSJNHVT'EG(FM&"X;U)[*].0L>QK M*8:^U-3Y99]ALCRT%"/7 M2*3NN"V9K FY$OV6(_7N)E$$%:F>\-&TFBS?(J1RWX[%;U^NYQH?KVBKPL?2 M9[+3 YAT;Z2,IL=EHWXH,VJY0_ED'.@4KP.E$3SE=YZQ/+X.!5K^)JZU/>71 M(]JQLX@_83;I$?5NT;&\?2B%KF*'/7^%:%K)'426QO)RF1I%T2KHF4+]2<-* MUIPLD#Z-)UF 4/G]8-("BAQJC3SL+U24@;(^3RJ",, A-$=>EDO$5!B?AT>Z MH9F5[]J40J5!!9XU)M=]W[-T7@;C_NU;*0.J M@H3,WP OLA&Q7/[&^F-&BN_IA.R$5-FZ/O]F&^Y=V\X\3MSQ9 MU8VNV03+,<(:B=K,U\]D4?/6*' ('?+G69*Q-JII]*[!&\4K/Q-A\S06&T,. M3'7ZP.0NOM^H^>I9SFRQP+$$F1J82Q18V &>F.($!W-X"K#<[G&.S0;[/H[; M[S#W;+8E3QQ_$,YS@Q&5JYXFR^"-[H"_$9^5["2Q03\36@'R+$Y04U?ZBH9) MWWVT#)U;O 2E9HG1Z[5%J9Q@0N1TR'4?LAP'%GS>TB7.#L$GM(IR,B#BU%&1 MVR?,6WV)7_&"ZJ,'IF[H]*_H?3;ZAZ*0U2Z*"^6;V(GG@0,) M:M%IHNR65D(;HVW$F+4DNGWY/?OK'\0 M[\*Q?%\N?QY,NF=YSW><+6CB/(BLA)R^%V1DI'_+RT=_],>=]0-OP@V@2J3X M46>\48#@O!U^U!5OC\SDAG%V\$FG?(FNQ-P'4N)M]=W$=4B."]7 %A:L(N/[=D$O=E1+?C[] +>'!0EJN8-1=CFF M$E>NTN^US$JZ1_UKXMVCM\Q]UB,N_:,=7YC Y:$PPLKO],(EHJ*4I#A\1"NV M_8BW@_?$;B#06UA)3+!BU[!*9$VOS02N52*]B<:2WR.GM$B3OAU+K6;M:47 M!ZSII9/P[2MN>!WNV#/SL(.:LX+H%$L",S=KVRP?(IBIQ'$T MGO'-&17DQ+\10OF$CQ^SKMZ9+3N:8@AB-GYOM6[9 3JHS:0\A: MK$T0BE]?2C$\,[/"N8T"%"ZJ3$'\.&G!'(BP:MH4R$_F/4MW'OH4)9\:=E27 M^5$=M*^N*%R2^F JQ*'\:TA\C/O7/B(;X5?H:Q+%;S4ET'HARO8CN@@]MJF! M2;-51*02'/\X6"?#)[V_Q.LMVPXC M)=LML5QJG23$H@ 8\H/DP=,;]\JGFO5-6 1!:EI>)J& W;A^X(51T ]Y&\@2 M*OM:/]=[ %G7LZB+:N86(R]-/55-A2J6 M7LOTDK,F>;H6(I44>57:[#)$#,TGY#C4QD@>I&$Z!KLWU 3'EG./@M^) M]R=EY\+:XH U0MFG5K71;RT'UK)6DX=XGDETL/-S'OG?/.+#EFXC+9TK.6.H ML"<:F%4<,;6XHNLNV#U3 \"W[/T_@P25'J(G^8O6OYR0MWK;(LR#-?(2 T&V M$T(U#8T%4S[=&C[]-WDF!UXW64>E+"FC%5#4- MJ;/LFMZID#=_<^GI 2PN+OM43RN9Z)![L+Q@!U\#95_KYCJCM?WS7?9?H*L! M0G6,C1B&W,!B:A*Q?]?VX8%=0Z!OT1Y^I?]N*=?#IIJ&?@F@VJ;L:ZD9O[0" MZ\[RJ:("3GKQPY[LW<0,EU@ L3ZD@EJBE21T-O:NEF8EV/V M,="1@_"VI-[3T-HP4$94/6IBZ5T(;W")#K**.4P_SK M!'/)C@>E)YM>("J]VXL9[*87@LI"!:E%8&6Y30XX3P>JE M%+M3L^WKMDS]9CDA\NG=+'[#(KFA43V765/TW^CAL)@%&2J7E("R0NZ..!IT\;=JF?M) MTJ/[B*Q<_"]Z("XHH%2#6VE7L;T8WPA9O&''*16'WK=:YO>I8:&G)$<1YDN9 M3O1\YA_VG2@>T2MR0U!.J&;&CA_KX8![?&CFFP]&KNKGM>7N-VE?X HPI@-K M&1A$.10O^I9&\2#RX"ZXF1]_*UP-H96G8]M#!^QS6[9OO53"S]$A:_GKI!_; MJ^4@5ZZRO2M.!HQFDXFEJ)I#+2LMWUPLL^L?0L]>6SYZ\+"-9HZ3A&J+=U+Q M!QGEAIF*UZ;B-5CQFLKU+OOX*'R(J3Q->WE:ZSGC:6)F.B=5[1M0L=KX @XJ MBM5.1Y=K(E^L=FIF=HG"W:K$AJ+TMC*683M<-L/W<"5^< M>3G..'(UCW7J*OU(IM?:]3"!^MVLII<(]K@+>02@P\K#@3RB8XBR$X@W\0,LSWSIQ")Q>CIDZP4$#I&897:[?;H""C M;"SMA64,8#%,RXUZGD%A]K:6O4B1YGO@6))06D H=,,?7^=GQ5HSX_492W8- MR*=60+')*\A1--M2E$6QG3>91X,T)+%JC@8E@RU/)4;#LN9>K$4:NZ"SCC?[H^KJA^V$"^RNV'JF_[=X MMGY _!12Y*5/-?MJAWM&*KR7QL4//HU!+\E+Y MO9802\G:N0P]R:=I1:CU+174=]M,2V[]LAPPZ*K-?B,UZHP>>KL V] U6OA. M[IG>T%EBQV'MYZ"O]!:_[.KAT >/+$([BMT_(>\5V\@7WP@-!#KF>>XE T+> M/2W_5M%) 2L.K?Q>A\ZX1\$C6H4.8VZ7F.P2\8-:,KU;Y")"DJ;9,#U.(+26 M2=WN,3T4T*AS2*,J--WO+W:4D.KSS71G/PR@@@%B>C$T#)X#RY!#,V[]+&[! MCR4*)'PO$D1O;-$>P&V9--WNQQ+>D<"LPCMC>E&AL-W9Z%$S_4U"8;\D:>DP MY4!J:%_33RQAMEC@6((;=TF\3;PQ6P00! @.+6I0Q[*,(R1Y,#6S-!\073B+ M:^+=T;&1XU@N(J&?*+IK).XCD2$MYZ*/1(QV[ 7V@KCS9=/*/B^I?3% MHP 0DE(\[ZO0U;$,H"C7+MK5KH_F+@U?1_J;#[P\"?^[A%:;;?V^8 M2$2V6@PE68-R4+M:6)OBE0*-A-2$Q:@ZHG^;+\^Q0[]>^;=T[OT R"R0:C>< M7UF>@]-1+I%O>SBR M2)43.$I&:,=]1^&5ZP!>K$V5+ *1 AI<-A3T]Q:[7R M4+S%THA_T0@4\-HWTQIRN&T*=G49[)+G-+'5 )-?_*@SW@Y?L1?D[?"CKGA[ MM-P5@G%V\$FG?$&66^:#'C4BN+:KGHX.21HNZS*!66&2O7O,H,(3T9DS/7 + MV@>DL$7'$+4MJC!2HD#'$)PM.V1(Z3$WADAL'1J'!HGI@5<9)2*2!6)>5%%E M%HBAS3Y5)3FHCW@-K,.CZ&X3O["GV'TCMFT ',FCW 4/\7PBYE.(&D,(10($XMH3\SCD&M<:5)ZY#WF3(^7V98 M@[8JJ"#0[PXXWS&VX#D(8@3[D$TB^:"21/\F;(-P!#PEH\DR "UYTKA-34\_ M$%-SI(62-CUMH>W!6' AC27#H?66%;+(1I,9 ;!V&PJ),W8Z1T^YPW<;^5B> M LL+CA1#P7N;Z>]W*T2O[%K.X5/GMASFZV]=;.&]^Z7#[J;Q1KYR%WWZ+/?8 M71 _\ M^M^BG]%!.UE?B&#[X5RG/I>)1!^._5"67QGM@-.S!Z\=V_!>9&V$E M,27>S!B_O:H#>PCSG[?GY2863Y(5_K7.>[^>^>Y!IC:>C!R!P9QHY8*5F/(U M$\&O0V,R12N1J]N''*IQ6)P D#)ZDZ-D>#Q)7RTE#@O^^],SW7-4]^V>6-I\A!X\ %Y'14_V1Z3E*9(/UA;2"+^! M@![>O2WQK !=HI>@S20T$-(B"Z+*<(EM5F#!'"M;XF- IWYQCR5^I46N5 M")4KX;'DJP".-])\((\E644.M5I+;"P9*I+0U9OCIC^KT!:\TOL8!\WL@F,Y MT.INX::_J2!C?L"\,::_L"#EZR*MW'%=9$B-#=(R=RU_L]C,:G?5N)8Y\7E[ M%?7W#Q)8CFD8-H5O3&^SHGROE^WGS[\:5[-=&W)-_S%Y7-)=[/-#(].&V3IH M,0M2J.9NVOPGVL;JH]IJ.3J.P+23!*,WQ:ZG MV/44NYYBUU/LNH_8M>*S^\;=AO3Z@EZ1\P$^";5D^I+C3(T<9WW+<:I&CM-> MY$CN#H?7W;]A:DIX]GHG_G20)&&]]N^NR$@$/50;B%+L;2;3RU^+I5E+KR_) MKCWTSQ"YMJ*562"G>3V6L=)B,5:3TRQ7V>T/W#!(C)[2R)59 SKP'#XJ$]ECPK!;NY MUJPS_1D@2<.Y:3U6WP+&DH@E=^LJP[7LWCB6S*Q.4#P;2Y96IRA^**(X'35R MZ?8?C<6L@W3[,[//C8[2[0U]HD]'NKWZY_M,@$XPW?[,[#.AFW3[#U.!1Q$T MH73[#]/AP)&#I9!P#*>C(H=A4ZX03UXV^ZAH[VR1S13C")M]GBC+W\MV8J]. M21S+HZ9=P-J4LKK']E1'V[@!9)'/%@L?&1]\HT=^S;8:_;4>8=G*"5''71PP1TB?KT_)LO8P=0VXB\ @;Z MRDV08_WB?T&7''S)RA_4,T?G5U_H39N58\=2[)D4YT8IFYB2/XP//,1^G M*6OQLZE2 (D3[U7FTX2MLRYDKB:N5>;8$%8_Q4)T^Y)4Z<0*T97+TBIW3NR) M4\LXTK;%H-4U-?3%]9>ZL:2D?+!V498'\?*N!&'FZTC(U5/ER%S]V"([0(MG M++R8NQ>$F=3QZPW)FR-WV$%^0%S PZ6MQY&2CI5&7X;HF3S2,RH]JN9+ MO@;@4P"B.57]*:WZDZSRTYG+?![Z5%C?G]G_#+$?W?JB/WH(P3.9!8CU)1,P M=[F2A);:7MOV0G182 U^=K:2AI89R&RW6\8G\Q_ EU,-E;ZD "^D2AICS7Q7 M+!GW9$GU(:VG,QQ?<)V84_:\XA!0]:8=2\I\H^IK0&MLZ?$"!QX1.9RG3/B& MG5EEEXTE];W)MFW *F>-CR6_7?R6D\^B&&T.>W]9$V/);U<0WH=[>#C*&MK% MF81R:X\@SS(UL_%F9\C7.9$YJ,H[1[XB[X48#*N2P +'?\K)@N9DP0)5/./5 M[)NG+J2K@Y\F(E$9:/*K.TSJG--RJ<#6-?DU&>%\AF9#NK^9J1\DWS6<)AKKB.8.0YY8_C3F^@%Y1H'[!D# MY//&_E6_,;,#_$I!N'%M)UR@Q8T[LVUV'#-P$8[ OD>!5/V!9JX&4[>@2VX= M^1X91B])^!(L0Z?($BC[0XCB'PX^<5X^9B;;DK>D[> MH6!-%ES),.>PZR/F!?9\RP'!(#_(<%:#^GG7+QT'6B:OJ(E2[T:EH*@$/E$\ M%*_%34[+L]'-=Z^\/T1QJ[ M7H\9H[2+2.;7&$H7K:P@^5V#P=Q?9SI\X3(^?Z[<19]^"+HE*1_!;N8N6$_M M;?+"(K_X5OR"E'M!S6"#\1JT%$?/Q3%BX,&QW"#'!?#B6$-'TW4IW(0.4SV7 MB,ZSC9,^$DF6#&4J>5PU^GDEP\#;DZ(Q-3D)RH?_YE&-J&2V$TJ]2E-T1+>1 MZ%:T.$^-5+?,0EP39W&SV5);*&Y'"Z_'JB4C561(S09LHQ06"M%UZ+DXH%H. M6'#5[@)D>M5KO.=S*MD0N1T MR%4\V(M00QU6XC3ERNZKB'[W$;5[;_$2T9]&L3OX^S!RQ/M]/*85($1FWKB; MQ>QD?_#N(, MSH$T.]D(HCY%,,RJ_[&4A$&.5@(P"[B/RNQ&Q3+X"5A^8RD1 M \(G9->/I6BLDW/D=GRE88 ;M B"R=U_+"5?22[ MK+H@@>4,T&.OK@FQ_ !#]\SWW(I81"5 ? =B]'KU^,ADNP@0&Z[2JO,9B,U7 MAQDOO6<]?R-D\88=API]0X=S5Y@:!>. MY?OWUD8B51%,NF=YSW><+6CZ(HBLWC3&&M9:)#(V4YW<*L=T X/,[%A\!1)[ MB$BJA+%TO9=1OV*8EA\I8_' R![C1- 4X0X9PULNML>QSC(=2]6X A@%;RP< M4=/;.7=V&MV6I$V>F9WX!_(9J1^5I^]WW=&:GTHYLH/\";:N:X;6DYV_Z8MB:)E^$SR M7S^%+_] =O!,LA]U$/+JEL4C"9EU!,*(0F[=AZ"*>A*"X@NR(PQ3^F3GPPQ4/G?2,?2LP&&)_L]/2:?WY#S MBNZ(&ZQ516:$1IK"&,<4QF@[VV-IEZD9Z%2WC,4?WP>^\D;,71 _\*^)MV^Q\S?Z=U:"Z'F,2!0;E7+UZ6=L M, X^C:+KR*/D7.Y;,^WY KKUZBGI+!^MX22KET\529>CV;>$2?L%T"5=C%[/ MDBE=CT.01L:C($JQ]W,?*#H1G[AQU9UV@F-F4X\EF;0;' ]5?Q?>E6$F2G2U MN\=2@$I%W^ @LO7HQ>B"N,P"1*Z-$3 M3ME(2D(>WPLRLM"_Y>6@/_KCSOJ!-^$&\&! \:/.>,.N!&^''W7%VR.[_\,X M._BD4[Y$*_)R'S3SY.^9\I']\XJ\_A*]$N7M8KZ2O^392G[\Q_>9"$_9WY9@ MR ^V'N7F]$OTI_?L3UF$Z,_^N+L7PF;_JUW-U!-:16UD$5EYUG:-;T,U_V?L]M4(4(H@VO]";G9 OLG+S+?1+MQD' MS.S@?*.R:D"K6!]K=MVQP!%%J@_1L3RH(K@-&XR>PSUX9AQ:8D8C:31H37\G M1>Q"0#+7$M-?/Q%&)'MA',M3)@#ED[G?'RJ;C\:A4^[_("7>%UYY;.:K554> M*E+J(^-HF*M MKR& Q2O)E6?G;HF/ _S:ZQ,A-<%-=4\ :2U!9UJE(5'A-.'DZ6%VN]0ESV+\EQFC2I5)WH)3;.,>1Z-4BB+W#DPRLRXX]T MA%Y^LSS,+%\I7DL^UL'SX9D%9;KLZZE(5W&1;AG(HXJDU*)3LF_&TD=?I+Z[ M"$H'K=G[[A1(\5 MABEV52--QY:B8TO5A&@]WP:)9-.F',OC7,T(M=+,6A^(&KHA=6XYK$/QTQJA MH&]C2H:7XS6H0-)J-R9^1VR+H<7LE?YTA9B<3*T_4MX>&"ABY;;RM/6;3SFN MTLA0VCD!5"L*IST9))T>HR)3,)D@\AM6ZSLA0SQ5K\. _FH21]X;;7K=J)(L M'-<9"A52^T$BY6OHU8]0EIN3LD"A3?8[6E#SFOYJ?,.#G1Y2 _0N^WYY7882 M'9I%: Y)PMP#I.K%S0TP)-F[%'O $DNQRMQ .X'1@B-Y:.6;J3XI"HN3Q8E;M MV.!%[>I.BV$^! QU-9?%:<_4O_$[@![+3P&Q_UP3APKILZ=>@YVZULI2M ?C M!H9QKZ,=I1>EL.PBQGZS''J(V)0OCSU1[0=W*%@34.]D,7I:&FUF.7E:T^WL M[UF1%BA/1H<%.>_$^MB4%"WS2C]H? 0 M/6A^XUX3N@,5R)NG)Y4K6$ZZ&L&XO830HFQ'O[]YXLPI6YHE)&6;L+,=CBY1 M_-\;EX7JB)O=[^E0PG,$I*IM9@Z.GGL2Q ?2TY::)1?$?:7_Q/)TV!D$GR(0 M;;F=Q;.-"@/>@CM["U)3J -.@3UJ&ZAH635LK198@+>>K:?3GR30]K-U5'0U M>$W4"+PA>LG'.GB.MU1:10Y?/!4$]&C-I"=@C@O0,5HA!QP$?18EA\"1/AO326\G@QW40:]>A8&@W7GT.D]IP<1;]@ MN,7XTB::U,Y]TH)Z4INC3SX16.H9D) M*EU@*!:2X\B:F?#8#MG:F&X*W2=C'ZM0!UYEA)\WEU6N'LM0["/!Y9QNN 7S M)B#7CZ=-;9*+#/UA);J ))!Q@*=-RY=T_5"=*![\*_E26Q#JI0 +?YSB?,=_ M)4E,G+U9WN(A/06P3?=LQFJ6Z%G0)1=R@0PV6G&U%!@ZSS,4ZZL;UP^\,$KB MG =KY#VO+3?I8_\;\EEUM[OX[F+?#UDCE=@*$0^-],&;7A3C4>?+2^18.V9/ MV AO@W1^HP.R>[S$N!CT+DTF=AX&?F"Y"ZI7JGHSY-Z[.].R?=NPIPUWF:63 M"';U@VHA[#-?6$ZPY%]BQ07&6@=+1X9O?'[VA.1^\$'K O[VC/B!T\&@@UY7 MT?^P8Y"JG)AA6-J9TG&U)#A0PYSL$'I"WBMF';+*!+AG'N7(-&!L^L^L;B3[ M[^R>=4^"OZ. GI%DY3(?0"S%-?&2'['? V&IF[.C1GL0P Y\;^]O6(E_Y97> M\9CNI@OA&_T6?E_IA <="%XFSHT*WG_'P?J&&F.O>!%&D[Z_4CW2"[OWBMC6 MB1L#W=!+ NNK!X&N@\$'O>J*KJLNU]>M:)JP8GTFE_Y9^KF6V;12/^.]M:%_ MS#S!*9%*+$!-BU3ABX\7V/)V&8[ ::'51*1\ /2TC1QK;G+2?*<'KD\WK&4Q*SM:\R_*CJ,W[(4CPO5Q!H ?>XTE_^MY: MACPA';+D5S!@%362D.#?]X(,[_1O>;[9.^-WU@_6'Q"PWHL?=<9;W+L0R-OA M1UWQ]LA.AT2D]/_S&TE?X$8 ?FH^UH%E M9#6RMXCA9D_A4ZW\0NV:W(?:"ARS!OR#8TFLU%HR@[C[^+5NK6=?2.,M7./5P:!:/"=I.D$4!4S93!X28$XQ MO^ 'EVHDV':DWK/I%4%%.EDKIE>R=;>G2:6.&DN16[E.SU?3*#^NQE(3UZFQ MD4]FK;*J3"^NTZO6C2SA*13M9=SA!VJNX_&85GN*"0E;DKC:V$K7+FDU)G,T3#3M&A"X]#M M;WJEKV[E7AG[X?579FY"W4 WA IYS9:9N[QGN LPZRGJ,ACHAA0$#K395Q0M M,*O)4DFGY%?#54R7/HJ:;*=# _ZSN?@V9HUE\1)(=4N!^V*XKA!/(JRZ?A?V M\A?#?1R=[F4%2;/I1'PU7*FJ2V?.S$ 'N=U\0LSL&]'MA'17I["?EU/#WW[K M9EXZ+,%))^9TTF #FIB*HK-TMDSWN ]+O9666_*Y,/MYMP[G0DV%,)^(ZMF?)TCNMCW M1%##C:6GA,AIT8S9V%I%B-D+I-:N&4NG!S!6S68L+\PW.]T #)W0M68L31_ MZ E>=T?3%D+705S;SLGP=BT]MG,:>YKVU-7DV*!N[C%PIOQ(&UDU-K3+P)FI M+\-JK0 MQ--0S55=)M3;D\""+/WAX!/G;.BI4HE,U\1;(LQZ2?C[&A%M<"OG[2@0W_,\ M/+R!G!T%VE$;CN%!#6%K$#@;JZV/#E_]#[@7!A_4"0<_1'1B5SJ\MD>U;J+B MS\O02_MWQ)[HC&68:GT8+!+4CV&U'.KE;Q[Q];Q'7#?\,> V+/TTI2V:G[:H M?LWP2/ZI:O?)-M:.@>4%0W%>#6]*2I4?GQ2S^^=U,!T21S3/ME#GN?T:H^VB M%1/$8+R[L!3YA*CKUC%-2,MK#X^O*F^ %Q\45^XT+>WO]3PJW9R M\<[>9C>5'. T =V^O-.T+>IWLQTJUU"D:S$QZFP,08 A.=+)T.XQ.3,:] .4ZAB@% =6QL7 [\'MY1SRO2(5 M)\/V(_;_O/80HDH1T1D('NF&TW*I$&=FT#>*,C%8U0TK?64/D^BY4PAP,>@; M;QW_E^R12[K[>UV9YS\&QZL\.:'4Y0 M1UY%/C-F!S2/8.N4.\^U-MH:1,3LX>G[(_N_&6LW^?1=812LEO+ (UOEO _! M_R;]@O4]<5^C3)AAI',JY/I^-&^/#P M&@;">9Z.&^%CT,H#QWB@.4=%KTK4HCS_QDW\\DK9:RS@-T.:I>^:@T&LDRF# M:<&/V,7]L\Y1W@_)Y,KTK[['-5$E4@"=)J4L G2:K MPW!9.F$?.^K#/Z#VRD<[99!^'E^56^N3[:$_DX.W*)U*'H8TD>"TJ70B3PU_ ML_K()A*6H,AG<;J"#VD6X8G Z4R>*7>8'T/OYZNGAX\3V&$UFHP1<3.@JH/-E+PQV.0-PY6J M4L]1-Q>SL;2G'Y@7K])-,+X>]*D[\LH/\";Z460(;H@;)^#YV%V=.Y;])U5L ME* ?^SG9ZW7T'^[( CDY3VHU\CEPOZ .)(;L+YHZW4^=[H]G94Z=[KL3 M8R M[JO8&32ND]=]\KI/7O?)ZSYYW2>O^^1UG[SND]=]0,!-7O=A[66E7O"3[A.*'\,I5((XH19W2/=%5RAJ_W%+.'84RBM'5.H^(:DFE,C91 MU"E=!1,7Q VP&V)W-=]27J-#1,HIUV88'3AL"LNO!/,FHY9W\#$[@-@1O&+W(@ZR MV>JVJS7<<,%.X?TTJ5TBX&Y)\?JL7J62P'(&XF!\1#9Q;>S@).^ZPH7V3-@F M#JE)ODN4)7/#MG4^*AQ\B(Y)%>)-3DMQ_G-XLT8VL\4_0C^(HN12\C21E&K# M44&=_B#!C;5.NOIA(]]G>@PMPBA3XIKJN3CE).F=(B*1X@%[G$_Z@PNJ8>-& MVX@>"&L%,UI&5.6<7JQ9R.O&C4R@_5$MFMPM2;C'.=ISM6>(_L+,]U'@LZ!> M; 4X#GECO=053!YHM!Y1N2?LB&%[ZL5!B894('XY696K-[$I+Y&'7YG!&E"\ MV6#QK[==PDW454I2AE6D\Y =4MV&LG'JMG+!QNIQ7>:O#)'9@9=T,]'##5N. M@C7:/$2/\I??2Y$*2Z&:=(_R5EAILR Q.U,S]&"Z%* A._ 4DNCY4JQF&L?2 MH$$-RM6J8RP!"34X-A\]4R3B $]U-LU8PA$*@&TR@CF4ZB*\PWSM0*(TIZY2+S/@RV>AY"CH3[LLPO$=22?65I'HI(&@Y)^5T-,],9NSH M[&F_N!(R4G&8#F1N]/K.-JO_<133:-79Q@&[973A>'L+! M&'4#]C=OW]T%9F](OX1!FM!U97DN=E<*=$4]=86S_,B:,CVM[ZH@FU3"%5#K)=3J.W1H_V\490.,9A\AP(CWSSB MRVJJ PJ]<-_FV#R@T%8_)981LNBE#F:9B%+J!=]#4SBGR7* MG;FCO%?D4W4_LVTOM!P_^B^]EK:V^EN..6"$]DJ+VB27)'P)EJ%#_XV$P*3- M+D8?"&K9\!KE?>^[*^^SP9KM*<9-8GPU.C"I@7!7M_18H".GGM\+R_-V2^*Q MKB$M-*,H_;[LFY;F6@F=*:>FW_J^\EG1^D[# (J?:M=#\TX1FW1I4 MHNEY!-CL7ED=H VV1WBB2LMQ>NK^B.C$$8_9KQJL]N^JCL-AIGUTAJ^ MR)N^QXMJ,Z,7F_SEKRJ"DB)W.IICH"$R57*&B@784B@_J--X@]^TK< LAE@Y MAB-2?,T8MHFPIY!^5*<;#8!4N3IWG(5E ;5=?>?8?!U&]]\4D]$I7WH?.#I;BRNLO7WJV6.!8F!MW2;SX MP>"V&=$"1(>8\US']BCSFBKBRJ6!HG.TPBZSS>C% <>=]OZ.+*$$( FB.N*N MI1S--BQV )F'6C)2^!\$[K)48Y1>J(9PJ9X"\"I%5BWO/I_B2ZHDYZYXSBB( MIHZ54\T09.'446G7S>>P-N@6\M:O("$I_NB!G8])EP2DQ1_LE2#:1V8*_.G> M*@HZN"^>(N>[/#_0UWO%:>J0<%\%"W\9.O]E;Z<4>Q<2OJP:2?5WZ@(75 T1 M/1E; ?*H&9EX4Y^0]XIM=//X!%]2C:2T9J#-PF =W87D%E@]G?XD@2ZO.BI: MGAO/-C7ZOZ&'_06.*LWAZZN1E)83D:+I!]B^8(:EMX-+44&@GQ6E8E_TNR?: M[P>1O0"S4@^?WY6T4#4^=S]E[>:"$O538OJK\N)+NZR90VY?C>6)^ ;-5(O4 MV%Z%;SR'2.-Q.9;7X"%0-=I'IK_IB:\2K?G1[/[#8KZ&DFU2Y1#9:8F MD]J0XO[OP_WYV3CXI*,,-6DQA5WZV3S M6#"[+025,SNT+K)M>N$;XB@.O@3.SK%4QA!7I+;PR;GP7^]K=6YO0Q%$S ML_!&;NW!DMLXAI,*;%-DJ.'4U9RX2VVV&+<'Y$5-)+*]>=F?PYB'^?+<\K%- M3;I+[+#RF<*'4BF^70T_F&1@Y0)J"#3N2Z+2D6..($'&2A(Z J7YP2-DVW"? M$.B#=YD(;S4-'1+\CEBQ(K5Z7JEUM$+W(;ONS9?)"H@8\N=AX >6NZ!<0@0# MD]84EO<0*WJS'+J?-\2-^9@%<:$A,P.?2?QJ_(K^EK.[\?V0_33^/6#HOMU0 M@\&#]RMZL'91Q:#GL<=79%Z";CU:C[NBL&;!N@I(>$BRRN@V.&T=$J>']2VP MOV[N0^V\RDQ!!0'9!/U#*P?"4!.%?J\CS:*11DRY<]Y,'ZG8FJS"*9LJH?QF M1O7+"^D?(?A2@FM('M)6'L88"(JM3R8)?),#E_>Z5+Z%#017A3G' \)FNEFU MXUUWHS ]^JY!6(X=.HG[ MNMNP0.>,#3=@T)WH&IP-C.5%PO(3LD,O:HESP' V!E+8L>#>&(H&G)P9+0YI M17/ G1\:DDXT:]Y'%.#8\'ZR7B/A'OMLK\+;(:C:#1-_43J6+VS JHGW-7!O[.Y MA:GJ-J,,&X7Y,OI'/6"D@_6(R9WU V_"SJ&(VUF3F'O2&?#6V97Y4M"K-*L MTOK F_;+AL.:Q#Y87K![]BP*=%1OKK!3:XL1!G3E@,N@P^(*T3.9+9?8P92] MB]#SXO[J]\2UX[^ #"H!:GHZXI6"'>]&?[[,_ PB'HBLEKZ=%&J;[O^LAH,( M5/Y]CS-T"VGM*4Y+0B+?"S+2T+_E):$_HBK*0S9E#-#BL^2KKKA[Q@'SZ]ZX M"_R*%]2\_1T'ZP@LIGC6>/M,KMP U !,BJPV^43;@-5\W!6O=]AEUPS80LE] MU!EO\14(R-OA1UWQ]L@R+V"<'7S2*5^0]9;Y0,[[3PU/CRQQ,/=6EHO_%>TV M:&OA.AJZM3Z\ZV#9USV>5?[Y+OLOT!Z$$*I:>G2F@4 QSH3[&[8C8FBS6'+A$Q"@82X?%UMLW M9^*9WC.PW 0F)09XAS44PT(B9XN3TFL21\/,_=2$QN&%EE>&F)TIJD2[5#@L M3&^ V.SHJ<*GR2W%5Y^9U6]M7("DW%,YEK:N75OSMR4]UPQM^ IV^).F\ 1' M3$,L]<@0 T6H>.V@F:VOV@ I$LGDQ6GF91!_0V3E6=LUMC-A:741?5GR@PGG M@P60\ODG)7S9-OZL@@\OT/>GOUF+JQ\V\OVDESC=W&B?VV.MQ%^>:3>(GNQ' MEXT7=YQ[Q/Z?G(%36+IC'1TM^:W8MU8KC[VJS%!>)J@6-9%(KD4C+1T2/7AD MBZA>94E13#]>_3/$6Y9;!7\3JY&4#GFN+>RQ)GTH[M=WARRVVQ=S]Y%5FGA) MX;W_W24O/O)>F=UWXV[#@/XS75W1:4%GXWP7?7[A6+X/CW-UQX-6!+,,0(-C M-42F"/T4H>\W0J]FGW +@FKR-&'TFG@(KR3>110BUY]<^Q><5 F6I]>K9$#] M7D^G/TF@2KJ.BEXI"I9=FV562:P76_>9\@Y?8K5D>I'C?,=8@"ZQ6C(]6NS@ MY)=Z.GIR7*(1X_IH-\KS8,[@B] /J"[UY%)=!$D.P 4$$YZ(SMQ8\EN$]@$1 MW+ACR5L148)UF&65]E@R5D0.0 (ZML>2PP+=HG7FF^GY*P!#N!&QP@X]-3.> M#+H&B:!V<($S/4](+7JY>[WI:450%5>;C6=FC@PP&T]]+]YA(0'+QC,X T@F M&\]L#0RUDVIB$6-YW;0YIE.&E_+P%4^X,%-[:0M"9F:K,>HZEK>BH6JA.?X^ MEN;5PED-=;Z.@UP,CIS9S7\@R"E(UN%-K#7XW:H3UI)_8?_S8OGH?_]_4$L# M!!0 ( /"&5U(P57F/- , !D< 0 #(Q,5\W+FAT;>59 M6V_:,!1^K[3_X$;JGIJ86R\*%&D%MK)10(6NVM-D8A.L.79D&RC]];.3P-CH MUG9M:;<\0.)S?#GG^\[Q):[M-GN-X9=^"YP-SSN@?WG::3> XT)X56Y V!PV M4T7%*Q3!4"*NJ*:"(P9AJ^L 9Z)U[$,XG\^]>=D3,H3#"SC1$:M )H0B'M;8 MJ;_9J5E9\B0(VZ>FFA'SHF(5N.2Z5"Q^/?),):."2UT-+FOONB[H?@ -P6=$ M:B+![, K>"7OH !,'+B1$B&E+LCH;6(_$*LJYE$BS@I M:G*M7. 4'!(0Q%:. \G!5CA'&RW)F<]K"#01C*%;$ M7[Y4P9QB/3&C&T.3 :3]P\MVJ?:PXA6/K-[,$?@6??G .RZOZ6':2];5+//! MP.. )TQ<6_X9:ROXZQ#?Q/_^C-_3K)>(\2Z*B(UQ$]\QX@OKV0\6?TO-O^SQ M0"-M7):@IR=FR?HXE51A&MCUTP#Q'U%K)BHA8R&1=0WV9(@XO4D*:RS?,Q>W MD7E;R[,'8)_QEF'ZN+A;6T7 NZDRK1A%H*\7H&.@WW+FY9B(%?8OEP:O( +/ M! _!)_O7H1'59.L1^#(8K-S.(_EMNXOB*#TJICO97)#>) S-D21YY+PUE2(F MRR3/!=TM'C+$,;"_*\32$UK>>+_\)A'EAOA.(Q>D9_[FD>K5FMY '&&T;_>3 M^9C8>UP;F<@UZ5UBS[%VPE/@U/N<#^+7G,XU^6U)DJ4N-QF?.9PWTIO@'"G! M%1B(L;9;V?W<+.SOF9 4;Q[68?*QV\@PG3W7]_<_?_^P'297'YM#/LTM5@UF M%V@UF%W4?0=02P,$% @ \(974J8DH?[D! .Q0 !$ !S<'-C+65X M,C,Q7S$P+FAT;>U866_;1A!^#]#_,%'1( 9,\9(M658-)#[2-+9CQ"J"/A4K MK4_AI?'$. M5[^\/']]#!W/]]_'Q[Y_,CZI+WK=((2Q8D)SPZ5@N>^?7G:@DQE3#GU_/I]W MYW%7JID_?N=GILA[?BZEQFYJTL[1=T]&]LQ]D:7V:[C)D1:ZU(F'MU$<_A8& M7:*B.[^]'/DM^5//@\M7<"S%#2J#"F[VND$WZNX%X'F68"+3!7V?C$K09I'C MCQV#M\9C.9^)H>*SS!P63,VX\";2&%D,@W)Y8F3IMNX%%RD*,PQ^.)Q*8;PY MVK?#BHX1+G\$X63#2D5I&AD*I@>MDY M>B8FNCQ\'!T^![(4/YIT #F%UZ1-B4XE>((# &V9P@O)5.I1?F$*TR,5/J_ M0/#SV'-]=4UUIRA0);A+89-TAU]*.'P-\+U'2)JL,Q(,!0<7B52E5,QV$I@L M0.&4/#8$VS&!![S70[HSXPK47P_-+J;L0Q[$7'D3Q0;1;KP=1 M<- ')M)ZV^\%T?Z.VZ\>#]8>1_'^?C^L'T?1P2 >M.NH]]%ZKUF'^]&@/2=1 M4?LV"/?[<:/$0;S7Z[4*[1'12KF@WZS[I/5^NXZ"Y5OB$NZM#+#;WHY-I;MQ M:$]EI0@N0M- 2CBE<(8353&UH.ZQ"U%@]9MSDQ&1+BD56R=8G\B8(+%A#IR'#IY@2,D. YVW:KV9^[D?"1T MW:]3NBI*A1G2@'%3ATA!@K61R>\9=0A4^MGW@RCL'P)^J+A9.-X)TQE,S?Y1%1+OLM4" /OS69O?ZMP]Z]P;S^9@A;P>\5,70JU M35(&2<;$;%D3"S29=#V5K683&_4Y,HVN-O[,A!/KG&[S+ZVPS7>6RM*54V)P MMI2\-N9<&XI6ZMJZ;MY-MNG-)(E,^90G=8%^_N+Z> ?&LJ2Y:="C6C>R0+6. M7(.6&YH:$T+LW*D\\NW=T1<3:U_#<'7_6'N,FF-?,BZHW C VY*:!J/9;@$E M4VRF6)F19&;J>-9 ]K.9BVL*62K:=KQVU8D9!A=,4S+ I-+<*9A6RHI>%>&, MM,#;)*]LH9XJ60"W=4Y3X.BBF>$?R\XU#=NN\Q"N6M*1=8YKO%2:E;SE!9WD MB[H5V2Z4M#9(R@IGES6/#,^M'80CI:K80*F03*UPV=L^75.VM'-W807:(M*V MS&V-L0LV\EB5==&TPW+*]86J'I*?("(;6&UI;8\+-/_+[7% MUSZ\N;IX!>?G5]]J\OUQN^!"("LI"?4NN(VF3/UZYYD[+<6:,O*;/VPCO_F5 M]R=02P,$% @ \(974L<'FNBQ" A%4 !$ !S<'-C+65X,S$Q7S$Q M+FAT;>V<7U/C.!+ W[=JOX,V4SL%5?EG,NS.!8:J$#(WJ9V#*2LW?OK2X=]ZOWG M,_OR^_'G;IN5*K7:'XUVK7;2.\DNO*O6 ]8S/+;221US5:MU3DNL-'(N:=9J MD\FD.FE4M1G6>N>UD8O4NYK2VD)5.%$Z^O&'0SKG/X$+^G32*< O-K%A!:X: M0?#?(*BB%%ZKS2X>UF;B/U4J[/3?K*WC,1@'AHWWJ_7J7G6_SBH5$NAK,<7/ M'PX39MU4P8>2@RM7X4H.XZ:1PY$[B+@9RKC2U\[IJ%E/YF><3ORA+R%C ;%K MUG\^&.C8529 99M]K41VPLK_03,@<7\XX)%4TV9/1F#9*4S8N8YXG(N2(LU8 MFXBKK')'/3C $W@VADQJS(WDV"++!4M'G3\_=8^[/=8(JL%A+3E:;52(:H+Y M.JO^2>M%BY=-+AV]C?LV.7@>K;Y'7[<[Y[WNQVZ[U>N>G>+\/[_XO77:8[TS M=M%I^W.-^AX[^\AZGSKLHG5^W#KM7%3._OS<^8NUVKVECGCRP;BWZ[^JQ0?T M:SXF>7\]JJN[9=8RX4@":U?9L>+A99F%>#?+P92Y$7?-[]690HZ9G[T?2@H& MKH2G'.\K8'UM!)@/I7H)%57*)CR4\7!^G' A9L=34MV#HGV#CO&4TJC2K)!-M5-_O_WPP&4D'%6J:^GQB>%*ZX]8CW>^_ M\=8:5=1:F^8;GCJ]_@@K<'CK5_)>:BY/KS9JV3=R<2B"I:% SR]>2*\\X#YZ M3 >6C@Y)=&;7^K>D@% ;3JS.&CS&VVUH=!J+RJ(9W\6DH'I8(^FCN\=\RZ;X MC4&\8RA6#AL6S;MJL8:\6-W_K27S@+%%1\U&? S,P%C"! 0Z9VE9*XY3KM@Y M)-HXIF/V$;N$!?7*;TP/V,67"_QQ%D5@0BBS;AQ6#Y;'&/\9^D>>%3_1Z3[( MV>>'- -R'U"X_ZVX-PKW_\K<_U[A_C?:_1]SBTX?/7PT99=X=RD00W3JG@(F M<_]"8YE8.Q9B35S&C,=3EL;.I( *< <1.F7B F<1'F$O*C;@(9XR3$?2,:GY#;$1LH/;$S"I[#4%H:9<E?P;*-YUKOA_-^^>;\7_'I@0 @42!GM,I(E!@=@L#3ENT@> 0@R3*Z M=*["$8^'P%H84YVG"NS;-\$O]8.@P2O!_@[L^O+!OLB.=MFJCGE 5RSW,]4N M:44RSJA*.C,*YA9@F\&/[+M7>9;K/;BA]^ .O1\QH#04RT3'!BDOVWQB2F\Y MDX.@NO]N _!30+F \M.:Q LH;S243\!B9R-*? KR?G:6*3L:\M2N7X32E'U M9N4M98E/G1JL *.]L;0^AD0IB'T]M,_B.OIR_-+9*4UAGQY) ; M,<,5 E3ROE3232D?NZI9@K%X3<%O=1$/*5$3(L M"+G1H60'1R+U\1;A P8#")T+'['#U<&T@FD%TPJFK3!)%$S; M:*:=9+BXC1W:2YHOO/DK*]GV@%B/4IXZ#%-#<%G(+ZZH-=+685%ZB!'KLB%6 M]'?*_0.G.W<4&2 E,0I;DLX5#Y%=?ALL[9#UST]D>NUF6HVXG2=C*7[S5 7A M UO?'WG0.65*7H+*]\0NR9N8BD*\1>A=AU>$K0>D8F^M&LY5XZF03AL[SW[Z$UAE%$D<,?B' M +:ON?%1HI"HGZ]D!]&(\:*E>!0_:4[,> Y_IQ+5]^Q.X]!OE-U]ZMTRK^XQ MQ") +%"WG:@K]L]L-NI:2C%:H)-(,MH 23LS0PF(GCQQ.=_',@%^29G(;(', MYR+]TIY_W'#VT,2#@)9O.G8QT%LSQ&VA$E#U)LO36#-J0+.!+?-W9C4FS/ ?]CB,E_42LV1IKG;<_ M=3O^Q6B?6^W?V,(XO$SKE][T]B2&>%6D0U\0/M*T!QCRQ>!/2=+#_TIKHU$# MUKF",*7E;W:6I5E>KGD[^08Q] (PMRI/'NV^W.GW$?HFI;>([#7*;*^^M_9[ M-,F48"]9A<.O#,Q,E\V+FAT;>V<_U/;N!+ ?[^9]S_HTKD.GA [M[UIS>*M4XTR)9/DA/R_OJW*SLAA-"& KT Y@<2VRMI M5Y+WDUW)WOWY\+33__*YRS[V?S]FG_\X..YU6*E2J_VGU:G5#ON'V86WU7J# M]0V/K712QUS5:MV3$BN-G$O:M=ID,JE.6E5MAK7^66WD(O6VIK2V4!5.E/;^ M]=,NG?.?P 5].ND4X!>;V* "EZU&\[_OJBB$EVJS:[NUF?3/E0H[^3?KZ'@, MQH%AX^UJO=JL;M=9I4(" RVF^/G3;L*LFRKX4')PZ2IL_!^T&R3N#T,> M235M]V4$EIW A)WIB,>Y*"G2CK6)N,HJ=]2!(9[ LS%D4F-N),<662Y8VNO^ M];%WT.NS5J/:W*TE>ZN-"E!-,-]GU=>T7K1XV>32WNMX8).=Q]'JG^CK3O>L MWSOJ=?;[O=,3G/YGYW_LG_19_Y2==SO^7*O>9*='K/^QR\[WSP[V3[KGE=._ MCKM?V'ZG_R2&Y[MTN$/?YRKE?7JOX>B5V2<9#<"H*?M4Q8:4U7&9!7C3RW#* MW(B[]D-8]]6I=$M_"CEF?FP_E!2$KH2G'!\H8 -M!)@/I7H)%57*)CR0\7!^ MG' A9L=34MV#HGV#CO&4TJC2K)!-M5=]O M_[(S&4D'%6J:NGUB>%*Z96*2[M^>EFL-+&JM3?L53YU>?Y 5.+PQ*GDOM9=G M6 >U'!BY.!2-I:% 0(@GTBMWN)7NTX&EO5T2G=FU_ETI(-"&$]&S!@]X<#$T M.HU%9=&,?\2D1G6W1M)[MX_Y,YOBUP;QEJ%8.6Q8-.^JQ1KR8G7_MY;,'<86 M?34;\3$P V,)$Q#HG*5E^W&<OAHRB[P[E(@ANC4/05,YOZ%QC*Q=BS FKB,&8^G+(V=20$5X XB M=,K$!5"SD 9XR3$?2,:_%8A[)O=_@;@7AKA6@;BGB3A@ MH8P1(L2C*VB4D6\HCI?-PG494U]Z4_![H%*!=2*8%@A11JA)2GDER!5"(J%2 MJ2OFY;BQ2TTC5H5/QY=)(E4H@*#32"/?G/7Z!-R.6*CTQ,XH> 9#:6F4'>-T M,M,;M2POP,S.E+FA;<&S@F<%SPJ>W33I;<&SC>99_YKS?_WJ?;/QZX[-B96O ML5"(H\-0XJ''0H]Q QY "!1)SA.[DH$E1RKMB,1)+,+PCD(\.A;2!DK;%,M1 MX&>TRDB4&!V P-.6;2%X!"#),KIT+X,1CX? ]C&F.DL5V->O&N_J.XT6KS2V MM^"-+]_8%MG1&[:J8^[0%C8(.5EVP],Z6?.Y$:CNOUV _!30+F \L.:Q LH;S24#\%B M9R-*? KRV^PL4W8TX*E=OPBE*0> S,I;RA*?.C58 49[8VE]#(E2$/MZ:)_% M5?2Y&,$:4-Q#,,]\7I&GG$>W=%%B)(JZ6*VDX,XK.K!22!Q@,D!F^5D?4\=4 M4VHI9^I_AUB?8/41I[: "CF,<*E0PI&^0:HX!*);),[F("&K\- M@ 0QEL7R(!XS=LT14H#R>7B1 I0O#)2# I2/#\I[!&G70;EVN':#E^L'>FMC M$U$[EH+"9&YU[+TTMTA26F?$DT-NQ Q7"%#)!U))-Z5\[*IF"=Z>;!Y:&7>O MB2ZL4_I@_#(W*$E-@M"T/G\@82@3")I[#(^(KQE M@K'KHQ)RN]IZ7Q#RN;B/@I OC)!!0'JY4 /1"R(L9_-%AT'.G6W:[!.A,OGTD KJN&W-]FPP6RMUC,> MLIY ?7:H\H)I!=,*IA5,6V&2*)BVT4P[S'!Q$SNTES1?>/-75K+M#K$>I3QU M$*2&X+*07UQ1:Z2MPZ+TB!_690.LZ.^4^^=2MVXI$B(E,0I;DLX5#Y!=?ALL M[9#UST]D>KW)M!IQ.T_&4OSFJ0K"![:^/_*@<\J4O "5[XE=DB_?NXL>@Z3/ M')L;PH>"F@4U']:D[8*:&TW-[]OIXY_G$S/@EJ]B*@KQ%J%W%5X1MNZ0BKVQ M:CA7C:=".FWL//OI3V"5421QQ. K >Q <^.C1"%1/U_)%J(1XT5+\2A^TIR8 M\1S^3B6J[]F=QH'?*/OFH7?+O+C'$(L L4#=\T1=L7]FLU&WKQ2C!3J))*,- MD+0S,Y" Z,D3E_-]+!/@%Y2)S!;(?"[2+^WYQPUG#TW<"6CYEI-LA^R**(P+ M+&AA'H3="K]\01"+&.I39*]/AUI;9C:-<,9@9WAC\N!WY>,ECY[J+#:X_)C; M/+\-"I:M[I?G1;,?;=0F;7/Y41-]LS>Z(,/B*0L-1CQE) KX( V9Y!\\S^%5 MSE*!,AYK-0;*!\9\F#\_;_*X#J)$Z2G@U>79LTRW/0[SA2TD_$FJVQ3[W?#[IGQU_\N]&ZQ^>G)VQA*)YF!]Q\W]N# MV.*UD0X]0G!/Z^[RYL9+"%):\&9_R@#89X._+TDM_].M,Y(0LJ/Y[72:Y5Z> MKK5;^:XQ>BG'W"JR=&%C69Y@HB>?GNH$/8*!2>E5(\U6F37KS<:Z+WTD4QK- M9!4SO\_CW?S5EK_V=+>6OU[U_U!+ P04 " #PAE=2Y2R;_34% #,'0 M$ '-PW5NOO8N_0=,V0+DC MQ%FXI) #=VM_V@E;@&Y"\F01PO[Z/W[1_%1L?#*"T*(%1$YTTP*PGT_ZCK@ M3+3.:KX_G\^]>=63:NS'?7^BI_R5SZ7,J9?JU&G^]*1AYNR=DM3<-=.\''A+ADK]<:_A+ZJ>N"]U?H"W%!56:*KC8]P*OXNT'X+J&8"C3 M!=Z?-#+(]8+3=XZFE]HEG(U%3;'Q1->G1(V9<(=2:SFM!=EJ1LO,#NT.)E(J M="WXN3Z20KMS:O;6AI*GQ43._J*UT)#;X8A,&5_48C:E.73I'/IR2D1):@2I M":FFA!>':V/ $4[@K* %U051C"!'* F=9O3QI'/8B:%:\<*&GS6W*Y6@F%1] MFU;_)/6ZQILJ.\WG8IAG]>\CU7W8NAWUX\YQI]V*.[TNAG]_\*'5C2'N/1P5 MP[?PP1MX;0^>/PM?OZF'U?W@X6C7&D#KJ'<>1TWWP\\Z&+)U0&NA6 MMNT(2*00-#&0!G.F)Z G%%I"S B'/LVDTH KQ[@!PL ]!3F"P?D <6@ZI2JA M>] 1B0H4&,ISYZEG:$4*L=TH&DQT9XP.L+3D9MF%Q1ZHQ%+$&8-S\_KQTP0 MD3"TS7(=>=GE0ND]RW^X %S2;(3C;*;R&1H=M+1G&6O@7(9/!KG9O*TV63.0 M5&8:#;%^P*!P5&$TDP\E]P%10R)H[O8N.5U *]%FQ>2#48[HVAT%Z;=D1LHN MP!:>=PZG(^W@E"9#3F$H%?K@G1,X:"W.\XPD3(Q7XXRDZ7*\E+O8XB:2 MV_W_@%5VJ(BW,:#3;!C2I5XW+ZXI3:0B)A4+AHU$I]!J^ MH6Y>[?,'%N)?./$*5VQU&VXM3;5^0KDML']7T.S@SSWT'/DYS M-.,1B!NT7"&HHG_.F*)3+.86P><1?![!Y]]3J?(( M/M\??&X!$09\F#"FL)*8YD\3ADT0SMKJ7R+3B#"%6)(IFAO4V#/+A'/ ;=C% M8?N#"QG"2%XT3Z-56X0'IO;]J&UVD&K&"]"1V/Y9GOE&R_15Q-P23.ZWHP_N MM9W_(DPVH\ZVO)S9T/-S'UK]]DDG NP\#\]:[5-8\\./J7U+)=BD6X4X)N*= M*&)%81JS/[FE:CLH#.QY7ETW6Y.\RX=^IA 6Q+HM//^,.J? M?8)3#[K1V:#7_>%3Z)29EW)8^8U*E.=2-(8*_&W-SWIF.,W/X?DK!B=LB^"O MWIV5UH(?,T#_+REQ3(=J1M0"*E7[DO;&'^2,*F$EV_94]VWV_+JG*+]Y-OSR MV^K?4$L#!!0 ( /"&5U+Z&=@@G0P ,-$ / #0Q7S@N M:'1M[5QM<]LV$O[>F?L/J'IIDXS>G,1-3G8]X\ANFJD;>R+U;N[3#41"$F*0 M8 #0LOKK;W?W<72N]\?' _'_STY9+^-_SAB M)W^^/GH[9*U.K_>?Y\->[V!\X!^\Z/:WV-CPU$HG=R0:^W M6"RZB^==;6:]\?O>W"7J14]I;44W=G%K[Q_?[>(]^A8\QF\GG1+PPV8VZHCS M%UO_>]6%-O"D5SS:[16-O^]TV+LW;*C3,V&<,.QLN]OO/NMN]UFG@PTF.E[" M]W>[&;-NJ<0O+2?.78-?V7#_Y.UX_XB-QL?#WR\F^T-NG9PNOYSN)N&?Y_BUIG[9_?E? MCZ[,Y+#0P+P;XOLSS_?Q7#";)[#F)=-3YN!R)E)AN&(@4(EE/(U99O29M&!9 M;-$FXIETT,8Z'9WBS=')""Q D@@3B39[FT9=]A@;_OC#JV?/^CN[N)X5+L8B MTH:CN1KDP!RC)*RZM0=C9#Q=[O:PPQ[UWMIYPJQP#(ASS>5(F:3)3-B*HQ((X%/<:EA M:IQSZ^4.[(),8;[]1,#R8NK_7EC''5P,P=#!0!%<(/% KL9E$#G7I+L:L4%[ MFZ;>N(S72\47]GH3^KYAKG:8C(9W>B9@1,,6$N@GSE2+:[-K43?GA P'.LJ! M$&?7:!0\FB,K%W,)/V#K9,E3(!16(V2ZNFNX5.X<]$.VH* R$8SS!1N::.M@ M +25;#]-01B E20]L&N_@HJPK7[G=S:5"D8LB1^)*#> J\+KPN%Y-.?IC$9/ MI+77WO'1X;#!A2XN@O$X#B@./$"%IJYM!H+-K8#U\W@C=6L\]IL)+7F6*=B\ MB1(;-/E @!QP(]B;H/;#FB@?\<7UB#MX,SQJ4O>5S/A7-]JWB9/#8&=':&?O M*P/O$.H]KU OZ _:&IZ[N3:P-#1^<,/F@N49_M[:ZK?[??K/+"B8(+T!F$E M.PC\0#$YN+Q<09]_]KM]\,0ST$)J?&T(Q-'#EF_ @NT-2\K(,!J@X"NMZJ2< M8-/"NFR\P22]UMS$N+H#"6;7:7-=K,)QFB[!ZKYQQW S'4@2\6AJ=.*O$ S@ MN[WJ#"R9D@FHEB-;"-RSD9$3[QF 06QC*S*6L4#'@TPE"@9'Z &*&NP 4PT@ M D\,H RPV H#@.&W"T8$2)'IC'$6U1P'<%UPO!*N:F8:5E#8YY$+3D9AJ&EI MZ %,E+3S=4*I5YHG$]AOZ!9$Q/M' *HJ1S<"EDN(:W/\J"T6VDWEN4=:JU5. M,( CQL*" 2BP2"^$@1Y9"<<>;2B8*Z&EDL[:-!ZW@?_!&8O\%K17]@/8"#V= MD9&_1G=$Z*F7LHJVVOY7F4TDX?2;8F?;;A??G !7 )UHJK.,#K-65;G9=S=OD M;L#0T.Z" ?"R05H;2<&Q@9N!N6&I;9:G2EA;&XX:X3848X+^&/$QESA<4Q3K M8@ISU"YM)7HHT;3-?NIUUG^#B$\ A(@LHZL VA6PZM_:(6/?DR;=5P;>(<1_ M42%^39LJ<]%4188("31@FHO,(9IU4J(*0!$0O/FD2QAE902]2 7!GD$XBS&Z MX$J! 7 .IP<< DOG_.B5@A)NAR6V@Z4&26BSPD*1@:1>/@@32I!YQ,YQ ;!= MMG^UJ0@Y62($B5UAN>L-@$@89M(:THH+D&UZMA*@N0[:/<+AM5 MV(^W5W&J;J8K4[H!2A!XD>D5NQFY*B-K EI<'DN4+!QTV*4R:@Y!P< MC]7I2^ T##:Z#A@421PYS7 Q[>#!YN>SR\K$%LFL#">R=3S"+%+7GKP6:" O@X)ZOE MZ4CCX["1T/I,F'74;?K6[4W^[R=Q&A-[H'3M@B1@#B;ZP X$""R@@O2_6@^L M+X0(@&^*(ZGK,56P0CZ@S;-@(*H,>:13G[6S36@JLW U='HP!=1935\Q'W1U7?9^M>$8:2X1S=$I"#,9D7"9DIF98KX[XTM,=^.X2O*) M5%6N'N>I4;*2K@C.WD/(^N6:>4Q8X'62^'Y2\?F^\O/6=;1"[)<>L8]SLZHT M)[,R/45MF$(HXA-GL4BR(._5:8]!Z:<'B)$1%6O0X17&LL695O!4R<7E M$RM"LK/J63@*D"7=^^I8^V,:_4D M>>*SK"+NLM\J>[%"-H(U.ML V(5!=$^1(G3^<3%*BAR[!1__UG2Z-@85 MI:S/F;.7>F;I* M*U]YK3P". 09NZ]F;GVBO]/&K472$BQ+#FB<.H!]& /=Z."JO.,VYA]#NS^X M.14N)%\H![!,0 Z*@Z71R6C8#0=%=W9G7MW=4^<3C:&3!*N\#U^=,3\5%+4= M3J<0,UX9TS]#Z:U#[4@GS/06$+0F,%@2TK#1G3H4AS>@#\-8&KXS ?.]<84AF(F%[$7#UO*SHAV MSH# KSK:"-RR &=*%]/3S$BL2S/&-'[2TN) MJ4-8=71\.]$&#-,OK7X+&*Z4S7@$HY77&;H_X;I@GN_2B;12/+-B4/S880W@ M=@8_8CS;IYF!DZUB$-_4\W$QETYT<&IDQ<+PK/6E=O!2_(:%:S/X@>=.7Y[W M2N!Y12'09\0]I\:1/_T1=P$9Z5>;'%YS:E59-"$ MKWET.C,:D+=3)^2VB/(U(>NT77+ZEB\G^7FG&.A""?IV=6>%>1=L[T91V,S^ MT*U/_RZW17?'_6Z'C!AGT M !W?%G3<1]VY>]"Q,2CQ=7]47Q:).,-LR95V56-UTXOG6#R!0GD'GK40_[1-O&;5# M.K\T-N4+'!=:';(R-3FHK L^65$0KQL;SC=(4Z@F+Z;E4&$QU1.1W%)PTM)2>^)I-4'PS6 (L(Z?AJHL+K MZ1M?F+W<6<;&/ZUPR<.[VQ&GIT^?WE(EPFXO_*V/W5[XDR+_!U!+ 0(4 Q0 M ( /"&5U(Y'%XV-AP #T= 6 " 0 !G93!G>G)R M,V)Q8S4P,# P,#$N:G!G4$L! A0#% @ \(974G1X<7 #"0 B0D !8 M ( !:AP &=E,&=Z&UL4$L! A0#% @ M\(974LYNB*>$,P XJL# !4 ( ![:\# '-P&':, W'"0 5 M " :3C P!S<'-C+3(P,C Q,C,Q7VQA8BYX;6Q02P$"% ,4 " #P MAE=2[OKE\G%@ !K=0< %0 @ 'TA@0 &UL4$L! A0#% @ \(974C!5>8\T P &1P ! M ( !F.<$ '-P#(S,5\Q,"YH=&U0 M2P$"% ,4 " #PAE=2QP>:Z+$( "$50 $0 @ $-\ 0 M#,Q,5\Q,2YH=&U02P$"% ,4 " #PAE=2]!2GZL0( #/50 M$ @ 'M^ 0 #,Q,E\V+FAT;5!+ 0(4 Q0 ( M /"&5U+E+)O]-04 ,P= 0 " =\!!0!S<'-C+65X,S(Q M7SDN:'1M4$L! A0#% @ \(974OH9V""=# PT0 \ L ( !0@<% '-P