0001280058-19-000042.txt : 20191101 0001280058-19-000042.hdr.sgml : 20191101 20191101072024 ACCESSION NUMBER: 0001280058-19-000042 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191101 DATE AS OF CHANGE: 20191101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLACKBAUD INC CENTRAL INDEX KEY: 0001280058 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 112617163 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50600 FILM NUMBER: 191185168 BUSINESS ADDRESS: STREET 1: 65 FAIRCHILD STREET CITY: CHARLESTON STATE: SC ZIP: 29492 BUSINESS PHONE: 843-216-6200 MAIL ADDRESS: STREET 1: 65 FAIRCHILD STREET CITY: CHARLESTON STATE: SC ZIP: 29492 10-Q 1 a2019q310-q.htm 10-Q Document
2242344542567820736239311171195795false--12-31Q320190001280058472200047910000.0010.001180000000180000000593276336020709100P5YP5YP5Y209000860000780009820002000000020000000001076057411022799 0001280058 2019-01-01 2019-09-30 0001280058 blkb:YourCauseMember 2019-01-01 2019-09-30 0001280058 2019-10-23 0001280058 2019-09-30 0001280058 2018-12-31 0001280058 2018-07-01 2018-09-30 0001280058 us-gaap:TechnologyServiceMember 2018-01-01 2018-09-30 0001280058 2018-01-01 2018-09-30 0001280058 us-gaap:TechnologyServiceMember 2019-01-01 2019-09-30 0001280058 2019-07-01 2019-09-30 0001280058 blkb:RecurringMember 2018-07-01 2018-09-30 0001280058 blkb:RecurringMember 2019-07-01 2019-09-30 0001280058 blkb:RecurringMember 2018-01-01 2018-09-30 0001280058 us-gaap:TechnologyServiceMember 2018-07-01 2018-09-30 0001280058 blkb:RecurringMember 2019-01-01 2019-09-30 0001280058 us-gaap:TechnologyServiceMember 2019-07-01 2019-09-30 0001280058 2017-12-31 0001280058 2018-09-30 0001280058 2018-04-01 2018-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001280058 us-gaap:CommonStockMember 2017-12-31 0001280058 us-gaap:CommonStockMember 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-09-30 0001280058 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001280058 us-gaap:TreasuryStockMember 2018-07-01 2018-09-30 0001280058 us-gaap:TreasuryStockMember 2018-06-30 0001280058 2018-01-01 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001280058 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001280058 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001280058 us-gaap:CommonStockMember 2018-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001280058 us-gaap:RetainedEarningsMember 2017-12-31 0001280058 us-gaap:TreasuryStockMember 2017-12-31 0001280058 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001280058 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001280058 us-gaap:TreasuryStockMember 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001280058 2018-06-30 0001280058 us-gaap:CommonStockMember 2018-09-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001280058 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001280058 us-gaap:RetainedEarningsMember 2018-09-30 0001280058 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001280058 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001280058 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001280058 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001280058 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001280058 2019-04-01 2019-06-30 0001280058 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-03-31 0001280058 us-gaap:CommonStockMember 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001280058 us-gaap:CommonStockMember 2018-12-31 0001280058 us-gaap:TreasuryStockMember 2019-09-30 0001280058 us-gaap:RetainedEarningsMember 2018-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001280058 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001280058 us-gaap:CommonStockMember 2019-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001280058 2019-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001280058 us-gaap:RetainedEarningsMember 2019-09-30 0001280058 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001280058 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001280058 us-gaap:TreasuryStockMember 2019-06-30 0001280058 us-gaap:TreasuryStockMember 2018-12-31 0001280058 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:CommonStockMember 2019-09-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2019-03-31 0001280058 2019-01-01 0001280058 blkb:YourCauseMember 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:RevolvingCreditFacilityMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:NoncompeteAgreementsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:CustomerRelationshipsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:MarketingRelatedIntangibleAssetsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-02 2019-01-02 0001280058 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:SecuredDebtMember 2018-12-31 0001280058 us-gaap:ShortTermDebtMember 2019-09-30 0001280058 us-gaap:ShortTermDebtMember 2018-12-31 0001280058 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001280058 us-gaap:LongTermDebtMember 2019-09-30 0001280058 us-gaap:SecuredDebtMember 2019-09-30 0001280058 us-gaap:RevolvingCreditFacilityMember 2019-09-30 0001280058 us-gaap:LongTermDebtMember 2018-12-31 0001280058 2017-06-02 0001280058 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0001280058 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0001280058 blkb:July2017SwapMember 2017-07-31 0001280058 blkb:June2019SwapMember 2019-06-30 0001280058 blkb:February2018SwapMember 2018-02-28 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-07-01 2018-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-07-01 2019-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-09-30 0001280058 blkb:NewHQFacilityMember stpr:SC us-gaap:BuildingMember 2016-05-31 0001280058 srt:MaximumMember 2019-09-30 0001280058 blkb:ThirdpartyTechnologyMember 2019-09-30 0001280058 srt:MinimumMember 2019-09-30 0001280058 stpr:TX us-gaap:BuildingMember 2012-05-04 0001280058 blkb:CustomerOperationsCenterMember stpr:SC us-gaap:BuildingMember 2008-10-31 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2018-01-01 2018-09-30 0001280058 blkb:CostOfRecurringMember 2018-07-01 2018-09-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001280058 us-gaap:OperatingExpenseMember 2018-01-01 2018-09-30 0001280058 us-gaap:OperatingExpenseMember 2019-01-01 2019-09-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2018-07-01 2018-09-30 0001280058 us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0001280058 blkb:CostOfRecurringMember 2019-07-01 2019-09-30 0001280058 us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0001280058 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2019-01-01 2019-09-30 0001280058 us-gaap:OperatingExpenseMember 2019-07-01 2019-09-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001280058 blkb:CostOfRecurringMember 2018-01-01 2018-09-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2019-07-01 2019-09-30 0001280058 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0001280058 us-gaap:OperatingExpenseMember 2018-07-01 2018-09-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001280058 blkb:CostOfRecurringMember 2019-01-01 2019-09-30 0001280058 us-gaap:CashFlowHedgingMember 2018-07-01 2018-09-30 0001280058 us-gaap:CashFlowHedgingMember 2019-01-01 2019-09-30 0001280058 us-gaap:CashFlowHedgingMember 2017-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-07-01 2018-09-30 0001280058 us-gaap:CashFlowHedgingMember 2018-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-09-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-09-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001280058 us-gaap:CashFlowHedgingMember 2019-07-01 2019-09-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001280058 us-gaap:CashFlowHedgingMember 2018-01-01 2018-09-30 0001280058 us-gaap:CashFlowHedgingMember 2019-09-30 0001280058 us-gaap:CashFlowHedgingMember 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-09-30 0001280058 us-gaap:CashFlowHedgingMember 2018-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-07-01 2019-09-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-09-30 0001280058 us-gaap:CashFlowHedgingMember 2018-09-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001280058 2019-09-13 2019-09-13 0001280058 2019-06-14 2019-06-14 0001280058 2019-03-15 2019-03-15 0001280058 2019-02-01 2019-02-28 0001280058 us-gaap:SubsequentEventMember 2019-12-13 0001280058 country:US 2019-07-01 2019-09-30 0001280058 country:US 2019-01-01 2019-09-30 0001280058 country:US 2018-07-01 2018-09-30 0001280058 us-gaap:NonUsMember 2018-07-01 2018-09-30 0001280058 us-gaap:NonUsMember 2019-01-01 2019-09-30 0001280058 us-gaap:NonUsMember 2019-07-01 2019-09-30 0001280058 us-gaap:NonUsMember 2018-01-01 2018-09-30 0001280058 country:US 2018-01-01 2018-09-30 0001280058 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-09-30 0001280058 blkb:GeneralMarketsGroupMember 2019-01-01 2019-09-30 0001280058 blkb:EnterpriseMarketsGroupMember 2019-01-01 2019-09-30 0001280058 us-gaap:AllOtherSegmentsMember 2018-07-01 2018-09-30 0001280058 blkb:InternationalMarketsGroupMember 2018-01-01 2018-09-30 0001280058 blkb:InternationalMarketsGroupMember 2018-07-01 2018-09-30 0001280058 blkb:InternationalMarketsGroupMember 2019-01-01 2019-09-30 0001280058 blkb:InternationalMarketsGroupMember 2019-07-01 2019-09-30 0001280058 blkb:GeneralMarketsGroupMember 2018-07-01 2018-09-30 0001280058 blkb:EnterpriseMarketsGroupMember 2018-07-01 2018-09-30 0001280058 blkb:GeneralMarketsGroupMember 2019-07-01 2019-09-30 0001280058 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-09-30 0001280058 blkb:EnterpriseMarketsGroupMember 2019-07-01 2019-09-30 0001280058 us-gaap:AllOtherSegmentsMember 2019-07-01 2019-09-30 0001280058 blkb:GeneralMarketsGroupMember 2018-01-01 2018-09-30 0001280058 blkb:EnterpriseMarketsGroupMember 2018-01-01 2018-09-30 0001280058 us-gaap:ContractTerminationMember 2018-12-31 0001280058 us-gaap:OtherRestructuringMember 2018-12-31 0001280058 us-gaap:OtherRestructuringMember 2019-09-30 0001280058 us-gaap:ContractTerminationMember 2019-09-30 0001280058 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-09-30 0001280058 us-gaap:ContractTerminationMember 2019-01-01 2019-09-30 0001280058 us-gaap:OtherRestructuringMember 2019-01-01 2019-09-30 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ContractTerminationMember 2019-01-01 2019-09-30 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherRestructuringMember 2019-01-01 2019-09-30 xbrli:pure xbrli:shares iso4217:USD xbrli:shares iso4217:USD blkb:lease utreg:sqft

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2019
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: 000-50600
 
bblogo.jpg
 
Blackbaud, Inc.
(Exact name of registrant as specified in its charter)
 
 
Delaware
11-2617163
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
65 Fairchild Street
Charleston, South Carolina 29492
(Address of principal executive offices, including zip code)
(843) 216-6200
(Registrant’s telephone number, including area code)
 
 
 
Securities Registered Pursuant to Section 12(b) of the Act:
Title of Each Class
Trading Symbol(s)
Name of Each Exchange on which Registered
Common Stock, $0.001 Par Value
BLKB
Nasdaq Global Select Market
 
 
 

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 (Section 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 registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    
Yes   No      
The number of shares of the registrant’s Common Stock outstanding as of October 23, 2019 was 49,186,476.








TABLE OF CONTENTS


Third Quarter 2019 Form 10-Q
bblogo.jpg
1


Blackbaud, Inc.

 
arrow-green.jpg
CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q, including the documents incorporated herein by reference, contains forward-looking statements that anticipate results based on our estimates, assumptions and plans that are subject to uncertainty. These "forward-looking statements" are made subject to the safe-harbor provisions of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements consist of, among other things, trend analyses, statements regarding future events, future financial performance, our anticipated growth, the effect of general economic and market conditions, our business strategy and our plan to build and grow our business, our operating results, our ability to successfully integrate acquired businesses and technologies, the effect of foreign currency exchange rate and interest rate fluctuations on our financial results, the impact of expensing stock-based compensation, the sufficiency of our capital resources, our ability to meet our ongoing debt and obligations as they become due, and potential litigation involving us, all of which are based on current expectations, estimates, and forecasts, and the beliefs and assumptions of our management. Words such as “believes,” “seeks,” “expects,” “may,” “might,” “should,” “intends,” “could,” “would,” “likely,” “will,” “targets,” “plans,” “anticipates,” “aims,” “projects,” “estimates” or any variations of such words and similar expressions are also intended to identify such forward-looking statements. These forward-looking statements are subject to risks, uncertainties and assumptions that are difficult to predict. Accordingly, they should not be viewed as assurances of future performance, and actual results may differ materially and adversely from those expressed in any forward-looking statements.
Important factors that could cause actual results to differ materially from our expectations expressed in forward-looking statements include, but are not limited to, those summarized under “Item 1A. Risk factors” and elsewhere in this report, in our Annual Report on Form 10-K for the year ended December 31, 2018 and in our other SEC filings. Forward-looking statements represent our management's beliefs and assumptions only as of the date of this Quarterly Report on Form 10-Q. We undertake no obligation to update or revise any forward-looking statements, or to update the reasons actual results could differ materially from those anticipated in any forward-looking statement, whether as a result of new information, future events or otherwise.

2
bblogo.jpg
Third Quarter 2019 Form 10-Q



 
arrow-green.jpg
PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
Blackbaud, Inc.
Consolidated balance sheets
(Unaudited)
(dollars in thousands)
September 30,
2019

December 31,
2018

Assets
 
 
Current assets:
 
 
Cash and cash equivalents
$
29,084

$
30,866

Restricted cash due to customers
243,056

418,980

Accounts receivable, net of allowance of $4,791 and $4,722 at September 30, 2019 and December 31, 2018, respectively
90,700

86,595

Customer funds receivable
7,784

1,753

Prepaid expenses and other current assets
75,321

59,788

Total current assets
445,945

597,982

Property and equipment, net
37,285

40,031

Operating lease right-of-use assets
110,840


Software development costs, net
94,055

75,099

Goodwill
630,644

545,213

Intangible assets, net
327,089

291,617

Other assets
64,154

65,363

Total assets
$
1,710,012

$
1,615,305

Liabilities and stockholders’ equity
 
 
Current liabilities:
 
 
Trade accounts payable
$
34,169

$
34,538

Accrued expenses and other current liabilities
63,947

46,893

Due to customers
250,840

420,733

Debt, current portion
7,500

7,500

Deferred revenue, current portion
320,982

295,991

Total current liabilities
677,438

805,655

Debt, net of current portion
495,556

379,624

Deferred tax liability
47,237

44,291

Deferred revenue, net of current portion
2,014

2,564

Operating lease liabilities, net of current portion
100,133


Other liabilities
6,177

9,388

Total liabilities
1,328,555

1,241,522

Commitments and contingencies (see Note 10)


Stockholders’ equity:
 
 
Preferred stock; 20,000,000 shares authorized, none outstanding


Common stock, $0.001 par value; 180,000,000 shares authorized, 60,207,091 and 59,327,633 shares issued at September 30, 2019 and December 31, 2018, respectively
60

59

Additional paid-in capital
442,803

399,241

Treasury stock, at cost; 11,022,799 and 10,760,574 shares at September 30, 2019 and December 31, 2018, respectively
(287,163
)
(266,884
)
Accumulated other comprehensive loss
(13,665
)
(5,110
)
Retained earnings
239,422

246,477

Total stockholders’ equity
381,457

373,783

Total liabilities and stockholders’ equity
$
1,710,012

$
1,615,305

 
 
 
The accompanying notes are an integral part of these consolidated financial statements.

Third Quarter 2019 Form 10-Q
bblogo.jpg
3




Blackbaud, Inc.
Consolidated statements of comprehensive income
(Unaudited)
(dollars in thousands, except per share amounts)
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
2019

2018

 
2019

2018

Revenue
 
 
 
 
 
Recurring
$
205,227

$
188,656

 
$
611,789

$
562,251

One-time services and other
15,893

20,876

 
50,795

65,137

Total revenue
221,120

209,532

 
662,584

627,388

Cost of revenue
 
 
 
 
 
Cost of recurring
87,645

76,535

 
259,013

221,964

Cost of one-time services and other
14,152

18,702

 
42,874

56,482

Total cost of revenue
101,797

95,237

 
301,887

278,446

Gross profit
119,323

114,295

 
360,697

348,942

Operating expenses
 
 
 
 
 
Sales, marketing and customer success
55,499

49,077

 
165,963

143,047

Research and development
25,941

24,218

 
80,304

75,473

General and administrative
28,897

24,894

 
84,557

78,392

Amortization
703

1,237

 
3,231

3,707

Restructuring
400

(914
)
 
3,083

3,585

Total operating expenses
111,440

98,512

 
337,138

304,204

Income from operations
7,883

15,783

 
23,559

44,738

Interest expense
(5,111
)
(4,140
)
 
(16,233
)
(11,960
)
Other income (expense), net
2,158

(147
)
 
4,521

359

Income before provision for income taxes
4,930

11,496

 
11,847

33,137

Income tax provision (benefit)
364

332

 
1,263

(2,370
)
Net income
$
4,566

$
11,164

 
$
10,584

$
35,507

Earnings per share
 
 
 
 
 
Basic
$
0.10

$
0.24

 
$
0.22

$
0.75

Diluted
$
0.09

$
0.23

 
$
0.22

$
0.74

Common shares and equivalents outstanding
 
 
 
 
 
Basic weighted average shares
47,757,769

47,279,591

 
47,668,235

47,174,903

Diluted weighted average shares
48,464,529

48,160,146

 
48,223,712

48,074,698

Other comprehensive (loss) income
 
 
 
 
 
Foreign currency translation adjustment
(3,893
)
1,047

 
(5,321
)
(1,333
)
Unrealized (loss) gain on derivative instruments, net of tax
(363
)
566

 
(3,234
)
2,410

Total other comprehensive (loss) income
(4,256
)
1,613

 
(8,555
)
1,077

Comprehensive income
$
310

$
12,777

 
$
2,029

$
36,584

 
 
 
 
 
 
The accompanying notes are an integral part of these consolidated financial statements.

4
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.
Consolidated statements of cash flows
(Unaudited)
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

Cash flows from operating activities
 
 
Net income
$
10,584

$
35,507

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
Depreciation and amortization
63,998

59,993

Provision for doubtful accounts and sales returns
6,192

4,760

Stock-based compensation expense
43,621

35,683

Deferred taxes
(75
)
1,430

Amortization of deferred financing costs and discount
564

564

Other non-cash adjustments
2,047

(2,085
)
Changes in operating assets and liabilities, net of acquisition and disposal of businesses:
 
 
Accounts receivable
(6,375
)
(4,480
)
Prepaid expenses and other assets
(5,129
)
(12,372
)
Trade accounts payable
(74
)
(134
)
Accrued expenses and other liabilities
(13,592
)
(6,923
)
Deferred revenue
20,363

25,888

Net cash provided by operating activities
122,124

137,831

Cash flows from investing activities
 
 
Purchase of property and equipment
(9,597
)
(12,910
)
Capitalized software development costs
(34,513
)
(26,629
)
Purchase of net assets of acquired companies, net of cash and restricted cash acquired
(109,353
)
(45,315
)
Other investing activities
500


Net cash used in investing activities
(152,963
)
(84,854
)
Cash flows from financing activities
 
 
Proceeds from issuance of debt
371,200

219,900

Payments on debt
(255,625
)
(233,225
)
Employee taxes paid for withheld shares upon equity award settlement
(20,279
)
(27,398
)
Proceeds from exercise of stock options
7

11

Change in due to customers
(215,942
)
(425,218
)
Change in customer funds receivable
(6,283
)
(4,371
)
Dividend payments to stockholders
(17,705
)
(17,484
)
Net cash used in financing activities
(144,627
)
(487,785
)
Effect of exchange rate on cash, cash equivalents and restricted cash
(2,240
)
(285
)
Net decrease in cash, cash equivalents and restricted cash
(177,706
)
(435,093
)
Cash, cash equivalents and restricted cash, beginning of period
449,846

640,174

Cash, cash equivalents and restricted cash, end of period
$
272,140

$
205,081

The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown above in the consolidated statements of cash flows:
(dollars in thousands)
September 30,
2019

December 31,
2018

Cash and cash equivalents
$
29,084

$
30,866

Restricted cash due to customers
243,056

418,980

Total cash, cash equivalents and restricted cash in the statement of cash flows
$
272,140

$
449,846

 
 
 
The accompanying notes are an integral part of these consolidated financial statements.


Third Quarter 2019 Form 10-Q
bblogo.jpg
5

Blackbaud, Inc.
Consolidated statements of stockholders' equity
(Unaudited)


(dollars in thousands)
Common stock
 
Additional
paid-in
capital

Treasury
stock

Accumulated
other
comprehensive
income (loss)

Retained
earnings

Total stockholders' equity

Shares

Amount

Balance at December 31, 2018
59,327,633

$
59

$
399,241

$
(266,884
)
$
(5,110
)
$
246,477

$
373,783

Net loss





(1,122
)
(1,122
)
Payment of dividends ($0.12 per share)





(5,901
)
(5,901
)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units
234,453


3




3

Employee taxes paid for 239,311 withheld shares upon equity award settlement



(18,400
)


(18,400
)
Stock-based compensation


13,693



33

13,726

Restricted stock grants
663,906

1





1

Restricted stock cancellations
(43,314
)






Other comprehensive income




3,658


3,658

Balance at March 31, 2019
60,182,678

$
60

$
412,937

$
(285,284
)
$
(1,452
)
$
239,487

$
365,748

Net income





7,140

7,140

Payment of dividends ($0.12 per share)





(5,901
)
(5,901
)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units
21,726


3




3

Employee taxes paid for 17,119 withheld shares upon equity award settlement



(1,360
)


(1,360
)
Stock-based compensation


15,010



19

15,029

Restricted stock grants
12,405







Restricted stock cancellations
(29,746
)






Other comprehensive loss




(7,957
)

(7,957
)
Balance at June 30, 2019
60,187,063

$
60

$
427,950

$
(286,644
)
$
(9,409
)
$
240,745

$
372,702

Net income





4,566

4,566

Payment of dividends ($0.12 per share)





(5,903
)
(5,903
)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units
5,315


1




1

Employee taxes paid for 5,795 withheld shares upon equity award settlement



(519
)


(519
)
Stock-based compensation


14,852



14

14,866

Restricted stock grants
37,920







Restricted stock cancellations
(23,207
)






Other comprehensive loss




(4,256
)

(4,256
)
Balance at September 30, 2019
60,207,091

$
60

$
442,803

$
(287,163
)
$
(13,665
)
$
239,422

$
381,457

 
 
 
 
 
 
 
 
 

6
bblogo.jpg
Third Quarter 2019 Form 10-Q

Blackbaud, Inc.
Consolidated statements of stockholders' equity (continued)
(Unaudited)


(dollars in thousands)
Common stock
 
Additional
paid-in
capital

Treasury
stock

Accumulated
other
comprehensive
income (loss)

Retained
earnings

Total stockholders' equity

Shares

Amount

Balance at December 31, 2017
58,551,761

$
59

$
351,042

$
(239,199
)
$
(642
)
$
225,029

$
336,289

Net income





17,751

17,751

Payment of dividends ($0.12 per share)





(5,825
)
(5,825
)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units
279,422


9




9

Employee taxes paid for 234,454 withheld shares upon equity award settlement



(22,511
)


(22,511
)
Stock-based compensation


11,062



30

11,092

Restricted stock grants
437,878







Restricted stock cancellations
(35,218
)






Other comprehensive income




7,516


7,516

Reclassification upon early adoption of ASU 2018-02




167

(167
)

Balance at March 31, 2018
59,233,843

$
59

$
362,113

$
(261,710
)
$
7,041

$
236,818

$
344,321

Net income





6,592

6,592

Payment of dividends ($0.12 per share)





(5,828
)
(5,828
)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units
40,741


2




2

Employee taxes paid for 25,678 withheld shares upon equity award settlement



(2,673
)


(2,673
)
Stock-based compensation


13,834



27

13,861

Restricted stock grants
68,313







Restricted stock cancellations
(41,688
)






Other comprehensive loss




(8,052
)

(8,052
)
Balance at June 30, 2018
59,301,209

$
59

$
375,949

$
(264,383
)
$
(1,011
)
$
237,609

$
348,223

Net income





11,164

11,164

Payment of dividends ($0.12 per share)





(5,831
)
(5,831
)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units
27,238







Employee taxes paid for 20,736 withheld shares upon equity award settlement



(2,214
)


(2,214
)
Stock-based compensation


10,708



22

10,730

Restricted stock grants
26,460







Restricted stock cancellations
(31,359
)






Other comprehensive income




1,613


1,613

Balance at September 30, 2018
59,323,548

$
59

$
386,657

$
(266,597
)
$
602

$
242,964

$
363,685

 
 
 
 
 
 
 
 
The accompanying notes are an integral part of these consolidated financial statements.


Third Quarter 2019 Form 10-Q
bblogo.jpg
7


Blackbaud, Inc.
Notes to consolidated financial statements
(Unaudited)



1. Organization
We are the world’s leading cloud software company powering social good. Serving the entire social good community—nonprofits, foundations, companies, education institutions, healthcare organizations and individual change agents—we connect and empower organizations to increase their impact through cloud software, services, expertise and data intelligence. Our portfolio is tailored to the unique needs of vertical markets, with solutions for fundraising and CRM, marketing, advocacy, peer-to-peer fundraising, corporate social responsibility, school management, ticketing, grantmaking, financial management, payment processing and analytics. Serving the industry for more than three decades, we are headquartered in Charleston, South Carolina and have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom.
2. Basis of Presentation
Unaudited interim consolidated financial statements
The accompanying interim consolidated financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the consolidated balance sheets, consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders’ equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The consolidated balance sheet at December 31, 2018, has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2019, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018, and other forms filed with the SEC from time to time.
Basis of consolidation
The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reportable segment
We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer ("CEO").
Recently adopted accounting pronouncements
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 requires lessees to record most leases on their balance sheet but recognize expenses in the income statement in a manner similar to previous guidance. The way in which entities classify leases determines how to recognize lease-related revenue and expense.
We adopted ASU 2016-02 as of January 1, 2019 using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. We elected to use the package of practical expedients that allowed us to not reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any existing leases. We did not elect to use the hindsight practical expedient, which permits entities to use hindsight in determining the lease term and assessing

8
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


impairment. Additionally, we elected not to apply the recognition requirements of the new lease accounting standard to short-term leases. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as of January 1, 2019, as we recognized $121.6 million of lease liabilities and $113.4 million of right-of-use ("ROU") assets for those leases classified as operating leases.
Summary of significant accounting policies
Except for the accounting policy added for leases below as a result of adopting ASU 2016-02, there have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 20, 2019, that have had a material impact on our consolidated financial statements.
Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of September 30, 2019.
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 the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.
3. Business Combinations

YourCause acquisition
On January 2, 2019, we acquired all of the outstanding equity securities, including all voting equity interests, of YourCause Holdings, LLC, a Delaware limited liability company ("YourCause"), pursuant to a purchase agreement and plan of merger. The acquisition expands our footprint in corporate social responsibility and employee engagement and enhances our position as a leader in providing solutions to both nonprofit organizations and for-profit companies committed to addressing social issues. We acquired the equity securities for an aggregate purchase price of $157.7 million in cash, net of closing adjustments. The purchase price and related expenses were funded primarily through borrowings under the 2017 Credit Facility (as defined below). As a result of the acquisition, YourCause has become a wholly owned subsidiary of ours. The operating results of YourCause have been included in our consolidated financial statements from the date of acquisition. During the three and nine months ended September 30, 2019, we incurred insignificant acquisition-related expenses associated with the acquisition, which were recorded in general and administrative expense.

Third Quarter 2019 Form 10-Q
bblogo.jpg
9


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


The fair values assigned to the assets acquired and liabilities assumed in the table below are based on our best estimates and assumptions as of the reporting date and are considered preliminary pending finalization. The estimates and assumptions are subject to change as we obtain additional information during the measurement period, which may be up to one year from the acquisition date. The assets and liabilities, pending finalization, include the valuation of intangible assets as well as the assumed deferred revenue and deferred income tax balances.
(in thousands)
Purchase price allocation

Net working capital, excluding deferred revenue
$
3,699

Other long-term assets
2,574

Identifiable intangible assets
74,690

Deferred tax liability
(4,615
)
Deferred revenue
(4,300
)
Other long-term liabilities
(1,650
)
Goodwill
87,316

Total purchase price
$
157,714


The estimated fair value of accounts receivable acquired approximates the contractual value of $4.1 million and $54.7 million of the goodwill arising in the acquisition is deductible for income tax purposes. The estimated goodwill recognized is attributable primarily to the opportunities for expected synergies from combining the operations and assembled workforce of YourCause. During the nine months ended September 30, 2019, we recorded insignificant measurement period adjustments to the estimated fair value of the YourCause assets acquired and liabilities assumed following the receipt of new information. The adjustments resulted in an increase to net working capital, excluding deferred revenue, with the corresponding offset to goodwill.
The YourCause acquisition resulted in the identification of the following identifiable intangible assets:
 
Intangible assets acquired

Weighted average amortization period
YourCause
 (in thousands)

(in years)
Acquired technology
$
47,800

12
Customer relationships
25,900

15
Marketing assets
830

2
Non-compete agreements
160

0
Total intangible assets
$
74,690

13

The estimated fair values of the intangible assets were based on variations of the income approach, which estimates fair value based upon the present value of cash flows that the assets are expected to generate, and which included the relief-from-royalty method, incremental cash flow method, including the comparative (with and without) method and multi-period excess earnings method, depending on the intangible asset being valued. The method of amortization of identifiable finite-lived intangible assets is based on the expected pattern in which the estimated economic benefits of the respective assets are consumed or otherwise used up. Customer relationships and acquired technology assets are being amortized on an accelerated basis. Marketing assets are being amortized on a straight-line basis. The non-compete agreements were fully amortized as of March 31, 2019, based on the insignificance of the acquired assets.
We determined that the impact of this acquisition was not material to our consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.

10
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


4. Goodwill and Other Intangible Assets
The change in goodwill during the nine months ended September 30, 2019, consisted of the following:
(dollars in thousands)
Total
Balance at December 31, 2018
$
545,213

Additions related to current year business combinations
87,316

Effect of foreign currency translation
(1,885
)
Balance at September 30, 2019
$
630,644


5. Earnings Per Share

We compute basic earnings per share by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted earnings per share reflect the assumed exercise, settlement and vesting of all dilutive securities using the “treasury stock method” except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon the exercise of stock options, settlement of stock appreciation rights and vesting of restricted stock awards and units.
The following table sets forth the computation of basic and diluted earnings per share:
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands, except per share amounts)
2019

2018

 
2019

2018

Numerator:
 
 
 
 
 
Net income
$
4,566

$
11,164

 
$
10,584

$
35,507

Denominator:
 
 
 
 
 
Weighted average common shares
47,757,769

47,279,591

 
47,668,235

47,174,903

Add effect of dilutive securities:
 
 
 
 
 
Stock-based awards
706,760

880,555

 
555,477

899,795

Weighted average common shares assuming dilution
48,464,529

48,160,146

 
48,223,712

48,074,698

Earnings per share:
 
 
 
 
 
Basic
$
0.10

$
0.24

 
$
0.22

$
0.75

Diluted
$
0.09

$
0.23

 
$
0.22

$
0.74

 
 
 
 
 
 
Anti-dilutive shares excluded from calculations of diluted earnings per share
227,523


 
252,282




Third Quarter 2019 Form 10-Q
bblogo.jpg
11


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


6. Fair Value Measurements
We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 - Quoted prices for identical assets or liabilities in active markets;
Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.
Recurring fair value measurements
Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:
 
Fair value measurement using
 
 
(dollars in thousands)
Level 1

 
Level 2

 
Level 3

 
Total

Fair value as of September 30, 2019
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
2,318

 
$

 
$
2,318

Total financial liabilities
$

 
$
2,318

 
$

 
$
2,318

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial assets:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
2,260

 
$

 
$
2,260

Total financial assets
$

 
$
2,260

 
$

 
$
2,260

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
186

 
$

 
$
186

Total financial liabilities
$

 
$
186

 
$

 
$
186


Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, Derivatives and Hedging, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps.
The fair value of our interest rate swaps was based on model-driven valuations using LIBOR rates, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps are classified within Level 2 of the fair value hierarchy.
We believe the carrying amounts of our cash and cash equivalents, restricted cash due to customers, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at September 30, 2019 and December 31, 2018, due to the immediate or short-term maturity of these instruments.
We believe the carrying amount of our debt approximates its fair value at September 30, 2019 and December 31, 2018, as the debt bears interest rates that approximate market value. As LIBOR rates are observable at commonly quoted intervals, our debt is classified within Level 2 of the fair value hierarchy.
We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the nine months ended September 30, 2019. Additionally, we did not hold any Level 3 assets or liabilities during the nine months ended September 30, 2019.

12
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


Non-recurring fair value measurements
Assets and liabilities that are measured at fair value on a non-recurring basis include intangible assets, goodwill and operating lease ROU assets, which are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs. In the event of an impairment, we determine the fair value of the intangible assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium.
During the nine months ended September 30, 2019, we recorded $1.3 million in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See Note 15 to these consolidated financial statements for additional details regarding our facilities optimization restructuring.
There were no non-recurring fair value adjustments to intangible assets and goodwill during the nine months ended September 30, 2019, except for insignificant business combination accounting adjustments to the initial fair value estimates of the YourCause assets acquired and liabilities assumed at the acquisition date from updated information obtained during the measurement period. See Note 3 to these consolidated financial statements for additional details. We record any measurement period adjustments to the fair value of assets acquired and liabilities assumed, with the corresponding offset to goodwill.
7. Consolidated Financial Statement Details
Prepaid expenses and other assets
(dollars in thousands)
September 30,
2019

December 31,
2018

Costs of obtaining contracts(1)(2)
$
89,158

$
85,590

Prepaid software maintenance and subscriptions
28,659

21,134

Unbilled accounts receivable
6,065

4,161

Taxes, prepaid and receivable
1,995

2,055

Security deposits
934

1,020

Other assets
12,664

11,191

Total prepaid expenses and other assets
139,475

125,151

Less: Long-term portion
64,154

65,363

Prepaid expenses and other current assets
$
75,321

$
59,788


(1)
Amortization expense from costs of obtaining contracts was $9.2 million and $28.6 million for the three and nine months ended September 30, 2019, respectively, and $9.0 million and $26.6 million for the three and nine months ended September 30, 2018, respectively.
(2)
The current portion of costs of obtaining contracts as of September 30, 2019 and December 31, 2018 was $32.4 million and $31.7 million, respectively.

Third Quarter 2019 Form 10-Q
bblogo.jpg
13


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


Accrued expenses and other liabilities
(dollars in thousands)
September 30,
2019

December 31,
2018

Operating lease liabilities, current portion (1)
$
19,399

$

Accrued bonuses
18,859

14,868

Accrued commissions and salaries
4,477

9,934

Taxes payable
5,932

6,204

Customer credit balances
4,365

4,076

Unrecognized tax benefit
3,633

2,719

Accrued vacation costs
2,040

2,352

Accrued health care costs
1,777

1,497

Other liabilities
9,642

14,631

Total accrued expenses and other liabilities
70,124

56,281

Less: Long-term portion
6,177

9,388

Accrued expenses and other current liabilities
$
63,947

$
46,893


(1)
Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.
Other income (expense), net
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Interest income
$
1,247

$
943

 
$
2,426

$
1,613

Other income (expense), net
911

(1,090
)
 
2,095

(1,254
)
Other income (expense), net
$
2,158

$
(147
)
 
$
4,521

$
359


8. Debt
The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.
 
Debt balance at
 
 
Weighted average
effective interest rate at
 
(dollars in thousands)
September 30,
2019

December 31,
2018

 
September 30,
2019

December 31,
2018

Credit facility:
 
 
 
 
 
    Revolving credit loans
$
221,200

$
100,000

 
3.70
%
4.13
%
    Term loans
283,125

288,750

 
3.54
%
3.44
%
        Total debt
504,325

388,750

 
3.61
%
3.61
%
Less: Unamortized discount and debt issuance costs
1,269

1,626

 
 
 
Less: Debt, current portion
7,500

7,500

 
3.54
%
3.77
%
Debt, net of current portion
$
495,556

$
379,624

 
3.61
%
3.61
%


14
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


In June 2017, we entered into a five-year $700.0 million senior credit facility (the "2017 Credit Facility"). As of September 30, 2019, the required annual maturities related to the 2017 Credit Facility were as follows:
Years ending December 31,
(dollars in thousands)
Annual maturities

2019 - remaining
$
1,875

2020 
7,500

2021 
7,500

2022 
487,450

2023 

Thereafter

Total required maturities
$
504,325


Financing for 2019 acquisition
On January 2, 2019, we acquired YourCause for $157.7 million in cash, net of closing adjustments. We financed the acquisition with a revolving credit loan under the 2017 Credit Facility.
9. Derivative Instruments
Cash flow hedges
We generally use derivative instruments to manage our variable interest rate risk. In July 2017, we entered into an interest rate swap agreement (the "July 2017 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the July 2017 Swap Agreement. The notional value of the July 2017 Swap Agreement was $150.0 million with an effective date beginning in July 2017 through July 2021. We designated the July 2017 Swap Agreement as a cash flow hedge at the inception of the contract.
In February 2018, we entered into an additional interest rate swap agreement (the "February 2018 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the February 2018 Swap Agreement. The notional value of the February 2018 Swap Agreement was $50.0 million with an effective date beginning in February 2018 through June 2021. We designated the February 2018 Swap Agreement as a cash flow hedge at the inception of the contract.
In June 2019, we entered into an additional interest rate swap agreement (the "June 2019 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the June 2019 Swap Agreement. The notional value of the June 2019 Swap Agreement was $75.0 million with an effective date beginning in June 2019 through June 2021. We designated the June 2019 Swap Agreement as a cash flow hedge at the inception of the contract.
The fair values of our derivative instruments were as follows as of:
 
 
Asset Derivatives
 
 
Liability Derivatives
(dollars in thousands)
Balance sheet location
September 30,
2019

December 31,
2018

 
Balance sheet location
September 30,
2019

December 31,
2018

Derivative instruments designated as hedging instruments:
 
 
 
 
 
 
 
Interest rate swaps, long-term portion
Other assets

2,260

 
Other liabilities
2,318

186

Total derivative instruments designated as hedging instruments
 
$

$
2,260

 
 
$
2,318

$
186



Third Quarter 2019 Form 10-Q
bblogo.jpg
15


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


The effects of derivative instruments in cash flow hedging relationships were as follows:
 
Gain (loss) recognized
in accumulated other
comprehensive
loss as of

Location
of gain (loss)
reclassified from
accumulated other
comprehensive
loss into income
Gain (loss) reclassified from accumulated
 other comprehensive loss into income
 
(dollars in thousands)
September 30,
2019

Three months ended 
 September 30, 2019

 
Nine months ended 
 September 30, 2019

Interest rate swaps
$
(2,318
)
Interest expense
$
196

 
$
669

 
 
 
 
 
 
 
September 30,
2018

 
Three months ended 
 September 30, 2018

 
Nine months ended 
 September 30, 2018

Interest rate swaps
$
4,558

Interest expense
$
23

 
$
(17
)

Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) is reclassified from accumulated other comprehensive income (loss) to current earnings. The estimated accumulated other comprehensive loss as of September 30, 2019 that is expected to be reclassified into earnings within the next twelve months is $0.9 million. There were no ineffective portions of our interest rate swap derivatives during the nine months ended September 30, 2019 and 2018. See Note 13 to these consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component.
10. Commitments and Contingencies
Leases
We have operating leases for corporate offices, subleased offices and certain equipment and furniture. Our leases have remaining lease terms of less than 1 year to 19 years, some of which include options to extend the leases for up to 5 years. We do not have lease agreements with residual value guarantees, sale leaseback terms or material restrictive covenants.
In May 2016, we entered into a lease agreement for our New Headquarters Facility in Charleston, South Carolina. There are two phases for construction of the New Headquarters Facility. Phase One included a building with approximately 172,000 rentable square feet, which we began using in April 2018. The lease agreement also grants us a Phase Two option to request that the landlord construct and lease to us a second office building and related improvements. The lease agreement expires in April 2038 and provides for four renewal periods of five years each at a base rent equal to the then prevailing market rate for comparable buildings.
We continue to lease our former headquarters facility, now called our Customer Operations Center, in Charleston, South Carolina. The lease expires in October 2023 and has two five-year renewal options. We also have a lease for office space in Austin, Texas which expires in September 2023 and has two five-year renewal options.
For each of the leases discussed above, we have not included the renewal options in the lease terms for calculating the lease liability as the renewal options allow us to maintain operational flexibility and we are not reasonably certain we will exercise these options at this time.
As of September 30, 2019, we did not have any significant future leases that had not yet commenced.

16
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


The components of lease expense for the three and nine months ended September 30, 2019, were as follows:
 
Three months ended 
 September 30,

 
Nine months ended 
 September 30,

(dollars in thousands)
2019

 
2019

Operating lease cost(1)
$
6,786

 
$
18,680

Variable lease cost
923

 
2,901

Sublease income
(803
)
 
(2,262
)
Net lease cost
$
6,906

 
$
19,319

(1)
Includes short-term lease costs, which were immaterial.
During the nine months ended September 30, 2019, we recorded $1.3 million in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See Note 15 to these consolidated financial statements for additional details regarding our facilities optimization restructuring.
Total rent expense as determined under ASC 840 for the three and nine months ended September 30, 2018 was $6.2 million and $16.2 million, respectively.
Maturities of our operating lease liabilities as of September 30, 2019 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases(1)

2019 – remaining
$
6,652

2020 
25,667

2021 
21,482

2022 
16,944

2023 
14,604

Thereafter
81,958

Total lease payments
167,307

Less: Amount representing interest
47,775

Present value of future payments
$
119,532

(1)
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of September 30, 2019.
As determined under ASC 840, the future minimum lease payments related to lease agreements with a remaining noncancelable term in excess of one year, net of related sublease commitments and lease incentives, as of December 31, 2018 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases

2019 
$
20,808

2020
20,274

2021
16,924

2022
14,391

2023
12,923

Thereafter
81,755

Total minimum lease payments
$
167,075



Third Quarter 2019 Form 10-Q
bblogo.jpg
17


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:
(dollars in thousands)
September 30,
2019

Operating leases
 
Operating lease right-of-use assets
$
110,840

 
 
Accrued expenses and other current liabilities
$
19,399

Operating lease liabilities, net of current portion
100,133

Total operating lease liabilities
$
119,532


As of September 30, 2019, the weighted average remaining lease terms and discount rates were as follows:
(dollars in thousands)
September 30,
2019

Operating leases
 
Weighted average remaining lease term (years)
12.5

Weighted average discount rate
5.96
%

Supplemental cash flow information related to leases during the nine months ended September 30, 2019, was as follows:
 
Nine months ended 
 September 30,

(dollars in thousands)
2019

Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases
$
17,869

Right-of-use assets obtained in exchange for lease obligations (non-cash):
 
Operating leases
$
108,685


Other commitments
The term loans under the 2017 Credit Facility require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2017 Credit Facility in June 2022.
We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of September 30, 2019, the remaining aggregate minimum purchase commitment under these arrangements was approximately $87.7 million through 2023.
Solution and service indemnifications
In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. If we determine that it is probable that a loss has been incurred related to solution or service indemnifications, any such loss that could be reasonably estimated would be recognized. We have not identified any losses and, accordingly, we have not recorded a liability related to these indemnifications.
Legal proceedings
We are subject to legal proceedings and claims that arise in the ordinary course of business. We make a provision for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Unless otherwise specifically

18
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


disclosed in this note, we have determined as of September 30, 2019, that no provision for liability nor disclosure is required related to any claim against us because (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.
All legal costs associated with litigation are expensed as incurred. Litigation is inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending against us. It is possible, nevertheless, that our consolidated financial position, results of operations or cash flows could be negatively affected in any particular period by an unfavorable resolution of one or more of such proceedings, claims or investigations.
11. Income Taxes
Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Income tax provision (benefit)
$
364

$
332

 
$
1,263

$
(2,370
)
Effective income tax rate
7.4
%
2.9
%
 
10.7
%
(7.2
)%

The increases in our effective income tax rate during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily due to a decrease in the discrete benefit to income tax expense relating to stock-based compensation. The impact was attributable to a decrease in the market price for shares of our common stock, when compared to the same periods in 2018, as reported by the Nasdaq Stock Market LLC ("Nasdaq"). Most of our equity awards are granted during our first quarter and vest in subsequent years during the same quarter.
12. Stock-based Compensation
Stock-based compensation expense is allocated to cost of revenue and operating expenses on the consolidated statements of comprehensive income based on where the associated employee’s compensation is recorded. The following table summarizes stock-based compensation expense:
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Included in cost of revenue:
 
 
 
 
 
Cost of recurring
$
452

$
616

 
$
1,415

$
1,786

Cost of one-time services and other
332

654

 
1,134

2,224

Total included in cost of revenue
784

1,270

 
2,549

4,010

Included in operating expenses:
 
 
 
 
 
Sales, marketing and customer success
2,826

2,234

 
8,564

6,866

Research and development
2,847

2,153

 
8,274

6,737

General and administrative
8,409

5,073

 
24,234

18,070

Total included in operating expenses
14,082

9,460

 
41,072

31,673

Total stock-based compensation expense
$
14,866

$
10,730

 
$
43,621

$
35,683



Third Quarter 2019 Form 10-Q
bblogo.jpg
19


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


13. Stockholders' Equity
Dividends
Our Board of Directors has adopted a dividend policy, which provides for the distribution to stockholders of a portion of cash generated by us that is in excess of operational needs and capital expenditures. The 2017 Credit Facility limits the amount of dividends payable and certain state laws restrict the amount of dividends distributed.
In February 2019, our Board of Directors approved an annual dividend rate of $0.48 per share to be made in quarterly payments. Dividend payments are not guaranteed and our Board of Directors may decide, in its absolute discretion, at any time and for any reason, not to declare and pay further dividends. The following table provides information with respect to quarterly dividends of $0.12 per share paid on common stock during the nine months ended September 30, 2019.
Declaration Date
Dividend
per Share

Record Date
 
Payable Date
February 6, 2019
$
0.12

February 27
 
March 15
April 30, 2019
$
0.12

May 28
 
June 14
July 30, 2019
$
0.12

August 28
 
September 13
On October 28, 2019, our Board of Directors declared a fourth quarter dividend of $0.12 per share payable on December 13, 2019 to stockholders of record on November 27, 2019.
Changes in accumulated other comprehensive income (loss) by component
The changes in accumulated other comprehensive income (loss) by component, consisted of the following:
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Accumulated other comprehensive loss, beginning of period
$
(9,409
)
$
(1,011
)
 
$
(5,110
)
$
(642
)
By component:
 
 
 
 
 
Gains and losses on cash flow hedges:
 
 
 
 
 
Accumulated other comprehensive (loss) income balance, beginning of period
$
(1,373
)
$
2,759

 
$
1,498

$
748

Other comprehensive (loss) income before reclassifications, net of tax effects of $78, $(209), $982 and $(860)
(219
)
583

 
(2,741
)
2,398

Amounts reclassified from accumulated other comprehensive (loss) income to interest expense
(196
)
(23
)
 
(669
)
17

Tax benefit included in provision for income taxes
52

6

 
176

(5
)
Total amounts reclassified from accumulated other comprehensive (loss) income
(144
)
(17
)
 
(493
)
12

Net current-period other comprehensive (loss) income
(363
)
566

 
(3,234
)
2,410

Reclassification upon early adoption of ASU 2018-02


 

167

Accumulated other comprehensive (loss) income balance, end of period
$
(1,736
)
$
3,325

 
$
(1,736
)
$
3,325

Foreign currency translation adjustment:
 
 
 
 
 
Accumulated other comprehensive loss balance, beginning of period
$
(8,036
)
$
(3,770
)
 
$
(6,608
)
$
(1,390
)
Translation adjustments
(3,893
)
1,047

 
(5,321
)
(1,333
)
Accumulated other comprehensive loss balance, end of period
(11,929
)
(2,723
)
 
(11,929
)
(2,723
)
Accumulated other comprehensive (loss) income, end of period
$
(13,665
)
$
602

 
$
(13,665
)
$
602



20
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


14. Revenue Recognition
Transaction price allocated to the remaining performance obligations
As of September 30, 2019, approximately $785 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 60% of these remaining performance obligations over the next 12 months, with the remainder recognized thereafter.
We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (one-time services); and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (payment services and usage).
Contract balances
Our contract assets as of September 30, 2019 and December 31, 2018 were insignificant. Our opening and closing balances of deferred revenue were as follows:
(in thousands)
September 30,
2019

December 31,
2018

Total deferred revenue
$
322,996

$
298,555


The increase in deferred revenue during the nine months ended September 30, 2019 was primarily due to new subscription sales of our cloud-based solutions and a seasonal increase in customer contract renewals. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Our acquisition of YourCause on January 2, 2019 also modestly contributed to the increase in deferred revenue since December 31, 2018. The amount of revenue recognized during the nine months ended September 30, 2019 that was included in the deferred revenue balance at the beginning of the period was approximately $271 million. The amount of revenue recognized during the nine months ended September 30, 2019 from performance obligations satisfied in prior periods was insignificant.
Disaggregation of revenue
We sell our cloud-based solutions and related services in two primary geographical markets: to customers in the United States, and to customers located outside of the United States. The following table presents our revenue by geographic area based on the address of our customers:
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

United States
$
188,649

$
178,715

 
$
567,174

$
534,224

Other countries
32,471

30,817

 
95,410

93,164

Total revenue
$
221,120

$
209,532

 
$
662,584

$
627,388


The General Markets Group ("GMG"), the Enterprise Markets Group ("EMG"), and the International Markets Group ("IMG") comprise our go-to-market organizations. The following is a description of each market group:
The GMG focuses on sales primarily to all K-12 private schools, faith-based and arts and cultural organizations, as well as emerging and mid-sized prospects in the U.S.;
The EMG focuses on sales primarily to all healthcare and higher education institutions, corporations and foundations, as well as large and/or strategic prospects in the U.S.; and
The IMG focuses on sales primarily to all prospects and customers outside of the U.S.

Third Quarter 2019 Form 10-Q
bblogo.jpg
21


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


The following table presents our revenue by market group:
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018(2)

 
2019

2018(2)

GMG
$
92,029

$
88,247

 
$
277,803

$
265,856

EMG(1)
96,270

89,954

 
288,145

266,395

IMG
32,731

31,254

 
96,467

94,902

Other
90

77

 
169

235

Total revenue
$
221,120

$
209,532

 
$
662,584

$
627,388


(1)
The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.
(2)
Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the three and nine months ended September 30, 2018, to present them on a consistent basis with the current year.
15. Restructuring
During 2017, in an effort to further our organizational objectives, including improved operating efficiency, customer outcomes and employee satisfaction, we initiated a multi-year plan to consolidate and relocate some of our existing offices to highly modern and more collaborative workspaces with short-term financial commitments. These workspaces are also more centrally located for our employees and closer to our customers and prospects. Restructuring costs incurred prior to our adoption of ASU 2016-02 on January 1, 2019 consisted primarily of costs to terminate lease agreements, contractual lease payments, net of estimated sublease income, upon vacating space as part of the plan, as well as insignificant costs to relocate affected employees and write-off facilities-related fixed assets that we would no longer use.
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018. See additional details below.
Restructuring costs incurred during the nine months ended September 30, 2019 consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, lease payments for offices we have ceased using and write-offs of facilities-related fixed assets that we will no longer use.
We currently expect to incur before-tax restructuring costs associated with these activities of between $8.5 million and $9.5 million, with substantially all of the remaining costs expected to be incurred by the end of 2019.
The following table summarizes our facilities optimization restructuring costs as of September 30, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended

 
Costs incurred during the nine months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
September 30, 2019
 
By component:
 
 
 
 
 
 
 
Contract termination costs
$
4,176

 
$
389

 
$
2,307

 
$
6,483

Other costs
1,208

 
11

 
776

 
1,984

Total
$
5,384

 
$
400

 
$
3,083

 
$
8,467


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.

22
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


The change in our liability related to our facilities optimization restructuring during the nine months ended September 30, 2019, consisted of the following:
 
Accrued at

 
Increases for incurred costs(1)

 
Written off
upon adoption
of ASU 2016-02(2)

 
Costs paid

 
Accrued at

(in thousands)
December 31, 2018

 
 
 
 
September 30, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
2,307

 
$
(1,656
)
 
$
(2,516
)
 
$

Other costs
50

 
776

 

 
(815
)
 
11

Total
$
1,915

 
$
3,083

 
$
(1,656
)
 
$
(3,331
)
 
$
11


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
(2)
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.

Third Quarter 2019 Form 10-Q
bblogo.jpg
23


Blackbaud, Inc.

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q. The following discussion and analysis presents financial information denominated in millions of dollars which can lead to differences from rounding when compared to similar information contained in the consolidated financial statements and related notes which are primarily denominated in thousands of dollars.
Executive Summary
We are the world’s leading cloud software company powering social good. Serving the entire social good community—nonprofits, foundations, companies, education institutions, healthcare organizations and individual change agents—we connect and empower organizations to increase their impact through cloud software, services, expertise and data intelligence. Our portfolio is tailored to the unique needs of vertical markets, with solutions for fundraising and CRM, marketing, advocacy, peer-to-peer fundraising, corporate social responsibility, school management, ticketing, grantmaking, financial management, payment processing and analytics. Serving the industry for more than three decades, we are headquartered in Charleston, South Carolina and have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom.
Our revenue is primarily generated from the following sources: (i) charging for the use of our software solutions in cloud-based and hosted environments; (ii) providing payment and transaction services; (iii) providing software maintenance and support services; and (iv) providing professional services, including implementation, consulting, training, analytic and other services.
During 2019, we have continued to execute on our four-point growth strategy targeted to drive solution and service innovation, quality enhancement, increasing operating efficiency and financial performance:
Four-Point Growth Strategy
1.
Delight Customers with Innovative Cloud Solutions
This strategy reflects our relentless focus on driving value and outcomes for our customers through our solutions. Our Blackbaud SKY™ platform is a core tenant of this strategy and continues to power an elevated level of innovation by our engineers. It is also enabling our growing ecosystem of partners who are also passionate about social good, to create new capabilities that often look and feel like Blackbaud-built capabilities. For the first time in the history of the Company, there are now significantly more outside developers developing on our platform than Blackbaud engineers.
The customers we serve require vertical specific business solutions to automate their operations. Among the many product and innovation updates across all of our vertical markets, we recently announced the general availability of Blackbaud Church Management™, which is already transforming the church technology landscape. Within just one year of announcing plans for Blackbaud Church Management, we now serve churches in more than half of the 50 U.S. states, representing congregations of all different sizes and spanning more than 10 denominations. Bringing this solution to market is a significant step toward addressing several challenges in the church market and a substantial opportunity for Blackbaud.
We have built an environment of rapid innovation through a combination of our modern cloud architecture and industry standard methodologies. Our early adopter customers have a significant role in shaping our new solutions and our SKY platform enables us to rapidly iterate based on their feedback before releasing the solutions to the market. This culture of innovation led to the general availability of Blackbaud Church Management and the process is highly repeatable. For example, we are also well underway with early adopters in our Higher Education vertical as we extend our proven Education Management portfolio up market.

24
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.

2.
Drive Sales Effectiveness
We have spent the last several years organizing for scale and laying the foundation for our salespeople to be more successful. This year marks an important milestone in that process as the structural transformation in sales is now largely complete, enabling our account executives to focus on leading with total solution selling by vertical, driving more products per customer, higher ASPs and overall increased customer lifetime value. With the structural changes behind us, our focus is on adding sales headcount and improving overall sales productivity. This effort extends beyond our sales organization into areas like marketing, where we are investing in the necessary technology and resources to efficiently drive an increased number of quality leads and better cover our large addressable market. Over the last three years, we've tripled the number of account executives dedicated to prospect accounts, and these investments are just one way we're equipping our growing salesforce to be more effective.
3.
Expand TAM
In January 2019, we acquired YourCause, a market leader in corporate social responsibility software, and our ability to move fast on back-office integration is enabling us to further differentiate our solutions from the competition. As corporate social responsibility programs are implemented around the world, it is becoming increasingly important for companies to have acute local knowledge in the countries where employees are accessing their programs and to remove any functionality barriers. We recently announced expansion in YourCause's global footprint by developing in-market partnerships to advance employee giving and nonprofit support globally, while also implementing key product features for universal functionality. Our TAM now stands at over $10 billion, and we remain active in the evaluation of opportunities to further expand our addressable market through acquisitions and internal product development.
4.
Improve Operating Efficiency
We are also focused on operational efficiency to strengthen the business and position us for long-term success. This continuous effort spans the entire organization as we drive towards a more scalable operating model that creates efficiency and consistency in how we execute through infrastructure investments, productivity initiatives, and organizational re-alignments. For example, we are now selling a portfolio of modern cloud solutions, which is driving a shift away from one-time services as we reduce the hours needed for implementation and integration of our solutions. In order to efficiently scale as the Company continues to grow, we are continuing to build out our partner ecosystem, which includes partnerships to implement our cloud solutions. We have made significant progress building out this program in 2019 and expect to continue the effort in 2020.
Total revenue
 
 
 
 
 
 
 
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Total revenue
$
221.1

$
209.5

5.5
%
 
$
662.6

$
627.4

5.6
%
The increases in total revenue during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily driven by growth in recurring revenue as we continue to see positive demand from customers across our portfolio of cloud-based solutions. Our acquisition of YourCause, which occurred on January 2, 2019, also contributed to the increases in recurring and total revenue. As expected, one-time services and other revenue declined $5.0 million and $14.3 million, respectively, during the three and nine months ended September 30, 2019 due to our continued shift in focus towards selling cloud-based subscription solutions. In general, our cloud-based solutions include integrated analytics, training and payments services, and require less implementation services and little to no customization services. We are also selling more subscription-based contracts for retained services and services embedded in our renewable cloud-based solution contracts. As a result, we continue to expect one-time services and other revenue to decline.

Third Quarter 2019 Form 10-Q
bblogo.jpg
25


Blackbaud, Inc.

Income from operations
 
 
 
 
 
 
 
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Income from operations
$
7.9

$
15.8

(50.1
)%
 
$
23.6

$
44.7

(47.3
)%
Income from operations decreased during the three and nine months ended September 30, 2019, when compared to the same periods in 2018. The positive impact of growth in total revenue driven by recurring subscriptions was offset primarily by investments we are making in our sales organization and innovation, which we expect to continue for the remainder of 2019. Contributing to the decreases in income from operations were increases in stock-based compensation of $4.1 million and $7.9 million, respectively, and hosting and data center costs of $1.0 million and $4.0 million, respectively. Increases in employee severance of $1.9 million, amortization of intangible assets from business combinations of $1.8 million and rent expense of $1.7 million, also negatively impacted income from operations during the nine months ended September 30, 2019. The increases in stock-based compensation expense were primarily driven by an increase in the grant date fair value of our annual equity awards granted to employees during the first quarter of 2019, when compared to the grant date fair value of the awards granted during the same period in 2018. The increase in rent expense during the nine months ended September 30, 2019 was primarily associated with the lease for our New Headquarters Facility in Charleston, South Carolina, which commenced in April 2018. The increase in employee severance was related to the elimination of certain roles within the company, most of which occurred during the first quarter of 2019.
Customer retention
Our recurring revenue contracts are generally for a term of three years at contract inception with one to three-year renewals thereafter. We anticipate a continued decrease in maintenance contract renewals as we transition our solution portfolio and maintenance customers from a perpetual license-based model to a cloud-based subscription delivery model. In the long term, we also anticipate an increase in recurring subscription contract renewals as we continue focusing on innovation, quality and the integration of our cloud-based solutions, which we believe will provide value-adding capabilities to better address our customers' needs. Due primarily to these factors, we believe a recurring revenue customer retention measure that combines recurring subscription, maintenance and service customer contracts provides a better representation of our customers' overall behavior. For the twelve months ended September 30, 2019, approximately 92% of our customers with recurring revenue contracts were retained. This customer retention rate is unchanged from our rate for the full year ended December 31, 2018.
Balance sheet and cash flow
At September 30, 2019, our cash and cash equivalents were $29.1 million and the carrying amount of our debt under the 2017 Credit Facility was $503.1 million. Our net leverage ratio was 2.47 to 1.00.
During the nine months ended September 30, 2019, we generated $122.1 million in cash from operations, had a net increase in our borrowings of $115.6 million, which was primarily used to finance the acquisition of YourCause, returned $17.7 million to stockholders by way of dividends and had aggregate cash outlays of $44.1 million for purchases of property and equipment and capitalized software development costs.
Adoption of new lease accounting standard
On January 1, 2019, we adopted ASU 2016-02, using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as we recognized lease liabilities and ROU assets for those leases classified as operating leases. The impacts of adoption are reflected in the financial information herein. For additional information regarding the impact of our adoption of ASU 2016-02, see Notes 2 and 10 of our consolidated financial statements in this report.

26
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.

Results of Operations
Comparison of the three and nine months ended September 30, 2019 and 2018
We have included the results of operations of YourCause in our consolidated results of operations from the date of acquisition. We determined that the YourCause acquisition was not a material business combination; therefore, separate presentation of revenue and earnings since the acquisition date are not required nor included herein.
Operating results
Recurring revenue
 
 
 
 
 
 
 
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Recurring revenue
$
205.2

$
188.7

8.8
%
 
$
611.8

$
562.3

8.8
%
Cost of recurring
87.6

76.5

14.5
%
 
259.0

222.0

16.7
%
Recurring gross profit(1)
$
117.6

$
112.1

4.9
%
 
$
352.8

$
340.3

3.7
%
Recurring gross margin
57.3
%
59.4
%
 
 
57.7
%
60.5
%
 
(1)
The individual amounts for each year may not sum to recurring gross profit due to rounding.
Recurring revenue is comprised of fees for the use of our subscription-based software solutions, which includes providing access to cloud-based solutions, hosting services, online training programs, subscription-based analytic services, such as donor acquisitions and data enrichment, and payment services. Recurring revenue also includes fees from maintenance services for our on-premises solutions, services included in our renewable subscription contracts, subscription-based contracts for retained services and variable transaction revenue associated with the use of our solutions.
Cost of recurring revenue is primarily comprised of compensation costs for customer support and production IT personnel, third-party contractor expenses, third-party royalty and data expenses, hosting expenses, allocated depreciation, facilities and IT support costs, amortization of intangible assets from business combinations, amortization of software development costs, transaction-based costs related to payments services including remittances of amounts due to third-parties and other costs incurred in providing support and recurring services to our customers.
We continue to experience growth in sales of our cloud-based solutions as we meet the demand of our customers that increasingly prefer cloud-based subscription offerings with integrated analytics, training and payment services. Recurring subscription contracts are typically for a term of three years at contract inception with one to three-year renewals thereafter. We intend to continue focusing on innovation, quality and integration of our cloud-based solutions, which we believe will drive future revenue growth.
The increases in recurring revenue during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily due to positive demand across our portfolio of cloud-based solutions as revenue from subscriptions increased $21.2 million and $63.3 million, respectively. The inclusion of YourCause contributed to the increases in recurring revenue as the acquisition was completed on January 2, 2019. We also saw increases in revenue from subscription-based retained services as well as services embedded in our renewable cloud-based solution contracts. These favorable impacts from subscriptions were partially offset by decreases in maintenance revenue of $4.6 million and $13.8 million, respectively during the three and nine months ended September 30, 2019, when compared to the same periods in 2018. These continued decreases in maintenance revenue were primarily related to our ongoing efforts to migrate customers from legacy on-premises solutions onto our solutions powered by Blackbaud SKY, our modern cloud platform.
The increases in cost of recurring revenue during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily due to increases in transaction-based costs of $2.9 million and $9.4 million, respectively, related to payment services integrated in our cloud-based solutions, compensation costs of $2.2 million and $6.7 million, respectively, third-party data and tool costs of $1.5 million and $3.8 million, respectively, amortization of software development costs of $1.1 million and $3.1 million, respectively, and hosting costs and data center costs of $1.0 million and $4.0 million, respectively. Also contributing to the increase in cost of recurring revenue for the nine months

Third Quarter 2019 Form 10-Q
bblogo.jpg
27


Blackbaud, Inc.

ended September 30, 2019 was allocations of depreciation, facilities and IT support costs of $3.8 million. The growth in compensation costs was primarily attributable to an increasing portion of our resources now providing subscription-based retained services as opposed to one-time. The inclusion of YourCause also contributed to the increases in cost of recurring revenue during the three and nine months ended September 30, 2019 when compared to the same periods in 2018. The increase in amortization of software development costs was primarily due to investments made on innovation, quality and the integration of our cloud-based solutions. The increase in allocated corporate costs was primarily driven by investments made in corporate IT, including cyber security and increases in headcount.
The decreases in recurring gross margin for the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily the result of incremental costs associated with our continued shift toward selling cloud-based solutions and retained services, including hosting and data center costs, compensation costs and amortization of software development costs.
One-time services and other revenue
 
 
 
 
 
 
 
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

One-time services and other revenue
$
15.9

$
20.9

(23.9
)%
 
$
50.8

$
65.1

(22.0
)%
Cost of one-time services and other
14.2

18.7

(24.3
)%
 
42.9

56.5

(24.1
)%
One-time services and other gross profit(1)
$
1.7

$
2.2

(19.9
)%
 
$
7.9

$
8.7

(8.5
)%
One-time services and other gross margin
11.0
%
10.4
%
 
 
15.6
%
13.3
%
 
(1)
The individual amounts for each year may not sum to one-time services and other gross profit due to rounding.
One-time services and other revenue is comprised of fees for one-time consulting, analytic and onsite training services, as well as revenue from the sale of our software sold under perpetual license arrangements, fees from user conferences and third-party software referral fees.
Cost of one-time services and other is primarily comprised of compensation costs for professional services and onsite training personnel, other costs incurred in providing onsite customer training, third-party contractor expenses, data expense incurred to perform one-time analytic services, third-party software royalties, costs of user conferences, allocated depreciation, facilities and IT support costs and amortization of intangible assets from business combinations.
One-time services and other revenue decreased during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, primarily due to decreases in one-time consulting revenue of $3.9 million and $10.1 million, respectively and analytics revenue of $0.9 million and $2.8 million, respectively. We expect that the shift in our go-to-market strategy towards cloud-based subscription offerings, which generally include integrated analytics and require less implementation and customization services, will continue to negatively impact one-time services and other revenue. We also continue to sell more subscription-based contracts for retained services and services embedded in our renewable cloud-based solution contracts, both of which are recorded as recurring revenue.
Cost of one-time services and other decreased during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, primarily due to a decrease in compensation costs of $3.8 million and $10.2 million, respectively, which is in line with the ongoing shift in our go-to-market strategy as discussed above as an increasing portion of our resources are now providing subscription-based retained services as opposed to one-time.
One-time services and other gross margin increased during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, as the reductions in costs of one-time services and other discussed above outpaced the declines in one-time consulting revenue and higher margin analytics revenue associated with the shift in our go-to-market strategy.

28
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.

Operating expenses
Sales, marketing and customer success
 
 
 
 
 
 
 
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Sales, marketing and customer success expense
$
55.5

$
49.1

13.1
%
 
$
166.0

$
143.0

16.0
%
% of total revenue
25.1
%
23.4
%
 
 
25.0
%
22.8
%
 
Sales, marketing, and customer success expense includes compensation costs, variable-sales commissions, travel-related expenses, advertising and marketing materials, public relations costs, variable reseller commissions and allocated depreciation, facilities and IT support costs.
We continue to make investments to improve market coverage and drive sales effectiveness, which is a component of our four-point growth strategy. The increases in sales, marketing and customer success expense in dollars and as a percentage of total revenue during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily due to increases in compensation costs of $4.4 million and $15.7 million, respectively and increases in allocations of depreciation, facilities and IT support costs of $1.3 million and $5.0 million, respectively. Also contributing to the increase in sales, marketing and customer success expense during the nine months ended September 30, 2019, when compared to the same period in 2018, was an increase in commissions expense of $2.2 million. The increases in compensation costs were primarily associated with our efforts during the second half of 2018 to increase our direct sales force and we expect to continue making investments during the remainder of 2019. These incremental investments are intended to address the large market opportunity that we see for ourselves and fuel future revenue growth. In addition, compensation costs increased due to incremental headcount associated with the inclusion of YourCause. The increase in commission expense was primarily driven by an increase in commissionable sales. The increases in allocated corporate costs were primarily driven by investments made in corporate IT, including cyber security and increases in headcount.

Research and development
 
 
 
 
 
 
 
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions)
2019(1)

2018(1)

Change

 
2019(2)

2018(2)

Change

Research and development expense
$
25.9

$
24.2

7.1
%
 
$
80.3

$
75.5

6.4
%
% of total revenue
11.7
%
11.6
%
 
 
12.1
%
12.0
%
 
(1)
Not included in research and development expense for the three months ended September 30, 2019 and 2018 were $11.1 million and $9.9 million, respectively, of qualifying costs associated with development activities that are required to be capitalized under the internal-use software accounting guidance such as those related to development of our next generation cloud-based solutions. Qualifying capitalized software development costs associated with our cloud-based solutions are subsequently amortized to cost of subscriptions revenue over the related asset's estimated useful life, which generally range from three to seven years.
(2)
Not included in research and development expense for the nine months ended September 30, 2019 and 2018 were $33.9 million and $26.0 million, respectively, of qualifying costs associated with development activities that are required to be capitalized under the internal-use software accounting guidance.
Research and development expense includes compensation costs for engineering and product management personnel, third-party contractor expenses, software development tools and other expenses related to developing new solutions, upgrading and enhancing existing solutions, and allocated depreciation, facilities and IT support costs.
We continue to make investments to delight our customers with innovative cloud solutions, which is a component of our four-point growth strategy. The increases in research and development expense during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily due to increases in compensation costs of $2.4 million and $8.3 million, respectively. The increases in compensation costs were primarily associated with the inclusion of YourCause's engineering resources. The increase in research and development expense was partially offset by an increase in the amount of software development costs that were required to be capitalized under the internal-use software guidance. We expect that the amount of software development costs capitalized will continue to increase modestly

Third Quarter 2019 Form 10-Q
bblogo.jpg
29


Blackbaud, Inc.

in the near-term as we make investments in innovation, quality and the integration of our solutions, which we believe will drive long-term revenue growth.
General and administrative
 
 
 
 
 
 
 
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

General and administrative expense
$
28.9

$
24.9

16.1
%
 
$
84.6

$
78.4

7.9
%
% of total revenue
13.1
%
11.9
%
 
 
12.8
%
12.5
%
 
General and administrative expense consists primarily of compensation costs for general corporate functions, including senior management, finance, accounting, legal, human resources and corporate development, third-party professional fees, insurance, cybersecurity, allocated depreciation, facilities and IT support costs, acquisition-related expenses and other administrative expenses.
The increases in general and administrative expense during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily due to increases in compensation costs of $5.4 million and $8.9 million, respectively. Also contributing to the increase in general and administrative expense during the nine months ended September 30, 2019 was rent expense of $1.6 million. These increases were partially offset by a decrease in acquisition-related expenses and integration costs of $2.0 million. The increase in compensation costs was primarily related to stock-based compensation and our acquisition of YourCause. The increase in rent expense was related to the lease of our New Headquarters Facility in Charleston, South Carolina, which commenced in April 2018.
Restructuring
During 2017, in an effort to further our organizational objectives including, improved operating efficiency, customer outcomes and employee satisfaction, we initiated a multi-year plan to consolidate and relocate some of our existing offices to highly modern and more collaborative workspaces with short-term financial commitments. These workspaces are also more centrally located for our employees and closer to our customers and prospects. Restructuring costs incurred prior to our adoption of ASU 2016-02 on January 1, 2019 consisted primarily of costs to terminate lease agreements, contractual lease payments, net of estimated sublease income, upon vacating space as part of the plan, as well as insignificant costs to relocate affected employees and write-off facilities-related fixed assets that we would no longer use.
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018. See additional details below.
Restructuring costs incurred during the nine months ended September 30, 2019 consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, lease payments for offices we have ceased using and write-offs of facilities-related fixed assets that we will no longer use.
We currently expect to incur before-tax restructuring costs associated with these activities of between $8.5 million and $9.5 million, with substantially all of the remaining costs expected to be incurred by the end of 2019. These restructuring activities are currently expected to result in improved operating efficiencies and future annual before-tax savings of between $5.0 million and $6.0 million beginning in 2020.
The following table summarizes our facilities optimization restructuring costs as of September 30, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended

 
Costs incurred during the nine months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
September 30, 2019
 
By component:
 
 
 
 
 
 
 
Contract termination costs
$
4,176

 
$
389

 
$
2,307

 
$
6,483

Other costs
1,208

 
11

 
776

 
1,984

Total
$
5,384

 
$
400

 
$
3,083

 
$
8,467


30
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.

(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
The change in our liability related to our facilities optimization restructuring during the nine months ended September 30, 2019, consisted of the following:
 
Accrued at

 
Increases for incurred costs(1)

 
Written off
upon adoption
of ASU 2016-02(2)

 
Costs paid

 
Accrued at

(in thousands)
December 31, 2018

 
 
 
 
September 30, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
2,307

 
$
(1,656
)
 
$
(2,516
)
 
$

Other costs
50

 
776

 

 
(815
)
 
11

Total
$
1,915

 
$
3,083

 
$
(1,656
)
 
$
(3,331
)
 
$
11

(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
(2)
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.
Interest expense
 
 
 
 
 
 
 
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Interest expense
$
5.1

$
4.1

23.5
%
 
$
16.2

$
12.0

35.7
%
% of total revenue
2.3
%
2.0
%
 
 
2.4
%
1.9
%
 
The increases in interest expense in dollars and as a percentage of total revenue during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily due to increases in our average daily borrowings related to our acquisition of YourCause in January 2019.
Deferred revenue
The table below compares the components of deferred revenue from our consolidated balance sheets:
(dollars in millions)
Timing of recognition
September 30,
2019

Change

 
December 31,
2018

Recurring
Over the period billed in advance, generally one year
$
306.8

6.9
 %
 
$
287.0

One-time services and other
As services are delivered
16.2

39.5
 %
 
11.6

Total deferred revenue(1)
 
323.0

8.2
 %
 
298.6

Less: Long-term portion
 
2.0

(21.5
)%
 
2.6

Current portion(1)
 
$
321.0

8.4
 %
 
$
296.0

(1)
The individual amounts for each year may not sum to total deferred revenue or current portion of deferred revenue due to rounding.
To the extent that our customers are billed for our solutions and services in advance of delivery, we record such amounts in deferred revenue. Our recurring revenue contracts are generally for a term of three years at contract inception with one to three-year renewals thereafter, billed annually in advance and non-cancelable. We generally invoice our customers with recurring revenue contracts in annual cycles 30 days prior to the end of the contract term.
Deferred revenue from recurring revenue contracts increased during the nine months ended September 30, 2019, primarily due to new subscription sales of our cloud-based solutions and a seasonal increase in customer contract renewals. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Our acquisition of YourCause on January 2, 2019 also modestly contributed to the increase in deferred revenue from recurring revenue contracts since December 31, 2018. Deferred revenue from one-time services and other increased during the nine months ended September 30, 2019, primarily due to a seasonal increase in advance registration billings associated with our bbcon user conference, which occurs each year in October.
We have acquired businesses whose net tangible assets include deferred revenue. In accordance with GAAP reporting requirements, we recorded write-downs of deferred revenue from customer arrangements predating the acquisition to

Third Quarter 2019 Form 10-Q
bblogo.jpg
31


Blackbaud, Inc.

fair value, which resulted in lower recorded deferred revenue as of the acquisition date than the actual amounts paid in advance for solutions and services under those customer arrangements. Therefore, our deferred revenue after an acquisition will not reflect the full amount of deferred revenue that would have been reported if the acquired deferred revenue was not written down to fair value. Further explanation of this impact is included below under the caption "Non-GAAP financial measures".
Income tax provision (benefit)
 
 
 
 
 
 
 
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Income tax provision (benefit)
$
0.4

$
0.3

9.6
%
 
$
1.3

$
(2.4
)
(153.3
)%
Effective income tax rate
7.4
%
2.9
%
 
 
10.7
%
(7.2
)%
 
The increases in our effective income tax rate during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily due to a decrease in the discrete benefit to income tax expense relating to stock-based compensation. The impact was attributable to a decrease in the market price for shares of our common stock, when compared to the same periods in 2018, as reported by Nasdaq. Most of our equity awards are granted during our first quarter and vest in subsequent years during the same quarter.

32
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.

Non-GAAP financial measures
The operating results analyzed below are presented on a non-GAAP basis. We use non-GAAP revenue, non-GAAP gross profit, non-GAAP gross margin, non-GAAP income from operations, non-GAAP operating margin, non-GAAP net income and non-GAAP diluted earnings per share internally in analyzing our operational performance. Accordingly, we believe these non-GAAP measures are useful to investors, as a supplement to GAAP measures, in evaluating our ongoing operational performance. While we believe these non-GAAP measures provide useful supplemental information, non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. In addition, these non-GAAP financial measures may not be completely comparable to similarly titled measures of other companies due to potential differences in the exact method of calculation between companies.
We have acquired businesses whose net tangible assets include deferred revenue. In accordance with GAAP reporting requirements, we recorded write-downs of deferred revenue under arrangements predating the acquisition to fair value, which resulted in lower recognized revenue than the contributed purchase price until the related obligations to provide services under such arrangements are fulfilled. Therefore, our GAAP revenues after the acquisitions will not reflect the full amount of revenue that would have been reported if the acquired deferred revenue was not written down to fair value. The non-GAAP measures described below reverse the acquisition-related deferred revenue write-downs so that the full amount of revenue booked by the acquired companies is included, which we believe provides a more accurate representation of a revenue run-rate in a given period and, therefore, will provide more meaningful comparative results in future periods.
The non-GAAP financial measures discussed below exclude the impact of certain transactions because we believe they are not directly related to our operating performance in any particular period, but are for our long-term benefit over multiple periods. We believe that these non-GAAP financial measures reflect our ongoing business in a manner that allows for meaningful period-to-period comparisons and analysis of trends in our business.
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

GAAP Revenue
$
221.1

$
209.5

5.5
 %
 
$
662.6

$
627.4

5.6
 %
Non-GAAP adjustments:
 
 
 
 
 
 
 
Add: Acquisition-related deferred revenue write-down
0.3

0.6

(54.6
)%
 
1.7

1.8

(8.0
)%
Non-GAAP revenue(1)
$
221.4

$
210.1

5.4
 %
 
$
664.3

$
629.2

5.6
 %
 
 
 
 
 
 
 
 
GAAP gross profit
$
119.3

$
114.3

4.4
 %
 
$
360.7

$
348.9

3.4
 %
GAAP gross margin
54.0
%
54.5
%
 
 
54.4
%
55.6
%
 
Non-GAAP adjustments:
 
 
 
 
 
 
 
Add: Acquisition-related deferred revenue write-down
0.3

0.6

(54.6
)%
 
1.7

1.8

(8.0
)%
Add: Stock-based compensation expense
0.8

1.3

(38.3
)%
 
2.5

4.0

(36.4
)%
Add: Amortization of intangibles from business combinations
11.2

10.6

5.6
 %
 
34.0

31.7

7.2
 %
Add: Employee severance

0.3

(93.2
)%
 
1.1

0.9

30.9
 %
Subtotal(1)
12.3

12.7

(3.6
)%
 
39.3

38.4

2.4
 %
Non-GAAP gross profit(1)
$
131.6

$
127.0

3.6
 %
 
$
400.0

$
387.4

3.3
 %
Non-GAAP gross margin
59.5
%
60.5
%
 
 
60.2
%
61.6
%
 
(1)
The individual amounts for each year may not sum to non-GAAP revenue, subtotal or non-GAAP gross profit due to rounding.

Third Quarter 2019 Form 10-Q
bblogo.jpg
33


Blackbaud, Inc.

 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in millions, except per share amounts)
2019

2018

Change

 
2019

2018

Change

GAAP income from operations
$
7.9

$
15.8

(50.1
)%
 
$
23.6

$
44.7

(47.3
)%
GAAP operating margin
3.6
%
7.5
%
 
 
3.6
%
7.1
%
 
Non-GAAP adjustments:
 
 
 
 
 
 
 
Add: Acquisition-related deferred revenue write-down
0.3

0.6

(54.6
)%
 
1.7

1.8

(8.0
)%
Add: Stock-based compensation expense
14.9

10.7

38.5
 %
 
43.6

35.7

22.2
 %
Add: Amortization of intangibles from business combinations
11.9

11.9

0.6
 %
 
37.2

35.4

5.1
 %
Add: Employee severance

0.7

(93.0
)%
 
3.7

1.7

113.7
 %
Add: Acquisition-related integration costs
1.0

0.8

35.4
 %
 
2.2

3.4

(34.8
)%
Add: Acquisition-related expenses
0.2

0.3

(18.2
)%
 
1.0

1.9

(45.0
)%
Add: Restructuring costs
0.4

(0.9
)
(143.8
)%
 
3.1

3.6

(14.0
)%
Subtotal(1)
28.7

24.0

20.0
 %
 
92.5

83.5

10.8
 %
Non-GAAP income from operations(1)
$
36.6

$
39.7

(7.8
)%
 
$
116.1

$
128.2

(9.5
)%
Non-GAAP operating margin
16.5
%
18.9
%
 
 
17.5
%
20.4
%
 
 
 
 
 
 
 
 
 
GAAP income before provision for income taxes
$
4.9

$
11.5

(57.1
)%
 
$
11.8

$
33.1

(64.2
)%
GAAP net income
$
4.6

$
11.2

(59.1
)%
 
$
10.6

$
35.5

(70.2
)%
Shares used in computing GAAP diluted earnings per share
48,464,529

48,160,146

0.6
 %
 
48,223,712

48,074,698

0.3
 %
GAAP diluted earnings per share
$
0.09

$
0.23

(60.9
)%
 
$
0.22

$
0.74

(70.3
)%
Non-GAAP adjustments:
 
 
 
 
 
 
 
Add: GAAP income tax provision (benefit)
0.4

0.3

9.6
 %
 
1.3

(2.4
)
(153.3
)%
Add: Total non-GAAP adjustments affecting income from operations
28.7

24.0

20.0
 %
 
92.5

83.5

10.8
 %
Non-GAAP income before provision for income taxes
33.7

35.5

(5.0
)%
 
104.3

116.6

(10.5
)%
Assumed non-GAAP income tax provision(2)
6.7

7.1

(5.0
)%
 
20.9

23.3

(10.5
)%
Non-GAAP net income(1)
$
26.9

$
28.4

(5.0
)%
 
$
83.5

$
93.3

(10.5
)%
 
 
 
 
 
 
 
 
Shares used in computing non-GAAP diluted earnings per share
48,464,529

48,160,146

0.6
 %
 
48,223,712

48,074,698

0.3
 %
Non-GAAP diluted earnings per share
$
0.56

$
0.59

(5.1
)%
 
$
1.73

$
1.94

(10.8
)%
(1)
The individual amounts for each year may not sum to subtotal, non-GAAP income from operations or non-GAAP net income due to rounding.
(2)
We apply a non-GAAP effective tax rate of 20.0% in our determination of non-GAAP net income, which represents the GAAP effective tax rate, excluding the discrete tax effect of stock-based compensation.
Non-GAAP free cash flow is defined as operating cash flow less capital expenditures, including costs required to be capitalized for software development, and capital expenditures for property and equipment.
 
Nine months ended September 30,
 
(dollars in millions)
2019

Change

 
2018

GAAP net cash provided by operating activities
$
122.1

(11.4
)%
 
$
137.8

Less: purchase of property and equipment
(9.6
)
(25.7
)%
 
(12.9
)
Less: capitalized software development costs
(34.5
)
29.6
 %
 
(26.6
)
Non-GAAP free cash flow
$
78.0

(20.6
)%
 
$
98.3


34
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.

Non-GAAP organic revenue growth
In addition, we discuss non-GAAP organic revenue growth, non-GAAP organic revenue growth on a constant currency basis and non-GAAP organic recurring revenue growth, in analyzing our performance. We believe that these non-GAAP measures are useful to investors, as a supplement to GAAP measures, for evaluating the periodic growth of our business on a consistent basis. Each of these measures of non-GAAP organic revenue growth excludes incremental acquisition-related revenue attributable to companies acquired in the current fiscal year. For companies, if any, acquired in the immediately preceding fiscal year, each of these non-GAAP organic revenue growth measures reflects presentation of full year incremental non-GAAP revenue derived from such companies as if they were combined throughout the prior period, and they include the non-GAAP revenue attributable to those companies, as if there were no acquisition-related write-downs of acquired deferred revenue to fair value as required by GAAP. In addition, each of these non-GAAP organic revenue growth measures excludes prior period revenue associated with divested businesses. The exclusion of the prior period revenue is to present the results of the divested businesses within the results of the combined company for the same period of time in both the prior and current periods. We believe this presentation provides a more comparable representation of our current business’ organic revenue growth and revenue run-rate.
(dollars in millions)
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
2019

2018

 
2019

2018

GAAP revenue
$
221.1

$
209.5

 
$
662.6

$
627.4

GAAP revenue growth
5.5
%
 
 
5.6
%
 
 (Less) Add: Non-GAAP acquisition-related revenue (1)
(5.3
)
0.6

 
(14.2
)
5.1

Non-GAAP organic revenue
$
215.9

$
210.1

 
$
648.4

$
632.4

Non-GAAP organic revenue growth
2.7
%
 
 
2.5
%
 
 
 
 
 
 
 
Non-GAAP organic revenue (2)
$
215.9

$
210.1

 
$
648.4

$
632.4

Foreign currency impact on Non-GAAP organic revenue (3)
1.5


 
5.4


Non-GAAP organic revenue on constant currency basis (3)
$
217.3

$
210.1

 
$
653.8

$
632.4

Non-GAAP organic revenue growth on constant currency basis
3.4
%
 
 
3.4
%
 
 
 
 
 
 
 
GAAP recurring revenue
$
205.2

$
188.7

 
$
611.8

$
562.3

GAAP recurring revenue growth
8.8
%
 
 
8.8
%
 
(Less) Add: Non-GAAP acquisition-related revenue (1)
(5.5
)
0.6

 
(14.0
)
4.9

Non-GAAP organic recurring revenue
$
199.7

$
189.2

 
$
597.8

$
567.1

Non-GAAP organic recurring revenue growth
5.6
%
 
 
5.4
%
 
(1)
Non-GAAP acquisition-related revenue excludes incremental acquisition-related revenue calculated in accordance with GAAP that is attributable to companies acquired in the current fiscal year. For companies, if any, acquired in the immediately preceding fiscal year, non-GAAP acquisition-related revenue reflects presentation of full-year incremental non-GAAP revenue derived from such companies, as if they were combined throughout the prior period, and it includes the non-GAAP revenue from the acquisition-related deferred revenue write-down attributable to those companies.
(2)
Non-GAAP organic revenue for the prior year periods presented herein will not agree to non-GAAP organic revenue presented in the respective prior period quarterly financial information solely due to the manner in which non-GAAP organic revenue growth is calculated.
(3)
To determine non-GAAP organic revenue growth on a constant currency basis, revenues from entities reporting in foreign currencies were translated to U.S. Dollars using the comparable prior period's quarterly weighted average foreign currency exchange rates. The primary foreign currencies creating the impact are the Australian Dollar, British Pound, Canadian Dollar and EURO.

Third Quarter 2019 Form 10-Q
bblogo.jpg
35


Blackbaud, Inc.

Seasonality
Our revenues normally fluctuate as a result of certain seasonal variations in our business. Our transaction revenue has historically been at its lowest in the first quarter due to the timing of customer fundraising initiatives and events. Our revenue from payment services has historically increased during the fourth quarter due to year-end giving. Our revenue from professional services has historically been lower in the first quarter when many of those services commence and in the fourth quarter due to the holiday season. As a result of these and other factors, our total revenue has historically been lower in the first quarter than in the remainder of our fiscal year, with the fourth quarter historically achieving the highest total revenue. Our expenses, however, do not vary significantly as a result of these factors, but do fluctuate on a quarterly basis due to varying timing of expenditures. Our cash flow from operations normally fluctuates quarterly due to the combination of the timing of customer contract renewals including renewals associated with customers of acquired companies, delivery of professional services and occurrence of customer events, the payment of bonuses, as well as merit-based salary increases, among other factors. Historically, due to lower revenues in our first quarter, combined with the payment of bonuses from the prior year in our first quarter, our cash flow from operations has been lowest in our first quarter, and due to the timing of customer contract renewals, many of which take place at or near the beginning of our third quarter, our cash flow from operations has been lower in our second quarter as compared to our third and fourth quarters. Partially offsetting these favorable drivers of cash flow from operations in our third and fourth quarters are merit-based salary increases, which are generally effective in April each year. In addition, deferred revenues can vary on a seasonal basis for the same reasons. These patterns may change as a result of the continued shift to online giving, growth in volume of transactions for which we process payments, or as a result of acquisitions, new market opportunities, new solution introductions or other factors. Our cash flow from financing is negatively impacted in our first quarter when most of our equity awards vest, as we pay taxes on behalf of our employees related to the settlement or exercise of equity awards.
Liquidity and Capital Resources
The following table presents selected financial information about our financial position:
(dollars in millions)
September 30,
2019

Change

 
December 31,
2018

Cash and cash equivalents
$
29.1

(5.8
)%
 
$
30.9

Property and equipment, net
37.3

(6.9
)%
 
40.0

Software development costs, net
94.1

25.2
 %
 
75.1

Total carrying value of debt
503.1

29.9
 %
 
387.1

Working capital
(231.5
)
(11.5
)%
 
(207.7
)
The following table presents selected financial information about our cash flows:
 
Nine months ended September 30,
 
(dollars in millions)
2019

Change

 
2018

Net cash provided by operating activities
$
122.1

(11.4
)%
 
$
137.8

Net cash used in investing activities
(153.0
)
80.3
 %
 
(84.9
)
Net cash used in financing activities
(144.6
)
(70.4
)%
 
(487.8
)
Our principal sources of liquidity are operating cash flow, funds available under the 2017 Credit Facility and cash on hand. Our operating cash flow depends on continued customer renewal of our subscription and maintenance arrangements and market acceptance of our solutions and services. Based on current estimates of revenue and expenses, we believe that the currently available sources of funds and anticipated cash flows from operations will be adequate for at least the next twelve months to finance our operations, fund anticipated capital expenditures, meet our debt obligations and pay dividends. Dividend payments are not guaranteed and our Board of Directors may decide, in its absolute discretion, at any time and for any reason, not to declare and pay further dividends and/or repurchase our common stock. To the extent we undertake future material acquisitions, investments or unanticipated capital expenditures, we may require additional capital. In that context, we regularly evaluate opportunities to enhance our capital structure including through potential debt or equity issuances.

36
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.

At September 30, 2019, our total cash and cash equivalents balance included approximately $17.8 million of cash that was held by operations outside the U.S. While these funds may not be needed to fund our U.S. operations for at least the next twelve months, if we need these funds, we may be required to accrue and pay taxes to repatriate the funds. We currently do not intend nor anticipate a need to repatriate our cash held outside the U.S.
Operating cash flow
Net cash provided by operating activities decreased by $15.7 million during the nine months ended September 30, 2019, when compared to the same period in 2018, primarily due to a $8.9 million decrease in net income adjusted for non-cash expenses, and a decrease in cash flow from operations associated with working capital. Throughout both periods, our cash flows from operations were derived principally from: (i) our earnings from on-going operations prior to non-cash expenses such as depreciation, amortization, stock-based compensation, amortization of deferred financing costs and debt discount and adjustments to our provision for sales returns and allowances; and (ii) changes in our working capital.
Working capital changes are composed of changes in accounts receivable, prepaid expenses and other assets, trade accounts payable, accrued expenses and other liabilities, and deferred revenue. Cash flow from operations associated with working capital decreased $6.8 million during the nine months ended September 30, 2019, when compared to the same period in 2018, primarily due to an increase in the amount of deferred revenue recognized slightly outpacing customer billings and an increase in the collection of customer account balances in 2018 from an aging improvement initiative. Fluctuations in the timing of vendor payments also contributed to the decrease in cash flow from operation associated with working capital.
Investing cash flow
Net cash used in investing activities of $153.0 million increased by $68.1 million during the nine months ended September 30, 2019, when compared to the same period in 2018.
During the nine months ended September 30, 2019, we used net cash of $109.4 million, for our acquisition of YourCause, compared to $45.3 million spent on similar investments during the same period in 2018. We used $34.5 million for software development costs, which was up $7.9 million from cash spent during the same period in 2018. The increase in cash outlays for software development costs was primarily related to our innovative cloud-based solutions, as well as development activities for Blackbaud SKY, our modern cloud platform.
We also spent $9.6 million of cash for purchases of property and equipment during the nine months ended September 30, 2019, which was down $3.3 million from cash spent during the same period in 2018. The higher cash outlays for property and equipment during the same period in 2018 was primarily driven by leasehold improvements for our New Headquarters Facility in Charleston, South Carolina.
Financing cash flow
During the nine months ended September 30, 2019, we had a net increase in borrowings of $115.6 million, which was primarily used to finance our acquisition of YourCause.
We paid $20.3 million to satisfy tax obligations of employees upon settlement or exercise of equity awards during the nine months ended September 30, 2019 compared to $27.4 million during the same period in 2018. The amount of taxes paid by us on the behalf of employees related to the settlement or exercise of equity awards varies from period to period based upon the timing of grants and vesting, employee exercise decisions, as well as the market price for shares of our common stock at the time of settlement. Most of our equity awards currently vest in our first quarter. In addition, during the nine months ended September 30, 2019, we paid dividends of $17.7 million, which was relatively consistent with the comparable period of 2018.
Cash used in financing activities associated with changes in restricted cash due to customers increased $209.3 million during the nine months ended September 30, 2019 when compared to the same period in 2018, as the amount of restricted cash held and payable by us to customers as of December 31, 2017 was significantly larger than at the same date in 2018.

Third Quarter 2019 Form 10-Q
bblogo.jpg
37


Blackbaud, Inc.

2017 Credit Facility
We have drawn on our credit facility from time to time to help us meet financial needs, such as financing for business acquisitions. At September 30, 2019, our available borrowing capacity under the 2017 Credit Facility was $175.6 million. The 2017 Credit Facility matures in June 2022.
At September 30, 2019, the carrying amount of our debt under the 2017 Credit Facility was $503.1 million. Our average daily borrowings during the three and nine months ended September 30, 2019 were $517.8 million and $553.3 million, respectively.
The following is a summary of the financial covenants under our credit facility:
Financial Covenant
Requirement
Ratio as of September 30, 2019
Net Leverage Ratio
≤ 3.50 to 1.00
2.47 to 1.00
Interest Coverage Ratio
≥ 2.50 to 1.00
9.59 to 1.00
Under the 2017 Credit Facility, we also have restrictions on our ability to declare and pay dividends and our ability to repurchase shares of our common stock. In order to pay any cash dividends and/or repurchase shares of stock: (i) no default or event of default shall have occurred and be continuing under the 2017 Credit Facility, and (ii) our pro forma net leverage ratio, as set forth in the 2017 Credit Facility, must be 0.25 less than the net leverage ratio requirement at the time of dividend declaration or share repurchase. At September 30, 2019, we were in compliance with our debt covenants under the 2017 Credit Facility.
Commitments and contingencies
As of September 30, 2019, we had contractual obligations with future minimum commitments as follows:
 
Payments due by period
(in millions)
Total

Less than 1 year

1-3 years

3-5 years

More than 5 years

Recorded contractual obligations:
 
 
 
 
 
Debt(1)
$
504.3

$
7.5

$
496.8

$

$

Interest payments on debt(2)
2.4

1.0

1.4



Operating leases(3)
167.3

26.1

40.5

24.8

75.8

 
 
 
 
 
 
Unrecorded contractual obligations:
 
 
 
 
 
Interest payments on debt(4)
46.2

17.4

28.8



Purchase obligations(5)
87.7

35.4

51.5

0.8


Total contractual obligations
$
807.9

$
87.4

$
619.0

$
25.6

$
75.8

(1)
Represents principal payments only, under the following assumptions: (i) that the amounts outstanding under the 2017 Credit Facility at September 30, 2019 will remain outstanding until maturity, with minimum payments occurring as currently scheduled, and (ii) that there are no assumed future borrowings on the 2017 Credit Facility for the purposes of determining minimum commitment amounts.
(2)
Represents interest payment obligations related to our interest rate swap agreements.
(3)
Our commitments related to operating leases have not been reduced by sublease income, incentive payments and reimbursement of leasehold improvements.
(4)
The actual interest expense recognized in our consolidated statements of comprehensive income will depend on the amount of debt, the length of time the debt is outstanding and the interest rate, which could be different from our assumptions described in (1) above.
(5)
We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us.
The term loan under the 2017 Credit Facility requires periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2017 Credit Facility in June 2022.
The total liability for uncertain tax positions as of September 30, 2019 and December 31, 2018, was $4.2 million and $3.7 million, respectively. Our accrued interest and penalties related to tax positions taken on our tax returns was $0.9 million and $0.7 million as of September 30, 2019 and December 31, 2018, respectively.

38
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.

In February 2019, our Board of Directors approved our annual dividend rate of $0.48 per share to be made in quarterly payments. Dividends at this annual rate would aggregate to $23.5 million assuming 49.0 million shares of common stock are outstanding, although dividends are not guaranteed and our Board of Directors may decide, in its absolute discretion, to change or suspend dividend payments at any time for any reason. Our ability to continue to declare and pay dividends quarterly this year and beyond might be restricted by, among other things, the terms of the 2017 Credit Facility, general economic conditions and our ability to generate adequate operating cash flow.
On October 28, 2019, our Board of Directors declared a fourth quarter dividend of $0.12 per share payable on December 13, 2019 to stockholders of record on November 27, 2019.
Off-Balance Sheet Arrangements
As of September 30, 2019, we did not have any off-balance sheet arrangements as defined in Item 303(a)(4)(ii) of Regulation S-K promulgated by the SEC that have, or are reasonably likely to have, a current or future effect on our financial condition, changes in our financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.
Foreign Currency Exchange Rates
Approximately 14% of our total revenue for the nine months ended September 30, 2019 was generated from operations outside the U.S. We do not have significant operations in countries in which the economy is considered to be highly inflationary. Our consolidated financial statements are denominated in U.S. dollars and, accordingly, changes in the exchange rate between foreign currencies and the U.S. dollar will affect the translation of our subsidiaries’ financial results into U.S. dollars for purposes of reporting our consolidated financial results. The accumulated currency translation adjustment, recorded within accumulated other comprehensive loss as a component of stockholders’ equity, was a loss of $11.9 million as of September 30, 2019 and a loss of $6.6 million as of December 31, 2018.
The vast majority of our contracts are entered into by our U.S. or U.K. entities. The contracts entered into by the U.S. entity are almost always denominated in U.S. dollars or Canadian dollars, and contracts entered into by our U.K., Australian and Irish subsidiaries are generally denominated in British Pounds, Australian dollars and Euros, respectively. Historically, as the U.S. dollar weakened, foreign currency translation resulted in an increase in our revenues and expenses denominated in non-U.S. currencies. Conversely, as the U.S. dollar strengthened, foreign currency translation resulted in a decrease in our revenue and expenses denominated in non-U.S. currencies. During the nine months ended September 30, 2019, foreign translation resulted in a decrease in our revenues and expenses denominated in non-U.S. currencies. Though we have exposure to fluctuations in currency exchange rates, primarily those between the U.S. dollar and both the British Pound and Canadian dollar, the impact has generally not been material to our consolidated results of operations or financial position. For the nine months ended September 30, 2019, the fluctuation in foreign currency exchange rates reduced our total revenue by $5.2 million and our income from operations by $1.1 million. We will continue monitoring such exposure and take action as appropriate. To determine the impacts on revenue (or income from operations) from fluctuations in currency exchange rates, current period revenues (or income from operations) from entities reporting in foreign currencies were translated into U.S. dollars using the comparable prior year period's weighted average foreign currency exchange rates. These impacts are non-GAAP financial information and are not in accordance with, or an alternative to, information prepared in accordance with GAAP.
Critical Accounting Policies and Estimates
There have been no significant changes in our critical accounting policies and estimates during the nine months ended September 30, 2019 as compared to those disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018.

Third Quarter 2019 Form 10-Q
bblogo.jpg
39


Blackbaud, Inc.

Recently Issued Accounting Pronouncements
For a discussion of the impact that recently issued accounting pronouncements are expected to have on our financial position and results of operations when adopted in the future, see Note 2 of our consolidated financial statements in this report.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have market rate sensitivity for interest rates and foreign currency exchange rates.
Interest Rate Risk
Our variable rate debt is our primary financial instrument with market risk exposure for changing interest rates. We manage our variable rate interest rate risk through a combination of short-term and long-term borrowings and the use of derivative instruments entered into for hedging purposes. Our interest rate exposure includes LIBOR rates. The Financial Conduct Authority in the U.K. has stated that it plans to phase out LIBOR by the end of calendar year 2021. We do not currently anticipate a significant impact to our financial position or results of operations as a result of this action as we expect that our financial contracts currently indexed to LIBOR will either expire or be modified before the phase out occurs. Due to the nature of our debt, the materiality of the fair values of the derivative instruments and the highly liquid, short-term nature and level of our cash and cash equivalents as of September 30, 2019, we believe that the risk of exposure to changing interest rates for those positions is immaterial. There were no significant changes in how we manage interest rate risk between December 31, 2018 and September 30, 2019.
Foreign Currency Risk
For a discussion of our exposure to foreign currency exchange rate fluctuations, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Foreign Currency Exchange Rates” in this report.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures (as defined in Securities Exchange Act Rule 13a-15(e) and 15d-15(e)) are designed only to provide reasonable assurance that they will meet their objectives. As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial and accounting officer), of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e)) pursuant to Securities Exchange Act Rule 13a-15(b). Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures are effective to provide the reasonable assurance discussed above.
Changes in Internal Control Over Financial Reporting
No changes in internal control over financial reporting occurred during the most recent fiscal quarter ended September 30, 2019 with respect to our operations, which have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. As discussed in Note 2 to our consolidated financial statements in this report, we adopted ASU 2016-02 effective January 1, 2019. We implemented internal controls to ensure we adequately evaluated our contracts and properly assessed the impact of the new standard on our financial statements. There were no significant changes to our internal control over financial reporting due to the adoption of ASU 2016-02.

40
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.

 
arrow-green.jpg
PART II. OTHER INFORMATION
ITEM 1A. RISK FACTORS
Our operations and financial results are subject to various risks and uncertainties, including those described in Part I, Item 1A, "Risk factors" in our Annual Report on Form 10-K for the year ended December 31, 2018, which could adversely affect our business, financial condition, results of operations, cash flows, and the trading price of our stock. There have been no material changes to our risk factors since our Annual Report on Form 10-K for the year ended December 31, 2018.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
The following table provides information about shares of common stock acquired or repurchased during the three months ended September 30, 2019. All of these acquisitions were of common stock withheld by us to satisfy tax obligations of employees due upon exercise of stock appreciation rights and vesting of restricted stock awards and units. The level of acquisition activity varies from period to period based upon the timing of grants and vesting as well as employee exercise decisions.
Period
Total
number
of shares
purchased

 
Average
price
paid
per
share

 
Total number
of shares
purchased as
part of
publicly
announced
plans or
programs(1)

 
Approximate
dollar value
of shares
that may yet
be purchased
under the
plans or programs
(in thousands)

Beginning balance, July 1, 2019
 
 
 
 
 
 
$
50,000

July 1, 2019 through July 31, 2019
1,088

 
$
85.34

 

 
50,000

August 1, 2019 through August 31, 2019
4,349

 
90.40

 

 
50,000

September 1, 2019 through September 30, 2019
358

 
92.55

 

 
50,000

Total
5,795

 
$
89.58

 

 
$
50,000

(1)
In August 2010, our Board of Directors approved a stock repurchase program that authorized us to purchase up to $50.0 million of our outstanding shares of common stock. We have not made any repurchases under the program to date, and the program does not have an expiration date.

Third Quarter 2019 Form 10-Q
bblogo.jpg
41


Blackbaud, Inc.

ITEM 6. EXHIBITS
The exhibits listed below are filed or incorporated by reference as part of this Quarterly Report on Form 10-Q:
 
 
 
 
Filed In
Exhibit Number
 
Description of Document
 
Filed Herewith
 
Form
 
Exhibit Number
 
Filing Date
 
 
X
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
101.INS*
 
Inline XBRL Instance Document - the Instance Document does not appear in the interactive data file because its XBRL tags, including Cover Page XBRL tags, are embedded within the Inline XBRL Document.
 
X
 
 
 
 
 
 
101.SCH*
 
Inline XBRL Taxonomy Extension Schema Document.
 
X
 
 
 
 
 
 
101.CAL*
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
 
X
 
 
 
 
 
 
101.DEF*
 
Inline XBRL Taxonomy Extension Definition Linkbase Document.
 
X
 
 
 
 
 
 
101.LAB*
 
Inline XBRL Taxonomy Extension Label Linkbase Document.
 
X
 
 
 
 
 
 
101.PRE*
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
 
X
 
 
 
 
 
 
104
 
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
 
X
 
 
 
 
 
 
* Pursuant to Rule 406T of Regulation S-T, the Inline XBRL related information in Exhibit 101 to this Quarterly Report on Form 10-Q shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended or otherwise subject to liability of that Section, and shall not be part of any registration statement or other document filed under the Securities Act of 1933, as amended or the Securities Exchange Act of 1934, as amended, except as shall be expressly set forth by specific reference in such filing.

42
bblogo.jpg
Third Quarter 2019 Form 10-Q


Blackbaud, Inc.

 
arrow-green.jpg
SIGNATURES
Pursuant to the requirements 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.
 
 
BLACKBAUD, INC.
 
 
 
 
Date:
November 1, 2019
By:
/s/ Michael P. Gianoni
 
 
 
Michael P. Gianoni
 
 
 
President and Chief Executive Officer
 
 
 
(Principal Executive Officer)
 
 
 
 
Date:
November 1, 2019
By:
/s/ Anthony W. Boor
 
 
 
Anthony W. Boor
 
 
 
Executive Vice President and Chief Financial Officer
 
 
 
(Principal Financial and Accounting Officer)


Third Quarter 2019 Form 10-Q
bblogo.jpg
43
EX-31.1 2 a2019q310-qexx311.htm EXHIBIT 31.1 Exhibit
EXHIBIT 31.1
Blackbaud, Inc.
CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Michael P. Gianoni, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Blackbaud, 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.
 
Date:
November 1, 2019
By:
 
/s/ Michael P. Gianoni
 
 
 
 
Michael P. Gianoni
 
 
 
 
President and Chief Executive Officer
 
 
 
 
(Principal Executive Officer)


EX-31.2 3 a2019q310-qexx312.htm EXHIBIT 31.2 Exhibit
EXHIBIT 31.2
Blackbaud, Inc.
CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Anthony W. Boor, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Blackbaud, 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.
 
Date:
November 1, 2019
By:
 
/s/ Anthony W. Boor
 
 
 
 
Anthony W. Boor
 
 
 
 
Executive Vice President and Chief Financial Officer
 
 
 
 
(Principal Financial and Accounting Officer)


EX-32.1 4 a2019q310-qexx321.htm EXHIBIT 32.1 Exhibit
EXHIBIT 32.1
Blackbaud, Inc.
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Blackbaud, Inc. (the “Company”) for the period ended September 30, 2019 as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Michael P. Gianoni, President and Chief Executive Officer, hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
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.

 
Date:
November 1, 2019
By:
 
/s/ Michael P. Gianoni       
 
 
 
 
Michael P. Gianoni
 
 
 
 
President and Chief Executive Officer
 
 
 
 
(Principal Executive Officer)


EX-32.2 5 a2019q310-qexx322.htm EXHIBIT 32.2 Exhibit
EXHIBIT 32.2
Blackbaud, Inc.
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Blackbaud, Inc. (the “Company”) for the period ended September 30, 2019 as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Anthony W. Boor, Executive Vice President and Chief Financial Officer, hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
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.

 
Date:
November 1, 2019
By:
 
/s/ Anthony W. Boor        
 
 
 
 
Anthony W. Boor
 
 
 
 
Executive Vice President and Chief Financial Officer
 
 
 
 
(Principal Financial and Accounting Officer)


EX-101.SCH 6 blkb-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2102100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation (Policy) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Business Combinations (Acquired Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Business Combinations (Purchase Price Allocation) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Consolidated Financial Statement Details link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Consolidated Financial Statement Details (Components of Other Income and Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Consolidated Financial Statement Details (Tables) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1004501 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Debt (Annual Maturities Related to Credit Facility) (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Debt (Summary of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Measurements Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Goodwill and Other Intangible Assets (Change in Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rates) (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Restructuring (Schedule of Restructuring Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2420404 - Disclosure - Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Revenue Recognition (Contract Balances) (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Geography) (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Market Group) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 blkb-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 blkb-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 blkb-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Statement of Stockholders' Equity [Abstract] Surrender of shares upon vesting of restricted stock and restricted stock units and exercise of stock appreciation rights Surrender Of Shares Upon Restricted Stock And Restricted Unit Vesting And Exercise of Stock Appreciation Rights Number of shares that have been surrendered upon vesting of restricted stock/restricted stock units or exercise of stock appreciation rights during the period and are being held in treasury. Commitments and Contingencies Disclosure [Abstract] Operating lease cost Operating Lease, Cost Variable lease cost Variable Lease, Cost Sublease income Sublease Income Net lease cost Lease, Cost Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash due to customers Restricted Cash and Cash Equivalents, Current Accounts receivable, net of allowance of $4,791 and $4,722 at September 30, 2019 and December 31, 2018, respectively Accounts Receivable, after Allowance for Credit Loss, Current Customer funds receivable Other Restricted Assets, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Software development costs, net Capitalized Computer Software, Net Goodwill Goodwill Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Assets Liabilities and stockholders' equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Trade accounts payable Accounts Payable, Trade, Current Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities, Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received that are 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). Includes aggregate carrying amount, as of the balance sheet date, of current obligations not separately disclosed in the balance sheet due to materiality considerations. Current liabilities are expected to be paid within one year (or the normal operating cycle, if longer). Due to customers Due To Customers Current Carrying value as of the balance sheet date of donations collected by the entity on behalf of its customers and payable to its customers. Also includes amounts classified as customer funds receivable. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Debt, current portion Long-term Debt, Current Maturities Deferred revenue, current portion Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Debt, net of current portion Long-term Debt, Excluding Current Maturities Deferred tax liability Deferred Income Tax Liabilities, Net Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (see Note 10) Commitments and Contingencies Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock; 20,000,000 shares authorized, none outstanding Preferred Stock, Value, Issued Common stock, $0.001 par value; 180,000,000 shares authorized, 60,207,091 and 59,327,633 shares issued at September 30, 2019 and December 31, 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Treasury stock, at cost; 11,022,799 and 10,760,574 shares at September 30, 2019 and December 31, 2018, respectively Treasury Stock, Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity Equity [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Statement [Table] Statement [Table] Statement, Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common stock [Member] Common Stock [Member] Additional paid-in capital [Member] Additional Paid-in Capital [Member] Treasury stock [Member] Treasury Stock [Member] Accumulated other comprehensive income (loss) [Member] AOCI Attributable to Parent [Member] Retained earnings [Member] Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance (in shares) Shares, Issued Balance Net income Net Income (Loss) Attributable to Parent Payment of dividends Dividends, Cash Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares) Exercise Of Stock Options And Stock Appreciation Rights Shares Number of shares issued during the period as a result of the exercise of stock options and stock appreciation rights. Exercise of stock options and stock appreciation rights and vesting of restricted stock units Exercise Of Stock Options And Stock Appreciation Rights Value Value stock issued during the period as a result of the exercise of stock options and stock appreciation rights. Employee taxes paid for withheld shares upon equity award settlement Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Restricted stock grants (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Restricted stock grants Stock Issued During Period, Value, Restricted Stock Award, Gross Restricted stock cancellations (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Reclassification upon early adoption of ASU 2018-02 StockholdersEquityASU201802Adoption This element represents movements included in the statement of stockholders' equity which are specifically related to the adoption of ASU 2018-02. Balance (in shares) Balance Earnings Per Share [Abstract] Net income Weighted average common shares Weighted Average Number of Shares Outstanding, Basic Stock-based awards Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average common shares assuming dilution Weighted Average Number of Shares Outstanding, Diluted Earnings (Loss) Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic and Diluted [Abstract] Basic earnings per share Earnings Per Share, Basic Diluted earnings per share Earnings Per Share, Diluted Anti-dilutive shares excluded from calculations of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair value measurements, recurring [Member] Fair Value, Recurring [Member] Fair Value Hierarchy [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Derivative assets Derivative Asset Total financial assets Assets, Fair Value Disclosure Derivative liabilities Derivative Liability Total financial liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Components of Lease Expense Lease, Cost [Table Text Block] Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840 Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule Of Supplemental Balance Sheet Information Related To Leases Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block] Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block] Schedule Of Supplemental Cash Flow Information Related To Leases Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block] Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block] 2019 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due 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] Revenue from Contract with Customer [Abstract] Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Revenue, remaining performance obligation, percentage to be recognized Revenue, Remaining Performance Obligation, Percentage Revenue, remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue recognized that was included in deferred revenue at beginning of period Contract with Customer, Liability, Revenue Recognized Changes in Accumulated Other Comprehensive Loss by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivatives Instruments Derivatives and Fair Value [Text Block] Income Tax Disclosure [Abstract] Schedule of Effective Income Tax Rates Schedule Of Effective Income Tax Rate [Table Text Block] Schedule Of Effective Income Tax Rate [Table Text Block] Accounting Policies [Abstract] Operating lease liabilities Operating Lease, Liability Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] SC [Member] SOUTH CAROLINA TX [Member] TEXAS Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Building [Member] Building [Member] Name of Property [Axis] Name of Property [Axis] Name of Property [Domain] Name of Property [Domain] New HQ Facility [Member] New HQ Facility [Member] New HQ Facility [Member] Customer Operations Center [Member] Customer Operations Center [Member] Customer Operations Center [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Lessee, operating lease, term of contract (less than) Lessee, Operating Lease, Term of Contract Lease agreement renewal term Lessee, Operating Lease, Renewal Term Rentable square feet (square foot) Rentable Square Feet Approximate area of square feet included in operating lease agreement. Restructuring reserve, period increase (decrease), related to impairments of operating lease right-of-use assets Restructuring Reserve, Period Increase (Decrease), Related to Impairment of Operating Lease Right-of-Use Assets Amount of increase (decrease) in the accrual for restructuring costs related to impairments of operating lease right-of-use assets. Rent expense under ASC 840 Operating Leases, Rent Expense Number of renewal options (leases) Number Of Renewal Options, Leases Number Of Renewal Options, Leases Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract] Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract] Long-term Purchase Commitment [Table] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Third-party technology [Member] Third-party Technology [Member] Technology developed by a third-party used in conjunction with entity's products and services. Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Remaining aggregate minimum purchase commitment Long-term Purchase Commitment, Remaining Minimum Amount Committed Minimum amount to be expended to satisfy the terms of long-term purchase arrangements in which the entity has agreed to expend funds to procure goods or services. Organization, Consolidation and Presentation of Financial Statements [Abstract] Interest income Investment Income, Interest Other income (expense), net Other Nonoperating Income (Expense) Other income (expense), net Nonoperating Income (Expense), Excluding Interest Expense The aggregate amount of income or expense, excluding interest expense, from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). Business Combinations [Abstract] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] YourCause [Member] YourCause [Member] YourCause [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Acquired technology [Member] Technology-Based Intangible Assets [Member] Customer relationships [Member] Customer Relationships [Member] Marketing assets [Member] Marketing-Related Intangible Assets [Member] Non-compete agreements [Member] Noncompete Agreements [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Finite-lived intangible assets acquired Finite-lived Intangible Assets Acquired Weighted average amortization period (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Contract termination costs [Member] Contract Termination [Member] Other costs [Member] Other Restructuring [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring reserve, beginning of period Restructuring Reserve Increases for incurred costs Restructuring Reserve, Period Increase (Decrease) Written off upon adoption of ASU 2016-02 Restructuring Reserve, Accrual Adjustment Costs paid Payments for Restructuring Restructuring reserve, end of period Increases for incurred costs related to impairments of operating lease right-of-use assets Restructuring costs, expected Restructuring and Related Cost, Expected Cost Statement of Comprehensive Income [Abstract] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Gains and losses on cash flow hedges [Member] Cash Flow Hedging [Member] Foreign currency translation adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Accumulated other comprehensive (loss) income, beginning of period Other comprehensive (loss) income before reclassifications, net of tax effects Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent Before Reclassifications Net of tax amount of other comprehensive income (loss) attributable to the parent entity before reclassifications into income. Amounts reclassified from accumulated other comprehensive (loss) income to interest expense Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) to Earnings The amount of gains (losses) reclassified in the period from accumulated other comprehensive income (loss) to earnings. Tax benefit included in provision for income taxes Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Total amounts reclassified from accumulated other comprehensive (loss) income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Net current-period other comprehensive (loss) income Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Reclassification upon early adoption of ASU 2018-02 Translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Accumulated other comprehensive income (loss), end of period Unrealized gains (losses), tax effects Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Acquired Intangible Assets Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Business Combinations Business Combination Disclosure [Text Block] Costs of obtaining contracts Capitalized Contract Cost, Net Prepaid software maintenance and subscriptions Prepaid Software Maintenance, Current and Long-term Carrying amount as of the balance sheet date of amounts paid for software maintenance in advance of when the expense is to be recognized. Includes current and non-current portions. Unbilled accounts receivable Unbilled Contracts Receivable Taxes, prepaid and receivable Taxes, Prepaid And Receivable, Current and Long-term Carrying amount as of the balance sheet date of payments made in advance for income and other taxes. Includes current and non-current portions. Security deposits Security Deposit Other assets Other Assets Total prepaid expenses and other assets Prepaid Expense and Other Assets Less: Long-term portion Prepaid Expense and Other Assets, Noncurrent Amortization expense from costs of obtaining contracts Capitalized Contract Cost, Amortization Current portion of costs of obtaining contracts Capitalized Contract Cost, Net, Current Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, shares authorized Preferred Stock, Shares Authorized 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 Treasury stock, shares Treasury Stock, Shares Fair Values of Derivative Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Effects of Derivative Instruments in Cash Flow Hedging Relationships Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Dividends Payable [Table] Dividends Payable [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent event [Member] Subsequent Event [Member] Dividends Payable [Line Items] Dividends Payable [Line Items] Annual dividend per share approved (in dollars per share) Annual Dividend per Share Approved The aggregate dividend for each share of common stock outstanding approved by the board of directors for the current year. Quarterly dividends paid per share (in dollars per share) Common Stock, Quarterly Dividends, Per Share, Cash Paid Quarterly dividends paid during the period for each share of common stock outstanding. Dividends paid per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Dividends payable per share (in dollars per share) Dividends Payable, Amount Per Share Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Schedule of Restructuring Costs Restructuring and Related Costs [Table Text Block] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Debt Disclosure [Abstract] Summary of Debt Schedule of Long-term Debt Instruments [Table Text Block] Annual Maturities Related to Credit Facility Schedule of Maturities of Long-term Debt [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Interest rate swap [Member] Interest Rate Swap [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Interest expense [Member] Interest Expense [Member] Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedging [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Gain (loss) recognized in accumulated other comprehensive loss Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Gain (loss) reclassified from accumulated other comprehensive loss into income Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Cover page. Document type Document Type Document quarterly report Document Quarterly Report Document period end date Document Period End Date Document transition report Document Transition Report Entity file number Entity File Number Entity registrant name Entity Registrant Name Entity incorporation, state or country code Entity Incorporation, State or Country Code Entity tax identification number Entity Tax Identification Number Entity address, address line one Entity Address, Address Line One Entity address, city Entity Address, City or Town Entity address, state 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 Title of 12(b) Security Trading symbol Trading Symbol Security exchange name Security Exchange Name Entity current reporting status Entity Current Reporting Status Entity interactive data current Entity Interactive Data Current Entity filer category Entity Filer Category Entity small business Entity Small Business Entity emerging growth company Entity Emerging Growth Company Entity shell company Entity Shell Company Entity common stock, shares outstanding Entity Common Stock, Shares Outstanding Amendment flag Amendment Flag Document fiscal year focus Document Fiscal Year Focus Document fiscal period focus Document Fiscal Period Focus Entity central index key Entity Central Index Key Current fiscal year end date Current Fiscal Year End Date Debt Debt Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] GMG [Member] General Markets Group [Member] General Markets Group [Member] EMG [Member] Enterprise Markets Group [Member] Enterprise Markets Group [Member] IMG [Member] International Markets Group [Member] International Markets Group [Member] Other [Member] Other Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Total deferred revenue Contract with Customer, Liability Unaudited interim consolidated financial statements Basis of Accounting, Policy [Policy Text Block] Basis of consolidation Consolidation, Policy [Policy Text Block] Reportable segment Segment Reporting, Policy [Policy Text Block] Recently adopted accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Legal proceedings Legal Costs, Policy [Policy Text Block] Change in Goodwill Schedule of Goodwill [Table Text Block] Revenue Recognition Revenue from Contract with Customer [Text Block] Derivative [Table] Derivative [Table] July 2017 Swap [Member] July 2017 Swap [Member] July 2017 Swap [Member] February 2018 Swap [Member] February 2018 Swap [Member] February 2018 Swap [Member] June 2019 Swap [Member] June 2019 Swap [Member] June 2019 Swap [Member] Derivative [Line Items] Derivative [Line Items] Derivative, notional amount Derivative, Notional Amount Accumulated other comprehensive loss expected to be reclassified into earnings within next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Ineffective portion of interest rate swap(s) Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net Operating lease right-of-use assets Operating lease liabilities, current portion Operating Lease, Liability, Current Total operating lease liabilities Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent 2019 - remaining Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 2020 Long-term Debt, Maturities, Repayments of Principal in Year Two 2021 Long-term Debt, Maturities, Repayments of Principal in Year Three 2022 Long-term Debt, Maturities, Repayments of Principal in Year Four 2023 Long-term Debt, Maturities, Repayments of Principal in Year Five Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Total required maturities Long-term Debt Income tax provision (benefit) Income Tax Expense (Benefit) Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Share-based Payment Arrangement [Abstract] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Total cash consideration paid for the acquisition Payments to Acquire Businesses, Gross Net working capital, excluding deferred revenue Business Acquisition, Purchase Price Allocation, Current Assets and Liabilities, Working Capital Business Acquisition, Purchase Price Allocation, Current Assets and Liabilities, Working Capital Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Restructuring Restructuring and Related Activities Disclosure [Text Block] Income Statement [Abstract] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Recurring [Member] Recurring [Member] Recurring [Member] One-time services and other [Member] Technology Service [Member] Revenue Revenues [Abstract] Cost of revenue Cost of Revenue [Abstract] Cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses Operating Expenses [Abstract] Sales, marketing and customer success Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Amortization Amortization of Intangible Assets Restructuring Restructuring Charges Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Interest expense Interest Expense Other income (expense), net Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Net income Earnings per share Common shares and equivalents outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic weighted average shares Diluted weighted average shares outstanding Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustment Unrealized (loss) gain on derivative instruments, net of tax Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Total other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent United States [Member] UNITED STATES Non-US [Member] Non-US [Member] Earnings Per Share Earnings Per Share [Text Block] Consolidated Financial Statement Details Additional Financial Information Disclosure [Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as hedging instrument [Member] Designated as Hedging Instrument [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other assets [Member] Other Assets [Member] Other liabilities [Member] Other Liabilities [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative assets, long-term portion Derivative Asset, Noncurrent Derivative liabilities, long-term portion Derivative Liability, Noncurrent Derivative assets, fair value Derivative Asset, Fair Value, Amount Not Offset Against Collateral Derivative liabilities, fair value Derivative Liability, Fair Value, Amount Not Offset Against Collateral Operating cash flows from operating leases Operating Lease, Payments Right-of-use assets obtained in exchange for lease obligations (non-cash), operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Summary of Stock-Based Compensation Expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Schedule of Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Cost of recurring [Member] Cost Of Recurring [Member] Cost Of Recurring [Member] Cost of one-time services and other [Member] Cost Of One-time Services And Other [Member] Cost Of One-time Services And Other [Member] Total included in cost of revenue [Member] Cost of Sales [Member] Sales, marketing and customer success [Member] Selling and Marketing Expense [Member] Research and development [Member] Research and Development Expense [Member] General and administrative [Member] General and Administrative Expense [Member] Total included in operating expenses [Member] Operating Expense [Member] Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Allocated stock-based compensation expense Share-based Payment Arrangement, Expense Contract Balances Contract with Customer, Asset and Liability [Table Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Revolving credit loans [Member] Term loans [Member] Secured Debt [Member] Short-term debt [Member] Short-term Debt [Member] Long-term debt [Member] Long-term Debt [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt, gross Long-term Debt, Gross Less: Unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Less: Debt, current portion Weighted average effective interest rate Debt Instrument, Interest Rate, Effective Percentage Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning balance Additions related to current year business combination Goodwill, Acquired During Period Effect of foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Ending balance Operating lease liabilities, current portion Accrued bonuses Accrued Bonuses Accrued commissions and salaries Accrued Commissions And Salaries, Current and Long-term Carrying value as of the balance sheet date of obligations incurred and payable for salaries and sales commissions earned by employees. Includes current and non-current portions. Taxes payable Taxes Payable Customer credit balances Accrued Customer Credit Balances, Current and Long-term Carrying value as of the balance sheet date of obligations to customers for credit balances generated by customer overpayments. Includes current and non-current portions. Unrecognized tax benefit Unrecognized Tax Benefit, Current and Long-term Liability for uncertain tax positions as of the balance sheet date. Includes current and non-current portions. Accrued vacation costs Accrued Vacation Accrued health care costs Accrued Insurance Other liabilities Other Liabilities Total accrued expenses and other liabilities Accrued Liabilities and Other Liabilities Less: Long-term portion Accrued Expenses And Other Liabilities, Non-Current Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received, that are payable to vendors for goods and services received that are used in an entity's business. Used to reflect the non-current portion of the liabilities. Contract termination costs Business Exit Costs Other costs Other Restructuring Costs Total Restructuring Costs Cumulative costs incurred to date Restructuring and Related Cost, Cost Incurred to Date Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income Taxes Income Tax Disclosure [Text Block] 2019 – remaining Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less: Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of future payments Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Provision for doubtful accounts and sales returns Accounts Receivable, Credit Loss Expense (Reversal) Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Deferred taxes Deferred Income Tax Expense (Benefit) Amortization of deferred financing costs and discount Amortization of Debt Issuance Costs and Discounts Other non-cash adjustments Other Noncash Income (Expense) Changes in operating assets and liabilities, net of acquisition and disposal of businesses: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Trade accounts payable Increase (Decrease) in Accounts Payable, Trade Accrued expenses and other liabilities Increase Decrease Accrued Expenses And Other Liabilities The net change during the reporting period in accrued expenses and other liabilities. Deferred revenue Increase (Decrease) in Deferred Revenue 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] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Capitalized software development costs Payments to Develop Software Purchase of net assets of acquired companies, net of cash and restricted cash acquired Payments to Acquire Businesses, Net of Cash Acquired Other investing activities Payments for (Proceeds from) Other Investing Activities 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] Proceeds from issuance of debt Proceeds from Issuance of Debt Payments on debt Repayments of Debt Employee taxes paid for withheld shares upon equity award settlement Payment, Tax Withholding, Share-based Payment Arrangement Proceeds from exercise of stock options Proceeds from Stock Options Exercised Change in due to customers Proceeds from (Repayments of) Restricted Cash, Financing Activities Change in customer funds receivable Change In Customer Funds Receivable Change In Customer Funds Receivable Dividend payments to stockholders Payments of Dividends Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash, beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Total cash, cash equivalents and restricted cash in the statement of cash flows Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Estimated fair value of accounts receivable acquired Business Combination, Acquired Receivable, Fair Value Goodwill, tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Components of Prepaid Expenses and Other Assets Schedule Of Prepaid Expenses And Other Assets Current [Table Text Block] Tabular disclosure of components of prepaid expenses and other current assets. Components of Accrued Expenses and Other Liabilities Accrued Expenses And Other Liabilities [Text Block] The disclosure describes the Company's accrued expenses and other liabilities. Components of Other Income and Expense Other Income and Other Expense Disclosure [Text Block] EX-101.PRE 10 blkb-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 arrow-green.jpg begin 644 arrow-green.jpg M_]C_X07T17AI9@ 34T *@ @ # $ , ! "\ $! , ! #L M $" , # G@$& , ! ( $2 , ! $ $5 , ! M , $: 4 ! I $; 4 ! K $H , ! ( $Q ( M D M $R ( 4 V(=I 0 ! [ 20 " ( @ "OR M G$ *_( "<0061O8F4@4&AO=&]S:&]P($-#(#(P,3D@*$UA8VEN=&]S M:"D ,C Q.3HP,SHR-R Q-CHT,CHP-0 !) < $,#(R,: ! , ! M__\ * " 0 ! +Z # 0 ! .P & 0, P $ M!@ 1H !0 $ %R 1L !0 $ %Z 2@ P $ @ @$ ! M $ &" @( ! $ 1J $@ ! 2 '_V/_M Q! M9&]B95]#30 "_^X #D%D;V)E &2 ?_; (0 # @(" D(# D)#!$+"@L1 M%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P, M# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P, M# P,# P,# P,# P,# P,# P,# P,# P,_\ $0@ .P O P$B (1 0,1 ?_= M 0 __$ 3\ $% 0$! 0$! , 0($!08'" D*"P$ 04! 0$! M 0$ 0 " P0%!@<("0H+$ !! $# @0"!0<&" 4###,! (1 P0A M$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$ MDU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:V MQM;F]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$!08'!P8%-0$ A$#(3$2!$%1 M87$B$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:FML;6YO8G M-T=79W>'EZ>WQ__: P# 0 "$0,1 #\ [GJG5,_IN>"0+,2P L81$1H\!X_. M6C@]2Q,YFZAWN'TJSHX?)-U3!;G8;Z?SQ[JCX.''^=]%<4U]M%NYA-=C#R-" M"%2RYLF#)KZ\<]1?Z/?A8)SECE^]&3Z"DN>Z;]9@8JS]#P+@-/\ KC1_WU;[ M'L>T/80YKM0X&00K./+#(+B?IU#+"<9"P62222D7/__0]57)?63#%&=ZS1#, M@;O[0^G_ .276K%^M-;78#'_ )S+!'P(=*K\W 2PR_J^H,6>-P/AJ\JKO3^J MY> []$[=6?I5.U:?_(JDDLJ,I1-Q-$=FF"0;!I[;IW6,3/$,.R[O4[G^S^^K MR\\:YS2'-)#AJ"-""MWI_7,RW'OQ[9>]E-CF7CZ32UKG#U/_ ":T>7YSC(A, M>HZ"0ZMK%GXB(RW[O__1]57/?6O)&VG%!U)-CA\/8S_OZWWO;6QSWG:UH)<3 MV 7#=0RW9F99D'AQ]@\&C1H57GL_\ HL/,2J-=9-9)'Q,/)S+/3QV% MY[GL!XN)SS_N0J7#P]+DU MYB''>0_W8]*18^-1C5BJA@K8.P_C^\BI)*Y&J'#5=*V9Q5:;*22212__V?_M M#V>MQ635NCA"24T$.@ Y0 ! ! + M<')I;G1/=71P=70 % %!S=%-B;V]L 0 !);G1E96YU;0 !) M;G1E $-L7!E96YU M;0 I%4VQI8V54>7!E $EM9R &8F]U;F1S3V)J8P $ M !28W0Q ! !4;W @;&]N9P 3&5F=&QO;F< M $)T;VUL;VYG .P !29VAT;&]N9P "\ #=7)L5$585 $ M !N=6QL5$585 $ !-'1415A4 0 "6AOD%L M:6=N !V1E9F%U;'0 )=F5R=$%L:6=N96YU;0 ]%4VQI8V5697)T M06QI9VX '9&5F875L= MB9T-O;&]R5'EP965N=6T 115-L:6-E M0D=#;VQO7U5F9VAI:FML;6YO8W1U=G=X>7I[?' MU^?W$0 " @$"! 0#! 4&!P<&!34! (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/! M4M'P,R1BX7*"DD-3%6-S-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*SA,/3 M=>/S1I2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , M P$ A$#$0 _ .YZIU3/Z;G@D"S$L +&$1$:/ >/SEHX/4L3.9NH=[A]*LZ. M'R3=4P6YV&^G\\>ZH^#AQ_G?17%-?;1;N8378P\C0@A4LN;)@R:^O'/47^CW MX6"LT0S(&[^T/I_P#DEUJQ?K36 MUV Q_P"VZ=UC$SQ##LN[U.Y_L_OJ\O/&NV7O938YEX^DTM:YP]3_P FM'E^>Y[ >+G+I^F?5_&Q(M MOBZ\:R?HM/\ );_WY4&*4]MN[C],^K^3EQ;?--!UD_28AQWD/]V/2D6/C48U8 MJH8*V#L/X_O(J22N1JAPU72MF<56FRDDDD4O_]DX0DE-!"$ %T ! M 0 \ 00!D &\ 8@!E " 4 !H &\ = !O ', : !O ' 7 $$ 9 !O M &( 90 @ % : !O '0 ;P!S &@ ;P!P " 0P!# " ,@ P #$ .0 $ M.$))300& ' @! 0 ! 0#_X0W':'1T<#HO+VYS+F%D;V)E+F-O;2]X M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C8M8S$T-2 W.2XQ M-C,T.3DL(#(P,3@O,#@O,3,M,38Z-# Z,C(@(" @(" @("(^(#QR9&8Z4D1& M('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO7!E M+U)E&UL;G,Z>&UP/2)H='1P.B\O;G,N M861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I$;V-U;65N=$E$/2)A9&]B93ID M;V-I9#IP:&]T;W-H;W Z-S8V868W9C0M,6%F-RUA,#0Y+3@S-S$M,#!E-#EA M,V$W-S1F(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.CDQ8V0Y,&$V+65C M-S@M-&%B9BUA9&9C+34R-F4T.6%E,3%F-R(@>&UP34TZ3W)I9VEN86Q$;V-U M;65N=$E$/2(V,S-!0T4U0D,V0D$X-#$U.$-%,T0T.#=&-3,S.3-#12(@9&,Z M9F]R;6%T/2)I;6%G92]J<&5G(B!P:&]T;W-H;W Z0V]L;W)-;V1E/2(S(B!P M:&]T;W-H;W Z24-#4')O9FEL93TB(B!X;7 Z0W)E871E1&%T93TB,C Q.2TP M,RTR-U0Q-CHS.3HS-BTP-#HP,"(@>&UP.DUO9&EF>41A=&4](C(P,3DM,#,M M,C=4,38Z-#(Z,#4M,#0Z,# B('AM<#I-971A9&%T841A=&4](C(P,3DM,#,M M,C=4,38Z-#(Z,#4M,#0Z,# B/B \>&UP34TZ2&ES=&]R>3X@/')D9CI397$^ M(#QR9&8Z;&D@&UP+FEI9#HS,S8X.3AF-BTX,F9B+31F,F$M86$S9BTQ-SDX.#8P,6(Y M,3(B('-T179T.G=H96X](C(P,3DM,#,M,C=4,38Z-#(Z,#4M,#0Z,# B('-T M179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O&UP+FEI9#HY,6-D M.3!A-BUE8S&UP;65T83X@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@96YD/2)W(C\^_^X (4%D M;V)E &1 0, $ ," P8 #_VP"$ $! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# M P,# P,# P,! 0$! 0$! 0$! 0(" 0(" P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# __" !$( #L +P,!$0 "$0$# M$0'_Q "[ $! (# 0 ) @*! 4'!@$ P " P$ M <( P8$!0D"$ !! (" @(# 0 & P0%!Q ( (@"0$7%!46 M&!$ 00! P($! 4% ! $" P4&$1(3% < $"$5(#(D%C%!(A<(42-S M)Q@2 (! @,$!P8%! , $" Q$$(1(% #%!41!A(A,C% 8@<8$R0F*1 M4G*2%8(S1KL5M7HIQ%9%PEFTH3K&3_!LPF1E49-88FZ8MUNFH.X3442[CA_ M./HSEQ2G7X2P*UM*3G&8S#,(E=9)LB2S2A!-0\'*3SH5K>+@\VJ3?*" K5[^ M3Y&Q;"(:Y[_B_87C_]H " $! $% -H]I+XU>OFC-DJJV"AO#:.C&&P%01DJ M5 !-K7[+VKWD5+1<[&Y]DE/(UY=_*!VJMC7B1UYV]J?8=GCVEP3)]0N&3Y[& MO*"W@N$PKSGM/_]H " $" @8_ (99H8KS MT5>1(T43(J%2BJLRI,JY^\#^)XG>+ED4!1P\QH5\/-JM9+=Z+-'^I*G,M< Z M%D.[-6H'L:AHQ51J*CO;9S],Z Y17@K@F-^2L32H&RW%I<36FJVTA 924DC= M20144((-01[P=H-(_P#0%"2X*MXB]D_YXU'9/.2,9><:@%MH;RRN$FM)%#(Z M,&1E.XJRD@@\P:>PNM6L66PU6,RX;A.A"S@?JJDI/%I&Z!_%7?>Z4S5DMI"3 M$W,J-\;G\Z4)-,X<#+LD5E/Y;6PM7M92!)AO,9P$J#FO: Q=$J!TZ9?,!YB# M4D"GCEDBE#+\2JG^GIBN+>9HYT8,K*2K*PQ!4BA!!Q!!J-O57IW5%EGO8-%O M9H;U,)86AMI'1IR,#VE54EP?O"H;.6S#;TUZ3B>LK.UW(.04-%#^XM-^T=-O MJFNY].].M0@LOCS+_P 4;?*I&Z204Q!1)!MJ'I32],6'2[NW>&8J?%E61&C9 MGE-69\K&A)HM:* !MF#T!I4A\[=!9+DKO6*OAQ8?5*PS,-^15!!63:# M5O6)DL-'-&6&E+F4=8(\!3S<&0\$4$/M%I.@Z=';6";E0;SQ9V-6=SQ=R6/$ M^Q>]U_UG^1K;Y_,>=_D:>6CIW'>?Z7>TIE[CM]W3/V\WM?_: @! P(&/P!' M>-)] G12B%0I&4 2!9 ,V?-VNUF%& Y=[IUQXP%6C:@D3WKQ'W*2O77#V;F MP('F@,\1/"10:8\ V*MU&N\#82P2/#>1,<02K*PP(PQ!X$? [1V7J8!7W"=1 M@?\ (HW?J44YJ!4[1SV\JO"XJK*05(/$$8$>[V!?PI2VO5+]7>+02?C57/6Q MZ!Y.;/9DU:)ZE#S(XJWW+3A4,,-E2WD[K4*=J%R,W64.YUZQB!\RKTVEP?[L M=TM#U,C@CXT!^'2DL3E9%-002""-Q!&((YC;6-+O \EQ'87#I<+@Z&.)F4R$ M8'$ *^#9J YB:C;2=%1NV6,SCD "B?C63\.F.\U'-:Z6<:D>(X^Q3N!_.V&X MA6&USHUG:".SFB9)"/G<,I4EGWEJ$T)W< !AM+<3R!8(U+,QW!5%23U "NU] MJCU".U$!^F-<$'OH*GFQ)X["TTNT:23B=RJ.;L<%'OQ.X G#:.\U'+=:H,:D M>&A^Q3O(_.V.XJ%/3'Z:LF/F)@&E(X)7LI[W(J1^4 8A]H[W72UM8G$)NE<= M8/\ ;!^X%OM%0VR66FVJ16R\%&\\V.]B>)))//V+C)_$^:K%F[WS'FJ=TE.[ MS?Z^>E*=WVLGS=JOM?_: @! 0$&/P (HP*KS#LAF%77%T% 57"5LP4M:((# ME %?E 0B6#+MEBU#/K$-@; ;&UL::?H]PP.];[N- R:YQ"VX@LHI%(.U MCD>&0JHJ-A(<]$W,:J1V%187&)Y9C=C-$PL DFKN*BR#ED&)AY87Q3P312-? M'(Q5T5-S7(J*J> ,/_D-%&"6O$*)W+J@]H)#ET8Q,NOLZPN ZO.%F;NB)$,%DE'(@D;ZHYCE:OP19M4BM'H M>[($]^YL;$9#%EE9) +E,;$1/53.I%.D8MA7%E5YX4\101P1$HI@A4#TD@)%)@?',//#(U',>QR.:Y- M477QW7[<95%9W]Y1]E.Z61XWW4J6/'O<:*QC!KJSKRLJG@:T>9.K%BB%L$XR M>M=$V7F=*LC/';+M*+.UY4YIG<&[@1R;QX!8"\>QQSFIJJM+D,L_1=-.!%]= M?3R RG/>M[<=NI^(B*W)L%=44M>9:VM@2[8.#75X\A9I<[_7;"./$Y[E_HGC,NXQG-&+<63H* *9? MU5N-5S4"H@5:BJQDS*^%CY]NC7DR2/\ Q8Y$5$@8CFR^!,2P#&ZS&*$--6!5T.UY$ZM:QYE@7*Z0RSL)FL3>01)+,_1- M7+HGP7?2_P#,/W'RXA[G]X?NI^]7!]E4?3?:OO'^J_?^#9T_M'U/0[>?^[R_ #%__9 end GRAPHIC 12 bblogo.jpg begin 644 bblogo.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[0DF4&AO=&]S:&]P(#,N, X0DE- ^T M ! 8 $ 0!@ 0 !.$))300- $ 'CA"24T$&0 M ! !XX0DE- _, D $ .$))300* ! X M0DE-)Q H 0 ".$))30/U !( "]F9@ ! &QF9@ & M ! "]F9@ ! *&9F@ & ! #( ! %H & ! #4 M ! "T & !.$))30/X !P #_____________________ M________ ^@ _____________________________P/H /______ M______________________\#Z #_____________________________ M ^@ #A"24T$" $ $ ) "0 X0DE-!!X 0 M .$))300: !M !@ ,0 3\ & &< ,@ R M &4 -P U 0 ! $_ M,0 X0DE-!!$ M $! #A"24T$% ! (X0DE-! P !HH ! < !$ M %0 64 !FX & !_]C_X 02D9)1@ ! @$ 2 !( #_[@ .061O8F4 M9( !_]L A ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P, M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X. M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P, M# P,# S_P 1" 1 ' # 2( A$! Q$!_]T ! '_\0!/P 04! 0$! 0$ M P ! @0%!@<("0H+ 0 !!0$! 0$! 0 ! (#! 4&!P@) M"@L0 $$ 0,"! (%!P8(!0,,,P$ A$#!"$2,05!46$3(G&!,@84D:&Q0B,D M%5+!8C,T)E\K.$P]-U MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$ M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D M8N%R@I)#4Q5C+RLX3#TW7C\T:4 MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?'_]H # ,! (1 M Q$ /P#=^K/UGQNG=*&+93EYM['VV7#'K-OIL<[=6ZU[W-^DU6OK;U;$ZE]4 M7YG3[B^LW5-);+'-<'-W5O;[7L=JF^J'5^E],Z=?@=0OKP\S&NL=?5<16[4^ MT@N_GO9^Y_Z36%G[;NA]VQSDE/;=5^LG3 MNEWLQ'BW)S+ "W%QF&RS:?SRWVM;Q^^H=+^M73^J9PP**KZ[Q6ZRQMK STRP MACJ;9=N]7WM?[&OK_P"$691F8?2?KCU-W5'-QSGLI=A9-GM86,8&75>J?:SW MM9_VS_Q2KW=7Z9E?7#?AY3/TN$_"KO'T#DN=OJK;;]"QVWZ'_;:2G4ROKMTF MB^RFFO(S11I?=C5;ZV$?2WV%S/H_R$#(SZ<[ZR?5W*Q7N=C9%64]DAS-P]/V MEU;]O_2:J_U1ZWT;IG1!@9UK,',PR\95-OL>7;G.W ?2N_1[&^S_ ,@I=0RZ MNI=>Z#D=-O#6Y./F?9LC;.UQJVML]%^S=Z3O\$])3M6=>Q&]89T:JNW(RBW? M<:@TLI;SNR;'O9LY_-WO_P ]9=6;++W45FT5M<\NK- MMCW-^DPJ_P#5"['Z==?T7.J^S=:<]UMMCW;CE [GC(JN=_.;??\ HO\ C;?Y MS[3Z8OJ=UCI73>C.P<_(KP\S$LL^TTW$,<#N/[W\[[?W$E.^SZP]'LZ4[J[< MAOV)FC["#(=.WTW51ZGJ[C_-[%E6?7[I551NMQ,VNLMW4N?2&BT _P" >ZP, M^C^D][JUSSJC;T[(ZO7CN=T;]KMRW4;?I8[6FNV]K3_@M[OH?0_[:6Q];^O= M%S_JW=CX>77D7Y6ST*F'<^6O9:[>SZ=.VMC_ .=V)*=^OK.-9U1G2PRP768P MRP\ANS87>GL)W[_5W?R%++ZOCXO4L/IUC+'79_J>D]H&QOIC>_U2YS7?U=C' MKFG]5Q,3KG3.N.>']+S,+[&,ILEK+&N-FVS3V^X>GM=_PO\ H+%+J_7.CV?6 MGHMM>7595CFT76-=N8TW-%5&ZQOL]UG_ &W_ (1)3JYWUNZ;BY=F'55D9]]$ M^NW$J]05QSZCMS&_YBR_J\[%NMQK:B)&@%GYEH]GO9^XG^J?4 MNG=)KS>F=4M9B=1JR+++WWD,]4.,LR&.?M;[F?FM_P",_P (C_5"RO*ZIUSJ M.,"<+*OK]"V-H>6"SUMK3_+LW_V_WTE/_]#9^O7_ "QC?U6_E*V/K7_XE6?] M8_*U?/*22GZ)^O/_ "&?^-;^1ZI_5_\ Y)Z-_P"'3_YXR%X$DDI]M^N__+>/ M_5;^5RWA_^&&_^?<=9'UU_Y>J_JM_( MO%$DE/U-C_S%?]1OY%POU1_\4UW]5WY%XFDDI^B,C_Q$-_\ "E?Y&+'^I_\ MR7D?^&L/_P _L7AZ22GW3_&'_.8GP/Y5U/1O^2L7_BF_D7S$DDI__]DX0DE- M!"$ %4 ! 0 \ 00!D &\ 8@!E " 4 !H &\ = !O ', : !O M ' 3 $$ 9 !O &( 90 @ % : !O '0 ;P!S &@ ;P!P " -@ N # M ! #A"24T$!@ !P ( $ 0$ _^X #D%D;V)E &1 ?_; (0 M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" M @(" @(" @(" P,# P,# P,# P$! 0$! 0$! 0$! @(! @(# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\ $0@ M,0$_ P$1 (1 0,1 ?_= 0 */_$ )T (# 0 # 0$ D* <( M!@0%"P$" 0 # 0$ 0(#!! 8! @0!" <%! @' M 0(#! 4&!P ($1(3"10A(A6U%G2W=;5XZ1R=D)_'O]Q^#V3]@]NED=,WK-UDVL M(.FCMJO)*(.6SE!0Q%$SE,0Y#" @(#KHDE1Z8,E=#\VN( M"(:J'9"E9@+^Q]D7(-IWG2D99[W'18^>L\W+L2N4I^E$2< TD'SA M %TR*F I^7F #" #Y1UIZ66Y,;C=NL2R: )H F@": )H F@": )H 6A[_=XN MM0M^V9.IV^T5=-]6\GG>IUVP2T*1X="3I)4#NBQKML5P9$JI@()^(E P\/I' M6GGDB6#678BL]EMFT7(LC:K#.6601W'VYDB_L$L_F7B3-/&6(%TVB3J1<.5T MVR:[E0Y4P,! .H80#B8>*]+K8<;!K-0430!DW?A(/XG9CN>DXI\\C))AA2_N MF,A'N5F3YFY1@'9TG#5VV.FNW72.'$IR& Q1\H#IQNMQ.S%?>SMDS(]DWZ8P MB+%D"[S\4O6\F'7C)JUSTK'K'0H$^L@=5D^?KME#(JD Q!$HB4P (>4-;37\ M61&Z'--8&A- $T 30!- $T 30!- $T 30!- $T 30!- $T 30 N+\P+=;E3_ M /\ )7LE;;-5_2/]>?2'L[/2L)X[PG]&/">,]&.FWB?#>*4Z?/SV=N7G6%HOTY=&&8K\V833![*66^1L&CC+#B\V>E@Z-(O MUK''0SE\XBD$2*'&1$G33.H8"F)TY(<;,D5'XS@;ZWL,9)U2%HMLG;<]ISUAC V6.J%9VIMI&9=O9R4EB2Q9%*8(Y2F8U(#G_? M]^P/_]#CMEGQC[3/U,8(_-*JZZ)=7L9*Z'+,R]S_ &0X,F7M9MN;8B9M$>HN MB]@*!%S5]<,W+9,QEF3Z3K+!_78Y^FL (F;N'J2Q%3<#E*!%!)BHR>#3DOIS M>.>[5L(R3(-(=EG)E4Y5Z*146V0ZY9Z6R*=7@'(XLDQ$I5)J*9S,7K515L[: M.43E.FHF8Q#E$! 1 =2,&YWAO^W-N)_W2?GIC'50[(4K, CV(/C;E?<;?/O# M1]:>G5;DQN./:Q+,N9UWJ[6=M:QF.9LT5&IS@(E<>RJ"KVRW($5 (*"RM0JK M.;L;5NZZ@=)59LFB< ,(&X%,)6HMV0JI9,FQ?>A[?TE+C%K92LL0@*B":4W* M8TO9(A4RY.81 6,(^DD$T%!Y%#K-DR@;R@(D 3!7"7P.2-(9%[@.SK%=+I61 M+?G2L^Q&1'DQ'4^RU2-M&1(R5D*^A&N9N/45Q[ VDT6^C$I=N*J+P&ZA15Y> M7F P E&3P%5]+)V^[GL&[IZU-7# ]X]NJ[7IT:U,2/LU;ZQX.:*P9R@LO"7* MOUY\XX,9!$_422.EY_+S"2SQ)N@;CQ%0"\1!J+=D)M*YERN]Z M#8!/2OHQSD^RUDAG!&S>4L6.+HG%.3*G43(KUXF)EUF;?F*7F4=)H%(50#'$ MI0.)*X2^"Y(([CW)F/,M5EI>2)8-?=@+X.,E?J M8N/Y6X:TO3LMAQL'(UF48NS?W#=G&W*]+XTS'FAC5;PTCF,H]@&E0R';5X]I M)D,LQ"2.%3@FW0925QB(:$>N72@@5-%)T=8YA O)Q M$ $<9+ 57TWP4Q3% Q1 Q3 !BF*("4Q1#B @(>00$-2,_= %+YFW%X,V\PR4 M[FK*5/QVR+K2FH55ZG\[;=_.V3=G:IVF80N4O9+ M!6Z^-GEFLA3[17$D(-D4B],AA/P,(\. ".FXM:M FG8 MFY+?SMDVF6J"IF;[E+UNP62OA9XEK'T^T6-)>'-(OHH'!W4%%OFZ"GC8Y4O3 M.8#\"@/#@(#H46]4@;2N7!@'<'B["]K?3_H/H^GH]AXWQ/LR\YNES M]/IAS<.8O$::NA)IV-5Z0S)^=M\NU#;6\5B78SD.\(']$.<$7\50G,!TS<2F M # (:KSTY$RP;#[ 7P<9*_4QG9;#C8-1&U*JP[^4E8BLU^*E)L>, MU)1L-',7\N/.=3C*/&S9)Q(#SJ&-^],?RF$?[=9U?TH__]'':"ZS99%RV65; MN&ZJ:Z"Z"ATED%DC@HDLBJF)3IJIG*!BF*(" AQ#729!9-M'9MW7[AJM&7V5 M"L89IDVT0D()SD566)9YR-=%!1K)QU1B8YX^;1[E(043/(*L#+)&(HD51,Y3 MZAS2&HMGLMQO9;W88)K$C>*VK5&:&>S"&/C3!+G&M$$3JO7QZ?*QZ"TF MR:@7_P".+#(RVV^W3"4=::^_ M75=MJ YEG"*'M_6BF*NXCRQ2H@K)-&X=-\TZH](SDJ)RDHU6EP3IL,;]X(Y% M>W'N&43.51-0N(CIJ$,!R'(?.>,3%.0Q1$IBF*/$!#R"&LH=D7*S *=B#XVY M7W&WS[PT?6GIU6Y,;AB>[IW!)C:C1H;$V(Y--CG#*,:X?A.IE16<8\H9%UH] M>QM45BJ)A8)Y^@JTC#F(8J((.5_-421YHA&NKL.3H+);;MHFY3?+>)XN-HEU M9'"3XK^^Y.O,T[;5R)?RZJBPO+/:'A)&3E)B15YU10;)/I%8H'5Z1B%.<-6U M&Y*382NQ?+_;DXZN*R%>R]AZQV1!MUQKB@VR%;.UB)\ZK./G7,(Y2.NG M9;%QL>U[O_<=L.W5HRVZX,F#1.7+;!^F+O=&*H _QW490CAK&,()4@"+*Z6( M"*+D<\Q%XMF1-9(O5=(+($(UU=@DZ:"\6V+9#N9WL3LP]Q?71D(I"47"VY1O M$JO%U%C,N^5\Y))SZR,C*3DVN9T199!BW?O2@L555,I#<^M')*Y*39OB]]A3 M=K6JZO,U*Z8?R)*-&ZJRM5BYNP0$P^4(97D;0KNRUZ/@'*RB12#Q=O&! ,82 M\1X 8T_Z1'Q9YW:/VT;VJ]N):L)X]QW8$J_GM.ZQ3YK$VCP:9'BF-_9 M!^JQ&?LKMD]*JB]( %A$7!7@+ 95NB[)N- BG4NKYAW^5Z+ MQ&I1:PKM5,AV=D;F*$:R72.2/;*A_P"HO2"7E,@BY,28QY/\#;IN*V;0MJ.8 M.X3GZ19*R\PK'+RIK;FS+DL R:D(TF7CERY>KJNED@E;79'::R;!J!^950#J MF K=!8Y-6U%$)58V7N>Q!C_ O;;S]B?%\"A7*53]OF0H^)CTA%594YX.0X--&TNSUW&K92<@U3:CF6R/)W&MX>-JYBF;F MW*[Z0H-Q=F1:5^HHOG"RB_L;9EP*R;->!RL9!5#I=)!1<0F<3*;H)?5ZM;F-^6=7:$8E:,SYBNBJTI*R#YVB";"-;G(15])2 M+U5G!U2J0Y5TT42"9LR;%,FW0( F23';2*_!GJPJK#Y?G<@XKP/'^9L,1]G. MW!4D"4+H\BDUS$(8K9U84ZZFNF)#")3G28+% 2^;S@/'4?Z+X5Q8*KQQ+LTG2KM&M'3=PH,-/-0(V?E;N4$%E6;@J+UL;H MG603$4Q&TT[$M-!5/E]_B5S1[C5?O]3]3Z=5N5&Y/F"/B5PO[C4OO]<-'GU> MX2N%6['OP'P'O,R-ZQ9ZCT[#C8+YJ"@&_?\ ?@XQK^IBG?E;F76GGV>Q,K&9 M_EV/^<+_ *?O^-VGZ8%')IKO!=Q"Q;:X.+P#A67]$Y>R# *S%FN#)80D\M'-4173*599JNFH1KJ[#DZ:(73VL['=R>]NP M3#C&4&5:&9R)_:S*5ZD'T93V,N\,1VX1>SW@Y.2G9]4'15UFS%!Z\*14JJI" MD.4XZ.2B2DV$5MO8"W+Q%=4DJIE;$-PGV[?K*5HY[/71=J%2 RC2)F7T.Y8K MN#*\2I"[!BD8/*Q["7W;[6HJ58LY.+D]QF$8^2C9!LB]82#![ MDRL-GC%\SQDKH^AIKG-2: $@.[_@2 MNX#WIVQK46#>(K.5*U"YAC89F1))G%.;/(SL-8V[-!$>1LT+Y(Y*[!;.URZJ[B34QC@R >NG7*+AXO2\]8\I9W MJYRF/U57GL_U3'$>8XGYC !A$-0E3T*_J#>[$'QMRON-OGWAH^J].JW%&YG; MNR7B6O._G/:LDLH9O59>!H\(U,/[MA$UBKPS,44 YC"";R4,Z>&XB/[UT<0 MH<"@X=4)W8X%LLP/6]M^V7$N+ZZR;MUV53B9NV/DDTRKSUXL+!M*6J:>+$$Y MG*CB37,D@)CG%%FBB@4W32( 8MU=2TJ&I=(8MS\PY'1X5W:[+ Q9A*'FLI1Q MI(&R(2!H]-C27*;$SSD\0+,CA4R@)";D YA, <1$=:^>2)8+8^7W^&K-'OR5 M^X-/TO3LMAQL+K;P+I,9JWBYZLSARFY>6C-5KA89551444H6*L*U3J+0ZQTB MJBC'UZ,9H<_3*(E3X\A?V0TCI%$.['NL#88I^WO$%!PY1F:36OT6O,8=-8J1 M$G$O(D2!29L,CTP JDK89919XY/Y %98W * &#=6V:K0MW2 F@!7GYAW^< MMK?V9RKZUHVM?/)$L'H>W?O8HFR;MM94NN=F("R3!G(%8P^1Y1F5ZV11K''610DZ.Y(LJ#^&B9 M!*.N5/(1T< 54>0T9*M4P7^E0Z7/_;KH3JDS)Z,(GWQ,MRN1.R=@JM M8UV;U_)R#)J>ZYSF)ZS6&8Y"'>D@Z]8)>J5:O$< "$H*!.=ZV-CWNP/(;MXQ:.G4/<<9OXIPX;I*KQKU:Z146L[8J MG*8[5PK&R*[?5[A*X5;L>_ ? >\S(WK%GJ/3L.-@OFH* ;]_WX.,:_J8 MIWY6YEUIY]GL3*QF?Y=C_G"_Z?O^-VGZ8%'((#N+7*5RCOPW*/E!7>/&F79S M'4:W$1$P(X\B8.HJ^L$T=9RH)OV>H!"@4A"E+@ MW5U9HE0O#2 6-^8BAHEO+;3)]",8(SDHPS;%2OBI@ MY=,HIS//5&Z1S&(B=VL) 5#\=?/)$L&JNP%\'&2OU,7'\K<-:7IV6PXV#D: MS*/_TZLVOVR Q]N:V\7FWOPAJO2,[8DMEHE%4'*X14!6L@5^8FWZC9JBN\6! MC',E5!333.H;EX%*)N :Z'JF9*Z/H<0LU#V2(C+!7Y6.G(*:8M92'F8EXWD8 MN4C7J)'#-_'OVBBK9XS=(*%.FHF8Q#E$! 1#7.:G[,S,378F3GY^380L'"L' M7B(<>.H3KZ5*?4%=V(/C;E?<;?/O#1]5Z=5N*-RI MN\;B:4QEOLR9+.&JB4%E=A6LEUET(G.1TWDH=M!SX"H8Z@%6;VZ D %/B D2 M%,>4I3$TX.L4*5QG;MO;N:ENOVW4J0;R[,]C/E>=)+L!7R=-Y$JCL"^:K7;W) M*7>MNF:_ 4W'@FTN5NH8O$"N6RA# !R&*&D76*)=V.:[+=V5$W@X0K.2:M*, M!M#>-C(W)U215(21IEW*S*$JP>2)8/>=K?:3BK>+V MY,LXSR8PZ+E'7]+NC!!$]CHEC/B?#*:,Q#K*,8N95XDD= MRL)&[?GYU3D3 QR[258LA70].4Q3% Q1 Q3 !BF*("4Q1#B @(>00$-8&AP^ M2LDTC$%&LN2,C6*.JU-J48O*S(IDXH,O"J>E [6LR@-G?!R=1*WLQG,;S%DC6UZR-:J0%1JP+D5FI1K7K0PGIF M4!@D)G#>&CV46\)&LUW**3J0.UN]0 >75^G7]BC)K[RS8TM;A,JB@,5)T&5AIZR@$ Q46RRL7*I'4-RE!4Z). M(F.4-3YNZ"2R<_V'MVU6AH^X;2KO-M(B8F+*O?<1GD7!4$IUU(1K1E;:!F;618"7Y@&9B4=J&*:^K)L$IV1W M#0$RPAE':!)1[$PV-LH,I>3:L#* Z781CR=9).%BE%-%1VB4P@*A '3SNR96 M,S_+NS,2WEMV< O)L$9R4882E8R'5=H)R.J@ZQ0G=C<^QO=E3MW^ ZED.#E61[G'Q M<9"95K!%DPDJK>6S,J4F1RS 05)$S:[=1Y&K\.FX:* '$%4UDT\I*C+3JC8F MI&*N_,#Y4H-JOVWS&-=LK"8NV+F&49"_0S XN#U@E\#&:E89R;A,#-D91\VK M#ILRC_U"P=TKM/7:/N=JW' M[8:JXM-2L[MU8LB8MKC8SFQ5:?=GLLP:%5=L'*IQ12 M,S'@UUA/#(<]<_CR-:Y< M(R7;5]XJY 1<&9$:K'4#SS".K<4[HE-H\C,^]G>-NV!I2,CY3N-YC)1^@1AC MNK1,? PDL^ZY%(]L>I4>)BD;([;N"%,V\6D[7(H',0>;RZ%&*P%6PPO; [1] MVB[K5]Q>ZFM^S+&KN6L_CS$$TF/M&^L+51)U$6>]Q_-P@F,*X(59M%./\8L[ M(4722*272$4HY84/O#?]N;<3_ND_/3&.HAV14K, CV(/C;E?<;?/O#1] M:>G5;DQN,2=P?8M5=\6)6]<.^9UC*5*5?RV+KLZ145:QT@^11))UV?*W36=G MJEF!F@5T*)#KMEFZ+A,BO2,@MG&7%_@IJHGI<<9[O^W_ )11D91AD7"%SCG2 M[*$O%>=/FD!9&W,X-/UE6KN\^NF:+E!1J[FH.CXYK]F7;GY^!4I^&J;%_&+IE$ *X9&;.?, 1 M4$1,)EPC\#D_IR.V+8-NKWPV)U9:]#R32L2SU[(V+-V4%YIO6G\@HJJJ^50F MW+:0F;M/.77,"I62;LQ%C@+E1$IN?0Y*()-G<;4<;;X=MN^R"Q)B>N/J[G:* ME315HKLT+HU!F:%U474Q)W-VT S61QB\CB$=)OT1,H)Q0.R-X[PY=#<7&N 5 M4_R,A]RSMV,M[=#A;+5W,/6=P6/XQ1K6)AX=4D%:(990SU[1; ^3;&=HL2R" MJKB,>"D?P;E54#)@FY6,7.,N+_!;5=Q21VTW4;&LJKHJ#DS;_DR-\0T%PV6? MP7IF/26 BPM7K(N$1$JI57)P5 1Y^;B.CC%8 M'5_39G:!VT;T%LXU?../0E\58>2603OMJN<<]2KV4*@9RW<2%2@ZZZ49N;@M M)$$1;2*7*TC').L#D%TRHJ3-QI3(XU+]^8=_G+:W]F>0E@U]V O@ MXR5^IBX_E;AK2].RV'&P1+>/LXQ9O/Q8ZQ]D%J$=.QP.G] O[!JDM8*+8%DB MD!XS$YDA?PS\4DR2,<=0J+U$I?.373071F,G%C:J);WNC;F.W%N02:*2$KCW M)M)>%E*M;H!9"RY"0HLLIXN=&*NRD8]VF$<[LM9;OC*JR])F3+ M]-5(XJK1ZJH-G(F*=!=SC*+B_P %IU%[.XIVILE[<+982Z M*<&U=S5BQ4FNHJZ6@K*P;@YDG-8C"<0:3'!1,KN4*O1)E8Y-\8! M;^*AL?4F+8P:+\4U^F=RDQ!<2#P.<0T)*(JMC%_:K[6$IMVDFVX;<0P9?UB, MRUWJ)$!;-IB8HN.9BR-D1X (>G9&IN'SU5<(_ Y/Z4S MCG#>[KN"Y5=R$*RO.8+;)/$&UGR1;7S]:LUAN(BJF6Q7"2YXJ!CV+90QVT>B M/6,D44V;90W*F+;44%&SMLJ;1MVFR/CW^#KUC-*1=MKN_% M9%!/V654:I+'?M%G/AI.-=) *::@@N0[1=-19*2:"C3'*U,1S>X3:RTQ-NX@ M:RXME\H+*,RG'4MRHI#QMH$B;E.4K3UPFH#28A))!!VD=/K-T'Z0@D99 I3' MQK1U1>-1-;>-V^MP.RNX.W/ M[I. F*?2\^T7*HSUF54*3]DYG8G*/E 0'RZ.$?@4O+QX:>D4+5E\ MX\VN[WMN6]G'F)J%79&L;B8^89SM.E&+L5:?*5PI%%9&RKSI2!'2V.#QB+A* M6*H4Q3)%79K(BOQ;BFXN-78=&G^1GSN!]O\ 0WO8KW!B MU>H562DW+5LI8ZA)(KG>2R--FY) 3LU3F7=1JO(KP6 7"2^49<7^"VJ[BD,M M7]W6P+*XG8O -M)(SU1>-I[MW<"MM;/67V?W\6V7;G;/)2K4^@U.R.B'*!04)8J]5X MZ7BW! _958*M% $>/$1X<%PC\'R?TXG:/L/W$;W+L1>N1$O%T=S+&=7G-=N; M/S5UB#AT*TNNT?O#)+7:V+&4,8&+1518ZRA3.5&Z)C+E')1W!)L=[P5A.A[= ML44W#N-HX8ZITN+*P:"MTCR$H\54.ZE9V87121(ZF9R275=.5 (4IE51 I2D M I0Q;JZLT6A;>D!__]5_C0 I'WROQD0_S4%Z@?ZVA8B1IGL8?[*6^HE_XQUJ M9A$9#UF69GWA_#ED7_ZC]^JQIQNA.S,#[#_QN=_8:>]80>JE8F-PR&H+*#W1 M?@%DSZC0]:QVG&Z$[,1FIGQ6P'VF:^H UOAF8_Q5_P"6:[]11'J]OK!W9J4< MW^+J6_3C7OS-L^C^O[%_;]&CM(8.+NE?"O8/K-#^#>ZJ.1,4V[?_ ,1=3_S+ M3^-0UM(S5T/S:YS4%WW#_P#WG%OU9:OXJ"U<.Z MI\1V_P#CX_6\.I$KAY>S-^#+SZLB?]8^LYX''(:+4%$T >BM'\LV+ZBE M_5[C35T A;O ^(8WUFEZZ4UO&QG*XZ)LC^%W$7V:2_O5=8RN7&QTV6OQ>VL> M\N__ )#Y2TE9A\-"Z0SC\A?R!>/L?9O4KW35T!\]?<3^-F1/KW_R3370K(R' M.^UK\*]?^LU_X-EK"6#1&T)#\9*E[LLA_>K&&EC]C+-T@,;[]OABR!_ER?W# KK51N)V8D_B+XF&OVYF_6CK6S,Q^[&/X=TG[,P_\ !):P=S4[K2 F@#__V0$! end XML 13 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Contract Balances) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Total deferred revenue $ 322,996 $ 298,555
XML 15 R61.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense $ 14,866 $ 10,730 $ 43,621 $ 35,683
Cost of recurring [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 452 616 1,415 1,786
Cost of one-time services and other [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 332 654 1,134 2,224
Total included in cost of revenue [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 784 1,270 2,549 4,010
Sales, marketing and customer success [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 2,826 2,234 8,564 6,866
Research and development [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 2,847 2,153 8,274 6,737
General and administrative [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 8,409 5,073 24,234 18,070
Total included in operating expenses [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense $ 14,082 $ 9,460 $ 41,072 $ 31,673
XML 16 R69.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring (Schedule of Restructuring Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]      
Contract termination costs $ 389 $ 2,307 [1]  
Other costs 11 776  
Total 400 3,083 [1]  
Cumulative costs incurred to date 8,467 8,467 $ 5,384
Increases for incurred costs related to impairments of operating lease right-of-use assets   1,300  
Contract termination costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Cumulative costs incurred to date 6,483 6,483 4,176
Other costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Cumulative costs incurred to date $ 1,984 $ 1,984 $ 1,208
[1]
Includes $1.3 million of operating lease ROU asset impairment costs.
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue        
Revenue $ 221,120 $ 209,532 $ 662,584 $ 627,388
Cost of revenue        
Cost of revenue 101,797 95,237 301,887 278,446
Gross profit 119,323 114,295 360,697 348,942
Operating expenses        
Sales, marketing and customer success 55,499 49,077 165,963 143,047
Research and development 25,941 24,218 80,304 75,473
General and administrative 28,897 24,894 84,557 78,392
Amortization 703 1,237 3,231 3,707
Restructuring 400 (914) 3,083 3,585
Total operating expenses 111,440 98,512 337,138 304,204
Income from operations 7,883 15,783 23,559 44,738
Interest expense (5,111) (4,140) (16,233) (11,960)
Other income (expense), net 2,158 (147) 4,521 359
Income before provision for income taxes 4,930 11,496 11,847 33,137
Income tax provision (benefit) 364 332 1,263 (2,370)
Net income $ 4,566 $ 11,164 $ 10,584 $ 35,507
Earnings per share        
Basic earnings per share $ 0.10 $ 0.24 $ 0.22 $ 0.75
Diluted earnings per share $ 0.09 $ 0.23 $ 0.22 $ 0.74
Common shares and equivalents outstanding        
Basic weighted average shares 47,757,769 47,279,591 47,668,235 47,174,903
Diluted weighted average shares outstanding 48,464,529 48,160,146 48,223,712 48,074,698
Other comprehensive (loss) income        
Foreign currency translation adjustment $ (3,893) $ 1,047 $ (5,321) $ (1,333)
Unrealized (loss) gain on derivative instruments, net of tax (363) 566 (3,234) 2,410
Total other comprehensive (loss) income (4,256) 1,613 (8,555) 1,077
Comprehensive income 310 12,777 2,029 36,584
Recurring [Member]        
Revenue        
Revenue 205,227 188,656 611,789 562,251
Cost of revenue        
Cost of revenue 87,645 76,535 259,013 221,964
One-time services and other [Member]        
Revenue        
Revenue 15,893 20,876 50,795 65,137
Cost of revenue        
Cost of revenue $ 14,152 $ 18,702 $ 42,874 $ 56,482
XML 18 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Earnings Per Share [Abstract]                
Net income $ 4,566 $ 7,140 $ (1,122) $ 11,164 $ 6,592 $ 17,751 $ 10,584 $ 35,507
Weighted average common shares 47,757,769     47,279,591     47,668,235 47,174,903
Stock-based awards 706,760     880,555     555,477 899,795
Weighted average common shares assuming dilution 48,464,529     48,160,146     48,223,712 48,074,698
Earnings (Loss) Per Share, Basic and Diluted [Abstract]                
Basic earnings per share $ 0.10     $ 0.24     $ 0.22 $ 0.75
Diluted earnings per share $ 0.09     $ 0.23     $ 0.22 $ 0.74
Anti-dilutive shares excluded from calculations of diluted earnings per share 227,523     0     252,282 0
XML 19 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 20 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Operating lease liabilities, current portion [1] $ 19,399 $ 0
Accrued bonuses 18,859 14,868
Accrued commissions and salaries 4,477 9,934
Taxes payable 5,932 6,204
Customer credit balances 4,365 4,076
Unrecognized tax benefit 3,633 2,719
Accrued vacation costs 2,040 2,352
Accrued health care costs 1,777 1,497
Other liabilities 9,642 14,631
Total accrued expenses and other liabilities 70,124 56,281
Less: Long-term portion 6,177 9,388
Accrued expenses and other current liabilities $ 63,947 $ 46,893
[1]
Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Organization
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization
1. Organization
We are the world’s leading cloud software company powering social good. Serving the entire social good community—nonprofits, foundations, companies, education institutions, healthcare organizations and individual change agents—we connect and empower organizations to increase their impact through cloud software, services, expertise and data intelligence. Our portfolio is tailored to the unique needs of vertical markets, with solutions for fundraising and CRM, marketing, advocacy, peer-to-peer fundraising, corporate social responsibility, school management, ticketing, grantmaking, financial management, payment processing and analytics. Serving the industry for more than three decades, we are headquartered in Charleston, South Carolina and have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom.
XML 22 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on a Recurring Basis
Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:
 
Fair value measurement using
 
 
(dollars in thousands)
Level 1

 
Level 2

 
Level 3

 
Total

Fair value as of September 30, 2019
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
2,318

 
$

 
$
2,318

Total financial liabilities
$

 
$
2,318

 
$

 
$
2,318

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial assets:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
2,260

 
$

 
$
2,260

Total financial assets
$

 
$
2,260

 
$

 
$
2,260

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
186

 
$

 
$
186

Total financial liabilities
$

 
$
186

 
$

 
$
186


XML 23 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation (Policy)
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Unaudited interim consolidated financial statements
Unaudited interim consolidated financial statements
The accompanying interim consolidated financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the consolidated balance sheets, consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders’ equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The consolidated balance sheet at December 31, 2018, has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2019, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018, and other forms filed with the SEC from time to time.
Basis of consolidation
Basis of consolidation
The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reportable segment
Reportable segment
We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer ("CEO").
Recently adopted accounting pronouncements
Recently adopted accounting pronouncements
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 requires lessees to record most leases on their balance sheet but recognize expenses in the income statement in a manner similar to previous guidance. The way in which entities classify leases determines how to recognize lease-related revenue and expense.
We adopted ASU 2016-02 as of January 1, 2019 using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. We elected to use the package of practical expedients that allowed us to not reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any existing leases. We did not elect to use the hindsight practical expedient, which permits entities to use hindsight in determining the lease term and assessing
impairment. Additionally, we elected not to apply the recognition requirements of the new lease accounting standard to short-term leases. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as of January 1, 2019, as we recognized $121.6 million of lease liabilities and $113.4 million of right-of-use ("ROU") assets for those leases classified as operating leases.
Leases
Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of September 30, 2019.
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 the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.
Legal proceedings
Legal proceedings
We are subject to legal proceedings and claims that arise in the ordinary course of business. We make a provision for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case.
XML 24 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rates
Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Income tax provision (benefit)
$
364

$
332

 
$
1,263

$
(2,370
)
Effective income tax rate
7.4
%
2.9
%
 
10.7
%
(7.2
)%

XML 25 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring (Tables)
9 Months Ended
Sep. 30, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Costs
The following table summarizes our facilities optimization restructuring costs as of September 30, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended

 
Costs incurred during the nine months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
September 30, 2019
 
By component:
 
 
 
 
 
 
 
Contract termination costs
$
4,176

 
$
389

 
$
2,307

 
$
6,483

Other costs
1,208

 
11

 
776

 
1,984

Total
$
5,384

 
$
400

 
$
3,083

 
$
8,467


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
Schedule of Restructuring Reserve by Type of Cost
The change in our liability related to our facilities optimization restructuring during the nine months ended September 30, 2019, consisted of the following:
 
Accrued at

 
Increases for incurred costs(1)

 
Written off
upon adoption
of ASU 2016-02(2)

 
Costs paid

 
Accrued at

(in thousands)
December 31, 2018

 
 
 
 
September 30, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
2,307

 
$
(1,656
)
 
$
(2,516
)
 
$

Other costs
50

 
776

 

 
(815
)
 
11

Total
$
1,915

 
$
3,083

 
$
(1,656
)
 
$
(3,331
)
 
$
11


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
(2)
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Debt
9 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Debt
8. Debt
The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.
 
Debt balance at
 
 
Weighted average
effective interest rate at
 
(dollars in thousands)
September 30,
2019

December 31,
2018

 
September 30,
2019

December 31,
2018

Credit facility:
 
 
 
 
 
    Revolving credit loans
$
221,200

$
100,000

 
3.70
%
4.13
%
    Term loans
283,125

288,750

 
3.54
%
3.44
%
        Total debt
504,325

388,750

 
3.61
%
3.61
%
Less: Unamortized discount and debt issuance costs
1,269

1,626

 
 
 
Less: Debt, current portion
7,500

7,500

 
3.54
%
3.77
%
Debt, net of current portion
$
495,556

$
379,624

 
3.61
%
3.61
%

In June 2017, we entered into a five-year $700.0 million senior credit facility (the "2017 Credit Facility"). As of September 30, 2019, the required annual maturities related to the 2017 Credit Facility were as follows:
Years ending December 31,
(dollars in thousands)
Annual maturities

2019 - remaining
$
1,875

2020 
7,500

2021 
7,500

2022 
487,450

2023 

Thereafter

Total required maturities
$
504,325


Financing for 2019 acquisition
On January 2, 2019, we acquired YourCause for $157.7 million in cash, net of closing adjustments. We financed the acquisition with a revolving credit loan under the 2017 Credit Facility.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Other Intangible Assets
9 Months Ended
Sep. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
4. Goodwill and Other Intangible Assets
The change in goodwill during the nine months ended September 30, 2019, consisted of the following:
(dollars in thousands)
Total
Balance at December 31, 2018
$
545,213

Additions related to current year business combinations
87,316

Effect of foreign currency translation
(1,885
)
Balance at September 30, 2019
$
630,644


XML 28 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
12. Stock-based Compensation
Stock-based compensation expense is allocated to cost of revenue and operating expenses on the consolidated statements of comprehensive income based on where the associated employee’s compensation is recorded. The following table summarizes stock-based compensation expense:
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Included in cost of revenue:
 
 
 
 
 
Cost of recurring
$
452

$
616

 
$
1,415

$
1,786

Cost of one-time services and other
332

654

 
1,134

2,224

Total included in cost of revenue
784

1,270

 
2,549

4,010

Included in operating expenses:
 
 
 
 
 
Sales, marketing and customer success
2,826

2,234

 
8,564

6,866

Research and development
2,847

2,153

 
8,274

6,737

General and administrative
8,409

5,073

 
24,234

18,070

Total included in operating expenses
14,082

9,460

 
41,072

31,673

Total stock-based compensation expense
$
14,866

$
10,730

 
$
43,621

$
35,683


XML 29 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve, beginning of period $ 1,915
Increases for incurred costs 3,083 [1]
Costs paid (3,331) [2]
Restructuring reserve, end of period 11
Increases for incurred costs related to impairments of operating lease right-of-use assets 1,300
Contract termination costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve, beginning of period 1,865
Increases for incurred costs 2,307 [1]
Costs paid (2,516)
Restructuring reserve, end of period 0
Other costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve, beginning of period 50
Increases for incurred costs 776
Costs paid (815)
Restructuring reserve, end of period 11
ASU 2016-02 [Member]  
Restructuring Cost and Reserve [Line Items]  
Written off upon adoption of ASU 2016-02 (1,656) [2]
ASU 2016-02 [Member] | Contract termination costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Written off upon adoption of ASU 2016-02 (1,656)
ASU 2016-02 [Member] | Other costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Written off upon adoption of ASU 2016-02 $ 0
[1]
Includes $1.3 million of operating lease ROU asset impairment costs.
[2]
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.
XML 31 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 20,808
2020 20,274
2021 16,924
2022 14,391
2023 12,923
Thereafter 81,755
Total minimum lease payments $ 167,075
XML 32 R9999.htm IDEA: XBRL DOCUMENT v3.19.3
Label Element Value
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 449,846,000
XML 33 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) - Interest rate swap [Member] - Cash flow hedging [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in accumulated other comprehensive loss     $ (2,318) $ 4,558
Interest expense [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) reclassified from accumulated other comprehensive loss into income $ 196 $ 23 $ 669 $ (17)
XML 34 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
Summary of Stock-Based Compensation Expense The following table summarizes stock-based compensation expense:
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Included in cost of revenue:
 
 
 
 
 
Cost of recurring
$
452

$
616

 
$
1,415

$
1,786

Cost of one-time services and other
332

654

 
1,134

2,224

Total included in cost of revenue
784

1,270

 
2,549

4,010

Included in operating expenses:
 
 
 
 
 
Sales, marketing and customer success
2,826

2,234

 
8,564

6,866

Research and development
2,847

2,153

 
8,274

6,737

General and administrative
8,409

5,073

 
24,234

18,070

Total included in operating expenses
14,082

9,460

 
41,072

31,673

Total stock-based compensation expense
$
14,866

$
10,730

 
$
43,621

$
35,683


XML 35 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Accounting Policies [Abstract]      
Operating lease liabilities $ 119,532 [1] $ 121,600  
Operating lease right-of-use assets $ 110,840 $ 113,400 $ 0
[1]
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of September 30, 2019.
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
11. Income Taxes
Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Income tax provision (benefit)
$
364

$
332

 
$
1,263

$
(2,370
)
Effective income tax rate
7.4
%
2.9
%
 
10.7
%
(7.2
)%

The increases in our effective income tax rate during the three and nine months ended September 30, 2019, when compared to the same periods in 2018, were primarily due to a decrease in the discrete benefit to income tax expense relating to stock-based compensation. The impact was attributable to a decrease in the market price for shares of our common stock, when compared to the same periods in 2018, as reported by the Nasdaq Stock Market LLC ("Nasdaq"). Most of our equity awards are granted during our first quarter and vest in subsequent years during the same quarter.
XML 37 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Financial Statement Details
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated Financial Statement Details
7. Consolidated Financial Statement Details
Prepaid expenses and other assets
(dollars in thousands)
September 30,
2019

December 31,
2018

Costs of obtaining contracts(1)(2)
$
89,158

$
85,590

Prepaid software maintenance and subscriptions
28,659

21,134

Unbilled accounts receivable
6,065

4,161

Taxes, prepaid and receivable
1,995

2,055

Security deposits
934

1,020

Other assets
12,664

11,191

Total prepaid expenses and other assets
139,475

125,151

Less: Long-term portion
64,154

65,363

Prepaid expenses and other current assets
$
75,321

$
59,788


(1)
Amortization expense from costs of obtaining contracts was $9.2 million and $28.6 million for the three and nine months ended September 30, 2019, respectively, and $9.0 million and $26.6 million for the three and nine months ended September 30, 2018, respectively.
(2)
The current portion of costs of obtaining contracts as of September 30, 2019 and December 31, 2018 was $32.4 million and $31.7 million, respectively.
Accrued expenses and other liabilities
(dollars in thousands)
September 30,
2019

December 31,
2018

Operating lease liabilities, current portion (1)
$
19,399

$

Accrued bonuses
18,859

14,868

Accrued commissions and salaries
4,477

9,934

Taxes payable
5,932

6,204

Customer credit balances
4,365

4,076

Unrecognized tax benefit
3,633

2,719

Accrued vacation costs
2,040

2,352

Accrued health care costs
1,777

1,497

Other liabilities
9,642

14,631

Total accrued expenses and other liabilities
70,124

56,281

Less: Long-term portion
6,177

9,388

Accrued expenses and other current liabilities
$
63,947

$
46,893


(1)
Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.
Other income (expense), net
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Interest income
$
1,247

$
943

 
$
2,426

$
1,613

Other income (expense), net
911

(1,090
)
 
2,095

(1,254
)
Other income (expense), net
$
2,158

$
(147
)
 
$
4,521

$
359


XML 38 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations
9 Months Ended
Sep. 30, 2019
Business Combinations [Abstract]  
Business Combinations
3. Business Combinations

YourCause acquisition
On January 2, 2019, we acquired all of the outstanding equity securities, including all voting equity interests, of YourCause Holdings, LLC, a Delaware limited liability company ("YourCause"), pursuant to a purchase agreement and plan of merger. The acquisition expands our footprint in corporate social responsibility and employee engagement and enhances our position as a leader in providing solutions to both nonprofit organizations and for-profit companies committed to addressing social issues. We acquired the equity securities for an aggregate purchase price of $157.7 million in cash, net of closing adjustments. The purchase price and related expenses were funded primarily through borrowings under the 2017 Credit Facility (as defined below). As a result of the acquisition, YourCause has become a wholly owned subsidiary of ours. The operating results of YourCause have been included in our consolidated financial statements from the date of acquisition. During the three and nine months ended September 30, 2019, we incurred insignificant acquisition-related expenses associated with the acquisition, which were recorded in general and administrative expense.
The fair values assigned to the assets acquired and liabilities assumed in the table below are based on our best estimates and assumptions as of the reporting date and are considered preliminary pending finalization. The estimates and assumptions are subject to change as we obtain additional information during the measurement period, which may be up to one year from the acquisition date. The assets and liabilities, pending finalization, include the valuation of intangible assets as well as the assumed deferred revenue and deferred income tax balances.
(in thousands)
Purchase price allocation

Net working capital, excluding deferred revenue
$
3,699

Other long-term assets
2,574

Identifiable intangible assets
74,690

Deferred tax liability
(4,615
)
Deferred revenue
(4,300
)
Other long-term liabilities
(1,650
)
Goodwill
87,316

Total purchase price
$
157,714


The estimated fair value of accounts receivable acquired approximates the contractual value of $4.1 million and $54.7 million of the goodwill arising in the acquisition is deductible for income tax purposes. The estimated goodwill recognized is attributable primarily to the opportunities for expected synergies from combining the operations and assembled workforce of YourCause. During the nine months ended September 30, 2019, we recorded insignificant measurement period adjustments to the estimated fair value of the YourCause assets acquired and liabilities assumed following the receipt of new information. The adjustments resulted in an increase to net working capital, excluding deferred revenue, with the corresponding offset to goodwill.
The YourCause acquisition resulted in the identification of the following identifiable intangible assets:
 
Intangible assets acquired

Weighted average amortization period
YourCause
 (in thousands)

(in years)
Acquired technology
$
47,800

12
Customer relationships
25,900

15
Marketing assets
830

2
Non-compete agreements
160

0
Total intangible assets
$
74,690

13

The estimated fair values of the intangible assets were based on variations of the income approach, which estimates fair value based upon the present value of cash flows that the assets are expected to generate, and which included the relief-from-royalty method, incremental cash flow method, including the comparative (with and without) method and multi-period excess earnings method, depending on the intangible asset being valued. The method of amortization of identifiable finite-lived intangible assets is based on the expected pattern in which the estimated economic benefits of the respective assets are consumed or otherwise used up. Customer relationships and acquired technology assets are being amortized on an accelerated basis. Marketing assets are being amortized on a straight-line basis. The non-compete agreements were fully amortized as of March 31, 2019, based on the insignificance of the acquired assets.
We determined that the impact of this acquisition was not material to our consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.
XML 39 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Commitments and Contingencies Disclosure [Abstract]    
2019 – remaining [1] $ 6,652  
2020 [1] 25,667  
2021 [1] 21,482  
2022 [1] 16,944  
2023 [1] 14,604  
Thereafter [1] 81,958  
Total lease payments [1] 167,307  
Less: Amount representing interest [1] 47,775  
Present value of future payments $ 119,532 [1] $ 121,600
[1]
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of September 30, 2019.
XML 40 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Instruments (Fair Value of Derivative Instruments) (Details) - Designated as hedging instrument [Member] - Interest rate swap [Member] - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 0 $ 2,260
Derivative liabilities, fair value 2,318 186
Other assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets, long-term portion 0 2,260
Other liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, long-term portion $ 2,318 $ 186
XML 41 R68.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring (Details)
$ in Millions
Sep. 30, 2019
USD ($)
Minimum [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs, expected $ 8.5
Maximum [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring costs, expected $ 9.5
XML 42 R64.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Details)
$ in Millions
9 Months Ended
Sep. 30, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation $ 785
Revenue, remaining performance obligation, percentage to be recognized 60.00%
Revenue, remaining performance obligation, expected timing of satisfaction 12 months
Revenue recognized that was included in deferred revenue at beginning of period $ 271
XML 43 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Schedule of Effective Income Tax Rates) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ 364 $ 332 $ 1,263 $ (2,370)
Effective income tax rate 7.40% 2.90% 10.70% (7.20%)
XML 44 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
2. Basis of Presentation
Unaudited interim consolidated financial statements
The accompanying interim consolidated financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the consolidated balance sheets, consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders’ equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The consolidated balance sheet at December 31, 2018, has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2019, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018, and other forms filed with the SEC from time to time.
Basis of consolidation
The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reportable segment
We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer ("CEO").
Recently adopted accounting pronouncements
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 requires lessees to record most leases on their balance sheet but recognize expenses in the income statement in a manner similar to previous guidance. The way in which entities classify leases determines how to recognize lease-related revenue and expense.
We adopted ASU 2016-02 as of January 1, 2019 using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. We elected to use the package of practical expedients that allowed us to not reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any existing leases. We did not elect to use the hindsight practical expedient, which permits entities to use hindsight in determining the lease term and assessing
impairment. Additionally, we elected not to apply the recognition requirements of the new lease accounting standard to short-term leases. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as of January 1, 2019, as we recognized $121.6 million of lease liabilities and $113.4 million of right-of-use ("ROU") assets for those leases classified as operating leases.
Summary of significant accounting policies
Except for the accounting policy added for leases below as a result of adopting ASU 2016-02, there have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 20, 2019, that have had a material impact on our consolidated financial statements.
Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of September 30, 2019.
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 the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.
XML 45 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Cash Flows
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Cash flows from operating activities    
Net income $ 10,584 $ 35,507
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 63,998 59,993
Provision for doubtful accounts and sales returns 6,192 4,760
Stock-based compensation expense 43,621 35,683
Deferred taxes (75) 1,430
Amortization of deferred financing costs and discount 564 564
Other non-cash adjustments 2,047 (2,085)
Changes in operating assets and liabilities, net of acquisition and disposal of businesses:    
Accounts receivable (6,375) (4,480)
Prepaid expenses and other assets (5,129) (12,372)
Trade accounts payable (74) (134)
Accrued expenses and other liabilities (13,592) (6,923)
Deferred revenue 20,363 25,888
Net cash provided by operating activities 122,124 137,831
Cash flows from investing activities    
Purchase of property and equipment (9,597) (12,910)
Capitalized software development costs (34,513) (26,629)
Purchase of net assets of acquired companies, net of cash and restricted cash acquired (109,353) (45,315)
Other investing activities 500 0
Net cash used in investing activities (152,963) (84,854)
Cash flows from financing activities    
Proceeds from issuance of debt 371,200 219,900
Payments on debt (255,625) (233,225)
Employee taxes paid for withheld shares upon equity award settlement (20,279) (27,398)
Proceeds from exercise of stock options 7 11
Change in due to customers (215,942) (425,218)
Change in customer funds receivable (6,283) (4,371)
Dividend payments to stockholders (17,705) (17,484)
Net cash used in financing activities (144,627) (487,785)
Effect of exchange rate on cash, cash equivalents and restricted cash (2,240) (285)
Net decrease in cash, cash equivalents and restricted cash (177,706) (435,093)
Cash, cash equivalents and restricted cash, beginning of period 449,846 640,174
Cash, cash equivalents and restricted cash, end of period 272,140 $ 205,081
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]    
Cash and cash equivalents 29,084  
Restricted cash due to customers 243,056  
Total cash, cash equivalents and restricted cash in the statement of cash flows $ 272,140  
XML 46 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements Fair Value Measurements (Details)
$ in Millions
9 Months Ended
Sep. 30, 2019
USD ($)
Fair Value Disclosures [Abstract]  
Restructuring reserve, period increase (decrease), related to impairments of operating lease right-of-use assets $ 1.3
XML 47 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document - shares
9 Months Ended
Sep. 30, 2019
Oct. 23, 2019
Cover page.    
Document type 10-Q  
Document quarterly report true  
Document period end date Sep. 30, 2019  
Document transition report false  
Entity file number 000-50600  
Entity registrant name Blackbaud, Inc.  
Entity incorporation, state or country code DE  
Entity tax identification number 11-2617163  
Entity address, address line one 65 Fairchild Street  
Entity address, city Charleston  
Entity address, state SC  
Entity address, postal zip code 29492  
City area code 843  
Local phone number 216-6200  
Title of 12(b) security Common Stock, $0.001 Par Value  
Trading symbol BLKB  
Security exchange name NASDAQ  
Entity current reporting status Yes  
Entity interactive data current Yes  
Entity filer category Large Accelerated Filer  
Entity small business false  
Entity emerging growth company false  
Entity shell company false  
Entity common stock, shares outstanding   49,186,476
Amendment flag false  
Document fiscal year focus 2019  
Document fiscal period focus Q3  
Entity central index key 0001280058  
Current fiscal year end date --12-31  
XML 48 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Financial Statement Details (Components of Other Income and Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Interest income $ 1,247 $ 943 $ 2,426 $ 1,613
Other income (expense), net 911 (1,090) 2,095 (1,254)
Other income (expense), net $ 2,158 $ (147) $ 4,521 $ 359
XML 49 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands, except per share amounts)
2019

2018

 
2019

2018

Numerator:
 
 
 
 
 
Net income
$
4,566

$
11,164

 
$
10,584

$
35,507

Denominator:
 
 
 
 
 
Weighted average common shares
47,757,769

47,279,591

 
47,668,235

47,174,903

Add effect of dilutive securities:
 
 
 
 
 
Stock-based awards
706,760

880,555

 
555,477

899,795

Weighted average common shares assuming dilution
48,464,529

48,160,146

 
48,223,712

48,074,698

Earnings per share:
 
 
 
 
 
Basic
$
0.10

$
0.24

 
$
0.22

$
0.75

Diluted
$
0.09

$
0.23

 
$
0.22

$
0.74

 
 
 
 
 
 
Anti-dilutive shares excluded from calculations of diluted earnings per share
227,523


 
252,282



XML 50 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring
9 Months Ended
Sep. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring
15. Restructuring
During 2017, in an effort to further our organizational objectives, including improved operating efficiency, customer outcomes and employee satisfaction, we initiated a multi-year plan to consolidate and relocate some of our existing offices to highly modern and more collaborative workspaces with short-term financial commitments. These workspaces are also more centrally located for our employees and closer to our customers and prospects. Restructuring costs incurred prior to our adoption of ASU 2016-02 on January 1, 2019 consisted primarily of costs to terminate lease agreements, contractual lease payments, net of estimated sublease income, upon vacating space as part of the plan, as well as insignificant costs to relocate affected employees and write-off facilities-related fixed assets that we would no longer use.
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018. See additional details below.
Restructuring costs incurred during the nine months ended September 30, 2019 consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, lease payments for offices we have ceased using and write-offs of facilities-related fixed assets that we will no longer use.
We currently expect to incur before-tax restructuring costs associated with these activities of between $8.5 million and $9.5 million, with substantially all of the remaining costs expected to be incurred by the end of 2019.
The following table summarizes our facilities optimization restructuring costs as of September 30, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended

 
Costs incurred during the nine months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
September 30, 2019
 
By component:
 
 
 
 
 
 
 
Contract termination costs
$
4,176

 
$
389

 
$
2,307

 
$
6,483

Other costs
1,208

 
11

 
776

 
1,984

Total
$
5,384

 
$
400

 
$
3,083

 
$
8,467


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
The change in our liability related to our facilities optimization restructuring during the nine months ended September 30, 2019, consisted of the following:
 
Accrued at

 
Increases for incurred costs(1)

 
Written off
upon adoption
of ASU 2016-02(2)

 
Costs paid

 
Accrued at

(in thousands)
December 31, 2018

 
 
 
 
September 30, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
2,307

 
$
(1,656
)
 
$
(2,516
)
 
$

Other costs
50

 
776

 

 
(815
)
 
11

Total
$
1,915

 
$
3,083

 
$
(1,656
)
 
$
(3,331
)
 
$
11


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
(2)
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.
XML 51 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Instruments
9 Months Ended
Sep. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives Instruments
9. Derivative Instruments
Cash flow hedges
We generally use derivative instruments to manage our variable interest rate risk. In July 2017, we entered into an interest rate swap agreement (the "July 2017 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the July 2017 Swap Agreement. The notional value of the July 2017 Swap Agreement was $150.0 million with an effective date beginning in July 2017 through July 2021. We designated the July 2017 Swap Agreement as a cash flow hedge at the inception of the contract.
In February 2018, we entered into an additional interest rate swap agreement (the "February 2018 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the February 2018 Swap Agreement. The notional value of the February 2018 Swap Agreement was $50.0 million with an effective date beginning in February 2018 through June 2021. We designated the February 2018 Swap Agreement as a cash flow hedge at the inception of the contract.
In June 2019, we entered into an additional interest rate swap agreement (the "June 2019 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the June 2019 Swap Agreement. The notional value of the June 2019 Swap Agreement was $75.0 million with an effective date beginning in June 2019 through June 2021. We designated the June 2019 Swap Agreement as a cash flow hedge at the inception of the contract.
The fair values of our derivative instruments were as follows as of:
 
 
Asset Derivatives
 
 
Liability Derivatives
(dollars in thousands)
Balance sheet location
September 30,
2019

December 31,
2018

 
Balance sheet location
September 30,
2019

December 31,
2018

Derivative instruments designated as hedging instruments:
 
 
 
 
 
 
 
Interest rate swaps, long-term portion
Other assets

2,260

 
Other liabilities
2,318

186

Total derivative instruments designated as hedging instruments
 
$

$
2,260

 
 
$
2,318

$
186


The effects of derivative instruments in cash flow hedging relationships were as follows:
 
Gain (loss) recognized
in accumulated other
comprehensive
loss as of

Location
of gain (loss)
reclassified from
accumulated other
comprehensive
loss into income
Gain (loss) reclassified from accumulated
 other comprehensive loss into income
 
(dollars in thousands)
September 30,
2019

Three months ended 
 September 30, 2019

 
Nine months ended 
 September 30, 2019

Interest rate swaps
$
(2,318
)
Interest expense
$
196

 
$
669

 
 
 
 
 
 
 
September 30,
2018

 
Three months ended 
 September 30, 2018

 
Nine months ended 
 September 30, 2018

Interest rate swaps
$
4,558

Interest expense
$
23

 
$
(17
)

Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) is reclassified from accumulated other comprehensive income (loss) to current earnings. The estimated accumulated other comprehensive loss as of September 30, 2019 that is expected to be reclassified into earnings within the next twelve months is $0.9 million. There were no ineffective portions of our interest rate swap derivatives during the nine months ended September 30, 2019 and 2018. See Note 13 to these consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component.
XML 52 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Earnings Per Share
5. Earnings Per Share

We compute basic earnings per share by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted earnings per share reflect the assumed exercise, settlement and vesting of all dilutive securities using the “treasury stock method” except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon the exercise of stock options, settlement of stock appreciation rights and vesting of restricted stock awards and units.
The following table sets forth the computation of basic and diluted earnings per share:
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands, except per share amounts)
2019

2018

 
2019

2018

Numerator:
 
 
 
 
 
Net income
$
4,566

$
11,164

 
$
10,584

$
35,507

Denominator:
 
 
 
 
 
Weighted average common shares
47,757,769

47,279,591

 
47,668,235

47,174,903

Add effect of dilutive securities:
 
 
 
 
 
Stock-based awards
706,760

880,555

 
555,477

899,795

Weighted average common shares assuming dilution
48,464,529

48,160,146

 
48,223,712

48,074,698

Earnings per share:
 
 
 
 
 
Basic
$
0.10

$
0.24

 
$
0.22

$
0.75

Diluted
$
0.09

$
0.23

 
$
0.22

$
0.74

 
 
 
 
 
 
Anti-dilutive shares excluded from calculations of diluted earnings per share
227,523


 
252,282



XML 53 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations (Purchase Price Allocation) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 02, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Goodwill $ 630,644   $ 545,213
YourCause [Member]      
Business Acquisition [Line Items]      
Net working capital, excluding deferred revenue   $ 3,699  
Other long-term assets   2,574  
Identifiable intangible assets   74,690  
Deferred tax liability   (4,615)  
Deferred revenue   (4,300)  
Other long-term liabilities   (1,650)  
Goodwill   87,316  
Total purchase price   $ 157,714  
XML 54 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Components of Lease Expense
The components of lease expense for the three and nine months ended September 30, 2019, were as follows:
 
Three months ended 
 September 30,

 
Nine months ended 
 September 30,

(dollars in thousands)
2019

 
2019

Operating lease cost(1)
$
6,786

 
$
18,680

Variable lease cost
923

 
2,901

Sublease income
(803
)
 
(2,262
)
Net lease cost
$
6,906

 
$
19,319

(1)
Includes short-term lease costs, which were immaterial.
Schedule of Maturities of Operating Lease Liabilities
Maturities of our operating lease liabilities as of September 30, 2019 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases(1)

2019 – remaining
$
6,652

2020 
25,667

2021 
21,482

2022 
16,944

2023 
14,604

Thereafter
81,958

Total lease payments
167,307

Less: Amount representing interest
47,775

Present value of future payments
$
119,532

(1)
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of September 30, 2019.
Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840
As determined under ASC 840, the future minimum lease payments related to lease agreements with a remaining noncancelable term in excess of one year, net of related sublease commitments and lease incentives, as of December 31, 2018 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases

2019 
$
20,808

2020
20,274

2021
16,924

2022
14,391

2023
12,923

Thereafter
81,755

Total minimum lease payments
$
167,075


Schedule Of Supplemental Balance Sheet Information Related To Leases
Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:
(dollars in thousands)
September 30,
2019

Operating leases
 
Operating lease right-of-use assets
$
110,840

 
 
Accrued expenses and other current liabilities
$
19,399

Operating lease liabilities, net of current portion
100,133

Total operating lease liabilities
$
119,532


As of September 30, 2019, the weighted average remaining lease terms and discount rates were as follows:
(dollars in thousands)
September 30,
2019

Operating leases
 
Weighted average remaining lease term (years)
12.5

Weighted average discount rate
5.96
%

Schedule Of Supplemental Cash Flow Information Related To Leases
Supplemental cash flow information related to leases during the nine months ended September 30, 2019, was as follows:
 
Nine months ended 
 September 30,

(dollars in thousands)
2019

Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases
$
17,869

Right-of-use assets obtained in exchange for lease obligations (non-cash):
 
Operating leases
$
108,685


XML 55 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Contract Balances Our opening and closing balances of deferred revenue were as follows:
(in thousands)
September 30,
2019

December 31,
2018

Total deferred revenue
$
322,996

$
298,555


Disaggregation of Revenue
The following table presents our revenue by market group:
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018(2)

 
2019

2018(2)

GMG
$
92,029

$
88,247

 
$
277,803

$
265,856

EMG(1)
96,270

89,954

 
288,145

266,395

IMG
32,731

31,254

 
96,467

94,902

Other
90

77

 
169

235

Total revenue
$
221,120

$
209,532

 
$
662,584

$
627,388


(1)
The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.
(2)
Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the three and nine months ended September 30, 2018, to present them on a consistent basis with the current year.
The following table presents our revenue by geographic area based on the address of our customers:
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

United States
$
188,649

$
178,715

 
$
567,174

$
534,224

Other countries
32,471

30,817

 
95,410

93,164

Total revenue
$
221,120

$
209,532

 
$
662,584

$
627,388


XML 56 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
May 31, 2016
ft²
lease
May 04, 2012
lease
Oct. 31, 2008
lease
Lessee, Lease, Description [Line Items]            
Restructuring reserve, period increase (decrease), related to impairments of operating lease right-of-use assets | $   $ 1.3        
Rent expense under ASC 840 | $ $ 6.2   $ 16.2      
SC [Member] | Building [Member] | New HQ Facility [Member]            
Lessee, Lease, Description [Line Items]            
Lease agreement renewal term       5 years    
Rentable square feet (square foot) | ft²       172,000    
Number of renewal options (leases) | lease       4    
SC [Member] | Building [Member] | Customer Operations Center [Member]            
Lessee, Lease, Description [Line Items]            
Lease agreement renewal term           5 years
Number of renewal options (leases) | lease           2
TX [Member] | Building [Member]            
Lessee, Lease, Description [Line Items]            
Lease agreement renewal term         5 years  
Number of renewal options (leases) | lease         2  
Minimum [Member]            
Lessee, Lease, Description [Line Items]            
Lessee, operating lease, term of contract (less than)   1 year        
Maximum [Member]            
Lessee, Lease, Description [Line Items]            
Lessee, operating lease, term of contract (less than)   19 years        
Lease agreement renewal term   5 years        
Third-party technology [Member]            
Long-term Purchase Commitment [Line Items]            
Remaining aggregate minimum purchase commitment | $   $ 87.7        
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Annual Maturities Related to Credit Facility) (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Debt Disclosure [Abstract]  
2019 - remaining $ 1,875
2020 7,500
2021 7,500
2022 487,450
2023 0
Thereafter 0
Total required maturities $ 504,325
XML 58 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]      
Operating lease right-of-use assets $ 110,840 $ 113,400 $ 0
Operating lease liabilities, current portion [1] 19,399   0
Operating lease liabilities, net of current portion 100,133   $ 0
Total operating lease liabilities $ 119,532 [2] $ 121,600  
Weighted average remaining lease term (years) 12 years 6 months    
Weighted average discount rate 5.96%    
[1]
Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.
[2]
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of September 30, 2019.
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Summary of Debt) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Line of Credit Facility [Line Items]    
Debt, gross $ 504,325 $ 388,750
Less: Unamortized discount and debt issuance costs 1,269 1,626
Less: Debt, current portion 7,500 7,500
Debt, net of current portion $ 495,556 $ 379,624
Weighted average effective interest rate 3.61% 3.61%
Revolving credit loans [Member]    
Line of Credit Facility [Line Items]    
Debt, gross $ 221,200 $ 100,000
Weighted average effective interest rate 3.70% 4.13%
Term loans [Member]    
Line of Credit Facility [Line Items]    
Debt, gross $ 283,125 $ 288,750
Weighted average effective interest rate 3.54% 3.44%
Short-term debt [Member]    
Line of Credit Facility [Line Items]    
Weighted average effective interest rate 3.54% 3.77%
Long-term debt [Member]    
Line of Credit Facility [Line Items]    
Weighted average effective interest rate 3.61% 3.61%
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Other Intangible Assets (Change in Goodwill) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 545,213
Effect of foreign currency translation (1,885)
Ending balance 630,644
YourCause [Member]  
Goodwill [Roll Forward]  
Additions related to current year business combination $ 87,316
XML 61 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Stockholders' Equity (Parenthetical) - shares
3 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Statement of Stockholders' Equity [Abstract]            
Surrender of shares upon vesting of restricted stock and restricted stock units and exercise of stock appreciation rights 5,795 17,119 239,311 20,736 25,678 234,454
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Costs of obtaining contracts [1],[2] $ 89,158   $ 89,158   $ 85,590
Prepaid software maintenance and subscriptions 28,659   28,659   21,134
Unbilled accounts receivable 6,065   6,065   4,161
Taxes, prepaid and receivable 1,995   1,995   2,055
Security deposits 934   934   1,020
Other assets 12,664   12,664   11,191
Total prepaid expenses and other assets 139,475   139,475   125,151
Less: Long-term portion 64,154   64,154   65,363
Prepaid expenses and other current assets 75,321   75,321   59,788
Amortization expense from costs of obtaining contracts 9,200 $ 9,000 28,600 $ 26,600  
Current portion of costs of obtaining contracts $ 32,400   $ 32,400   $ 31,700
[1]
Amortization expense from costs of obtaining contracts was $9.2 million and $28.6 million for the three and nine months ended September 30, 2019, respectively, and $9.0 million and $26.6 million for the three and nine months ended September 30, 2018, respectively.
[2]
The current portion of costs of obtaining contracts as of September 30, 2019 and December 31, 2018 was $32.4 million and $31.7 million, respectively.
XML 63 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 4,791 $ 4,722
Preferred stock, shares authorized 20,000,000 20,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 180,000,000 180,000,000
Common stock, shares issued 60,207,091 59,327,633
Treasury stock, shares 11,022,799 10,760,574
XML 64 R66.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Disaggregation of Revenue by Geography) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenue $ 221,120 $ 209,532 $ 662,584 $ 627,388
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 188,649 178,715 567,174 534,224
Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 32,471 $ 30,817 $ 95,410 $ 93,164
XML 65 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Details) - $ / shares
1 Months Ended 9 Months Ended
Sep. 13, 2019
Jun. 14, 2019
Mar. 15, 2019
Feb. 28, 2019
Sep. 30, 2019
Dec. 13, 2019
Dividends Payable [Line Items]            
Annual dividend per share approved (in dollars per share)       $ 0.48    
Quarterly dividends paid per share (in dollars per share)         $ 0.12  
Dividends paid per share (in dollars per share) $ 0.12 $ 0.12 $ 0.12      
Subsequent event [Member]            
Dividends Payable [Line Items]            
Dividends payable per share (in dollars per share)           $ 0.12
XML 66 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations (Tables) - YourCause [Member]
9 Months Ended
Sep. 30, 2019
Business Acquisition [Line Items]  
Purchase Price Allocation
The fair values assigned to the assets acquired and liabilities assumed in the table below are based on our best estimates and assumptions as of the reporting date and are considered preliminary pending finalization. The estimates and assumptions are subject to change as we obtain additional information during the measurement period, which may be up to one year from the acquisition date. The assets and liabilities, pending finalization, include the valuation of intangible assets as well as the assumed deferred revenue and deferred income tax balances.
(in thousands)
Purchase price allocation

Net working capital, excluding deferred revenue
$
3,699

Other long-term assets
2,574

Identifiable intangible assets
74,690

Deferred tax liability
(4,615
)
Deferred revenue
(4,300
)
Other long-term liabilities
(1,650
)
Goodwill
87,316

Total purchase price
$
157,714


Acquired Intangible Assets
The YourCause acquisition resulted in the identification of the following identifiable intangible assets:
 
Intangible assets acquired

Weighted average amortization period
YourCause
 (in thousands)

(in years)
Acquired technology
$
47,800

12
Customer relationships
25,900

15
Marketing assets
830

2
Non-compete agreements
160

0
Total intangible assets
$
74,690

13

XML 67 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2019
Equity [Abstract]  
Stockholders' Equity
13. Stockholders' Equity
Dividends
Our Board of Directors has adopted a dividend policy, which provides for the distribution to stockholders of a portion of cash generated by us that is in excess of operational needs and capital expenditures. The 2017 Credit Facility limits the amount of dividends payable and certain state laws restrict the amount of dividends distributed.
In February 2019, our Board of Directors approved an annual dividend rate of $0.48 per share to be made in quarterly payments. Dividend payments are not guaranteed and our Board of Directors may decide, in its absolute discretion, at any time and for any reason, not to declare and pay further dividends. The following table provides information with respect to quarterly dividends of $0.12 per share paid on common stock during the nine months ended September 30, 2019.
Declaration Date
Dividend
per Share

Record Date
 
Payable Date
February 6, 2019
$
0.12

February 27
 
March 15
April 30, 2019
$
0.12

May 28
 
June 14
July 30, 2019
$
0.12

August 28
 
September 13
On October 28, 2019, our Board of Directors declared a fourth quarter dividend of $0.12 per share payable on December 13, 2019 to stockholders of record on November 27, 2019.
Changes in accumulated other comprehensive income (loss) by component
The changes in accumulated other comprehensive income (loss) by component, consisted of the following:
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Accumulated other comprehensive loss, beginning of period
$
(9,409
)
$
(1,011
)
 
$
(5,110
)
$
(642
)
By component:
 
 
 
 
 
Gains and losses on cash flow hedges:
 
 
 
 
 
Accumulated other comprehensive (loss) income balance, beginning of period
$
(1,373
)
$
2,759

 
$
1,498

$
748

Other comprehensive (loss) income before reclassifications, net of tax effects of $78, $(209), $982 and $(860)
(219
)
583

 
(2,741
)
2,398

Amounts reclassified from accumulated other comprehensive (loss) income to interest expense
(196
)
(23
)
 
(669
)
17

Tax benefit included in provision for income taxes
52

6

 
176

(5
)
Total amounts reclassified from accumulated other comprehensive (loss) income
(144
)
(17
)
 
(493
)
12

Net current-period other comprehensive (loss) income
(363
)
566

 
(3,234
)
2,410

Reclassification upon early adoption of ASU 2018-02


 

167

Accumulated other comprehensive (loss) income balance, end of period
$
(1,736
)
$
3,325

 
$
(1,736
)
$
3,325

Foreign currency translation adjustment:
 
 
 
 
 
Accumulated other comprehensive loss balance, beginning of period
$
(8,036
)
$
(3,770
)
 
$
(6,608
)
$
(1,390
)
Translation adjustments
(3,893
)
1,047

 
(5,321
)
(1,333
)
Accumulated other comprehensive loss balance, end of period
(11,929
)
(2,723
)
 
(11,929
)
(2,723
)
Accumulated other comprehensive (loss) income, end of period
$
(13,665
)
$
602

 
$
(13,665
)
$
602


XML 68 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Financial Statement Details (Tables)
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Components of Prepaid Expenses and Other Assets
Prepaid expenses and other assets
(dollars in thousands)
September 30,
2019

December 31,
2018

Costs of obtaining contracts(1)(2)
$
89,158

$
85,590

Prepaid software maintenance and subscriptions
28,659

21,134

Unbilled accounts receivable
6,065

4,161

Taxes, prepaid and receivable
1,995

2,055

Security deposits
934

1,020

Other assets
12,664

11,191

Total prepaid expenses and other assets
139,475

125,151

Less: Long-term portion
64,154

65,363

Prepaid expenses and other current assets
$
75,321

$
59,788


(1)
Amortization expense from costs of obtaining contracts was $9.2 million and $28.6 million for the three and nine months ended September 30, 2019, respectively, and $9.0 million and $26.6 million for the three and nine months ended September 30, 2018, respectively.
(2)
The current portion of costs of obtaining contracts as of September 30, 2019 and December 31, 2018 was $32.4 million and $31.7 million, respectively.
Components of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities
(dollars in thousands)
September 30,
2019

December 31,
2018

Operating lease liabilities, current portion (1)
$
19,399

$

Accrued bonuses
18,859

14,868

Accrued commissions and salaries
4,477

9,934

Taxes payable
5,932

6,204

Customer credit balances
4,365

4,076

Unrecognized tax benefit
3,633

2,719

Accrued vacation costs
2,040

2,352

Accrued health care costs
1,777

1,497

Other liabilities
9,642

14,631

Total accrued expenses and other liabilities
70,124

56,281

Less: Long-term portion
6,177

9,388

Accrued expenses and other current liabilities
$
63,947

$
46,893


(1)
Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.
Components of Other Income and Expense
Other income (expense), net
  
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Interest income
$
1,247

$
943

 
$
2,426

$
1,613

Other income (expense), net
911

(1,090
)
 
2,095

(1,254
)
Other income (expense), net
$
2,158

$
(147
)
 
$
4,521

$
359


XML 69 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations (Acquired Intangible Assets) (Details) - YourCause [Member]
$ in Thousands
Jan. 02, 2019
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 74,690
Weighted average amortization period (in years) 13 years
Acquired technology [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 47,800
Weighted average amortization period (in years) 12 years
Customer relationships [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 25,900
Weighted average amortization period (in years) 15 years
Marketing assets [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 830
Weighted average amortization period (in years) 2 years
Non-compete agreements [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 160
Weighted average amortization period (in years) 0 years
XML 70 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock [Member]
Additional paid-in capital [Member]
Treasury stock [Member]
Accumulated other comprehensive income (loss) [Member]
Retained earnings [Member]
Balance (in shares) at Dec. 31, 2017   58,551,761        
Balance at Dec. 31, 2017 $ 336,289 $ 59 $ 351,042 $ (239,199) $ (642) $ 225,029
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 17,751         17,751
Payment of dividends (5,825)         (5,825)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)   279,422        
Exercise of stock options and stock appreciation rights and vesting of restricted stock units 9   9      
Employee taxes paid for withheld shares upon equity award settlement (22,511)     (22,511)    
Stock-based compensation 11,092   11,062     30
Restricted stock grants (in shares)   437,878        
Restricted stock grants 0 $ 0        
Restricted stock cancellations (in shares)   (35,218)        
Other comprehensive income 7,516       7,516  
Reclassification upon early adoption of ASU 2018-02 0       167 (167)
Balance (in shares) at Mar. 31, 2018   59,233,843        
Balance at Mar. 31, 2018 344,321 $ 59 362,113 (261,710) 7,041 236,818
Balance (in shares) at Dec. 31, 2017   58,551,761        
Balance at Dec. 31, 2017 336,289 $ 59 351,042 (239,199) (642) 225,029
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 35,507          
Balance (in shares) at Sep. 30, 2018   59,323,548        
Balance at Sep. 30, 2018 363,685 $ 59 386,657 (266,597) 602 242,964
Balance (in shares) at Mar. 31, 2018   59,233,843        
Balance at Mar. 31, 2018 344,321 $ 59 362,113 (261,710) 7,041 236,818
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 6,592         6,592
Payment of dividends (5,828)         (5,828)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)   40,741        
Exercise of stock options and stock appreciation rights and vesting of restricted stock units 2   2      
Employee taxes paid for withheld shares upon equity award settlement (2,673)     (2,673)    
Stock-based compensation 13,861   13,834     27
Restricted stock grants (in shares)   68,313        
Restricted stock grants 0 $ 0        
Restricted stock cancellations (in shares)   (41,688)        
Other comprehensive income (8,052)       (8,052)  
Balance (in shares) at Jun. 30, 2018   59,301,209        
Balance at Jun. 30, 2018 348,223 $ 59 375,949 (264,383) (1,011) 237,609
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 11,164         11,164
Payment of dividends (5,831)         (5,831)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)   27,238        
Exercise of stock options and stock appreciation rights and vesting of restricted stock units 0   0      
Employee taxes paid for withheld shares upon equity award settlement (2,214)     (2,214)    
Stock-based compensation 10,730   10,708     22
Restricted stock grants (in shares)   26,460        
Restricted stock grants 0 $ 0        
Restricted stock cancellations (in shares)   (31,359)        
Other comprehensive income 1,613       1,613  
Balance (in shares) at Sep. 30, 2018   59,323,548        
Balance at Sep. 30, 2018 363,685 $ 59 386,657 (266,597) 602 242,964
Balance (in shares) at Dec. 31, 2018   59,327,633        
Balance at Dec. 31, 2018 373,783 $ 59 399,241 (266,884) (5,110) 246,477
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (1,122)         (1,122)
Payment of dividends (5,901)         (5,901)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)   234,453        
Exercise of stock options and stock appreciation rights and vesting of restricted stock units 3   3      
Employee taxes paid for withheld shares upon equity award settlement (18,400)     (18,400)    
Stock-based compensation 13,726   13,693     33
Restricted stock grants (in shares)   663,906        
Restricted stock grants 1 $ 1        
Restricted stock cancellations (in shares)   (43,314)        
Other comprehensive income 3,658       3,658  
Balance (in shares) at Mar. 31, 2019   60,182,678        
Balance at Mar. 31, 2019 365,748 $ 60 412,937 (285,284) (1,452) 239,487
Balance (in shares) at Dec. 31, 2018   59,327,633        
Balance at Dec. 31, 2018 373,783 $ 59 399,241 (266,884) (5,110) 246,477
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 10,584          
Balance (in shares) at Sep. 30, 2019   60,207,091        
Balance at Sep. 30, 2019 381,457 $ 60 442,803 (287,163) (13,665) 239,422
Balance (in shares) at Mar. 31, 2019   60,182,678        
Balance at Mar. 31, 2019 365,748 $ 60 412,937 (285,284) (1,452) 239,487
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 7,140         7,140
Payment of dividends (5,901)         (5,901)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)   21,726        
Exercise of stock options and stock appreciation rights and vesting of restricted stock units 3   3      
Employee taxes paid for withheld shares upon equity award settlement (1,360)     (1,360)    
Stock-based compensation 15,029   15,010     19
Restricted stock grants (in shares)   12,405        
Restricted stock grants 0 $ 0        
Restricted stock cancellations (in shares)   (29,746)        
Other comprehensive income (7,957)       (7,957)  
Balance (in shares) at Jun. 30, 2019   60,187,063        
Balance at Jun. 30, 2019 372,702 $ 60 427,950 (286,644) (9,409) 240,745
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 4,566         4,566
Payment of dividends (5,903)         (5,903)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)   5,315        
Exercise of stock options and stock appreciation rights and vesting of restricted stock units 1   1      
Employee taxes paid for withheld shares upon equity award settlement (519)     (519)    
Stock-based compensation 14,866   14,852     14
Restricted stock grants (in shares)   37,920        
Restricted stock grants 0 $ 0        
Restricted stock cancellations (in shares)   (23,207)        
Other comprehensive income (4,256)       (4,256)  
Balance (in shares) at Sep. 30, 2019   60,207,091        
Balance at Sep. 30, 2019 $ 381,457 $ 60 $ 442,803 $ (287,163) $ (13,665) $ 239,422
XML 71 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - Fair value measurements, recurring [Member] - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   $ 2,260
Total financial assets   2,260
Derivative liabilities $ 2,318 186
Total financial liabilities 2,318 186
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   0
Total financial assets   0
Derivative liabilities 0 0
Total financial liabilities 0 0
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   2,260
Total financial assets   2,260
Derivative liabilities 2,318 186
Total financial liabilities 2,318 186
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   0
Total financial assets   0
Derivative liabilities 0 0
Total financial liabilities $ 0 $ 0
XML 72 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 29,084 $ 30,866
Restricted cash due to customers 243,056 418,980
Accounts receivable, net of allowance of $4,791 and $4,722 at September 30, 2019 and December 31, 2018, respectively 90,700 86,595
Customer funds receivable 7,784 1,753
Prepaid expenses and other current assets 75,321 59,788
Total current assets 445,945 597,982
Property and equipment, net 37,285 40,031
Operating lease right-of-use assets 110,840 0
Software development costs, net 94,055 75,099
Goodwill 630,644 545,213
Intangible assets, net 327,089 291,617
Other assets 64,154 65,363
Total assets 1,710,012 1,615,305
Current liabilities:    
Trade accounts payable 34,169 34,538
Accrued expenses and other current liabilities 63,947 46,893
Due to customers 250,840 420,733
Debt, current portion 7,500 7,500
Deferred revenue, current portion 320,982 295,991
Total current liabilities 677,438 805,655
Debt, net of current portion 495,556 379,624
Deferred tax liability 47,237 44,291
Deferred revenue, net of current portion 2,014 2,564
Operating lease liabilities, net of current portion 100,133 0
Other liabilities 6,177 9,388
Total liabilities 1,328,555 1,241,522
Commitments and contingencies (see Note 10)
Stockholders' equity:    
Preferred stock; 20,000,000 shares authorized, none outstanding 0 0
Common stock, $0.001 par value; 180,000,000 shares authorized, 60,207,091 and 59,327,633 shares issued at September 30, 2019 and December 31, 2018, respectively 60 59
Additional paid-in capital 442,803 399,241
Treasury stock, at cost; 11,022,799 and 10,760,574 shares at September 30, 2019 and December 31, 2018, respectively (287,163) (266,884)
Accumulated other comprehensive loss (13,665) (5,110)
Retained earnings 239,422 246,477
Total stockholders' equity 381,457 373,783
Total liabilities and stockholders' equity $ 1,710,012 $ 1,615,305
XML 73 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Details) - USD ($)
$ in Millions
Jan. 02, 2019
Jun. 02, 2017
Business Acquisition [Line Items]    
Credit facility, maximum borrowing capacity   $ 700.0
Revolving Credit Facility [Member] | YourCause [Member]    
Business Acquisition [Line Items]    
Total cash consideration paid for the acquisition $ 157.7  
XML 74 R67.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Disaggregation of Revenue by Market Group) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenue $ 221,120 $ 209,532 $ 662,584 $ 627,388
GMG [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 92,029 88,247 [1] 277,803 265,856 [1]
EMG [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 96,270 [2] 89,954 [1] 288,145 [2] 266,395 [1]
IMG [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 32,731 31,254 [1] 96,467 94,902 [1]
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 90 $ 77 [1] $ 169 $ 235 [1]
[1]
Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the three and nine months ended September 30, 2018, to present them on a consistent basis with the current year.
[2]
The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Accumulated Other Comprehensive Income [Roll Forward]          
Accumulated other comprehensive (loss) income, beginning of period $ (9,409) $ (1,011) $ (642) $ (5,110) $ (642)
Reclassification upon early adoption of ASU 2018-02     0    
Translation adjustments (3,893) 1,047   (5,321) (1,333)
Accumulated other comprehensive income (loss), end of period (13,665) 602   (13,665) 602
Gains and losses on cash flow hedges [Member]          
Accumulated Other Comprehensive Income [Roll Forward]          
Accumulated other comprehensive (loss) income, beginning of period (1,373) 2,759 748 1,498 748
Other comprehensive (loss) income before reclassifications, net of tax effects (219) 583   (2,741) 2,398
Amounts reclassified from accumulated other comprehensive (loss) income to interest expense (196) (23)   (669) 17
Tax benefit included in provision for income taxes 52 6   176 (5)
Total amounts reclassified from accumulated other comprehensive (loss) income (144) (17)   (493) 12
Net current-period other comprehensive (loss) income (363) 566   (3,234) 2,410
Reclassification upon early adoption of ASU 2018-02 0 0   0 167
Accumulated other comprehensive income (loss), end of period (1,736) 3,325   (1,736) 3,325
Unrealized gains (losses), tax effects 78 (209)   982 (860)
Foreign currency translation adjustment [Member]          
Accumulated Other Comprehensive Income [Roll Forward]          
Accumulated other comprehensive (loss) income, beginning of period (8,036) (3,770) $ (1,390) (6,608) (1,390)
Translation adjustments (3,893) 1,047   (5,321) (1,333)
Accumulated other comprehensive income (loss), end of period $ (11,929) $ (2,723)   $ (11,929) $ (2,723)
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (HZ84\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ BCIA3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "*.F%/)$LZ].\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2@,Q$(=?17+?G4V+6L,V%\63@F!!\1:2:1NZ^4,RLMNW=S>V M6T0?P&-F?OGF&YA61Z%#PI<4(B:RF*\&U_DL=%RS/5$4 %GOT:E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "*.F%/Q]JG=C,# Z#P & 'AL+W=O_'U6I;^N8Q>\#S\7Q9+J!9+,ZYT?U39GOYZ?&/B5CE7U1J;HM=!TUZK". M']C]5O".X! _"G5K)_=1MY07K5^[A\_[=9QV,U*EVIFN1&XO5[559=E5LO/X M-12-1\V..+U_K_[1+=XNYB5OU5:7/XN].:WC11SMU2&_E.99WSZI84%9' VK M_Z*NJK3P;B968Z?+UOV-=I?6Z&JH8J=2Y6_]M:C=]=;_(N5 PP0^$/A($.R_ M!#$0Q$A@3B'I9^:6^B$W^6;5Z%O4]&Z=\VY3L'MA7^:N&W3OSOUF5]O:T>LF M7277KLR >.P1?()@(R*QM4.:'S?P6V%"&P@( K$(XN)G2)Z1+2I:/+ M"3WS7@!%S+! !@4R0I][ A2QP (S*# C]*4G0!$LQ0ISJ#"G?.9) C'$@LH ML:!\X4D 2,#I)9184KYO-8 $O&8ICE-**_AV(TS 'X,D$K^,XC3,!ZAE/.:(BY;S["A-S'46 M&8TS)^Y3C BYCS//:*(%<1]@0N[CV#,::D'PQ@@BHX^YSF6LY\%?"Y#ZG@['.::^GMY.V MR1RF[C%+MIC)>2@U^ 3@--URX:\(?/I#*\(G *?IEB0U%),%]K/ )X"@Z<[\ MU"!,8"T"GP""ICOSSTR$"9R9 I\ @J8[\_=Y5?\^98U&WTHHWMAUS7'4AU, M=SNW]TW?S?4/1I^'3C49V^7-'U!+ P04 " "*.F%/<:HR7;($ #3%@ M& 'AL+W=OVU$C.QL;;E2DJ\??M2LF(X,\/TQCKX'_(G17X<6K:0]WGQ_:YZDYMJC=CT&%? M@5*N.M2[XWRY&-]]:9>+YJ7?[X[I2SOK7@Z'NOUWE?;-^7ZNYV\OONZ>M_WP MHEHN3O5S^C/UWTY?VOQ474O9[ [IV.V:XZQ-3_?SG_3=&L,0,"K^VJ5S=W,_ M&YKRT#3?AX??-O=S-3A*^_38#T74^?*:UFF_'TK*/OZ9"IU?ZQP";^_?2O]E M;'QNS$/=I76S_WNWZ;?W\S"?;=)3_;+OOS;G7]/4(#N?3:W_/;VF?98/3G(= MC\V^&W]GCR]=WQRF4K*50_WCAW(FR>HB M@1L)O%>LN<*&JZ3*]5]-@&@"QGB\C8]R/(KQ.,:;FWBG2",N$C=*CI=&1!4, M:0A7H0K.R5Z,Z,5P+YIXN4CLK1>#RCIBALN,#C$HV8T5W5CNAGR\E6751.45 MZ;\U5P5GHY6].-&+XUZ0>'&L%N_91^(B[2W*3KSHQ',GI)*5YTXL OF2:ZZR MT8?"V ^BE\"]6.(E\(%@;#1$MN:R;"8&D-U$T4WD;LBP7$56#7H(U Q7&:50 MRUZTDMFDN!L&)\5'@\X3FXY?05>82+H 2LW-!&I&\[EDE*5](\B\5;& /"TS M4P/W$ZD?8!4Y5,[0&27HK+&@"Y-*RQ36',.>8GC2O!L]X%6(U!'70=1.^X(C MF<6:P]A3&&N.66>T95TDR"RZ4@_)--8@I5S7D)5L*8P%50'@N.0 8K<+!Z"E;@P,R0HG[^3_7>C4Q6 MX&3UE*S D8F@;A>WR0_70;0Q%A8>*.2CG*V>LA4$MGIO,%!'7!=RKF<+LQ1D MM@)G:Z!L!:6@0Q\=F((CF:W V1HH6T%(83T@G662S$#QF\EL!@>.99H\KX-S5F)-,EDI)0LC+-Q2R7I 1#1S1@2):TK#^ M^5#S?BAPQ1Y!"-;%=Q0/,"26>< M\:7)*8,4.4@C11<**6S0AIZJK26=1Q\*F1S*,$4.TTC!-6EN3[7D'84D%'<4 MURAZ?OF,!XG/C5-GW*AZG-NX3;5F^O#/CWUPZW/]^WE MF/7RT#>GZ0BYNIYC+_\#4$L#!!0 ( (HZ84^C?&\[/P( "\' 8 M>&PO=V]R:W-H965T&ULC95MKYL@&(;_BO$'%'Q%&VNRNBQ; MLB7-6;9]IBVMYJ XH/7LWP_08RRRL],/E9?[?I[K$81B8/Q9U(1([Z6EG=CY MM93]%@!QJDF+Q8;UI%,S%\9;+%677X'H.<%G8VHI""%,08N;SB\+,W;@9<%N MDC8=.7!/W-H6\S][0MFP\P/_=>"IN=92#X"RZ/&5?"?R1W_@J@?F*.>F)9UH M6.=Q^G'<^U$"$DI/4$;!ZW$E%*-6! M%,;O*:8_I]3&9?LU^B=3NZKEB 6I&/W5G&6]\S/?.Y,+OE'YQ(;/9*HG\;VI M^*_D3JB2:Q*5X\2H,/_>Z28D:Z%D"&=#$+]I MB"9#9!G 2&9*_8@E+@O.!H^/B]5CO2>";:1>YDD/FG=GYE2U0HW>RQP5X*[C M3)+]* D7DO!14:T5239+@,H_0X1.B-#XHR7$/_R1TQ\9?[STYU81HR0UDLY( M8I0'5ATN41BZ26(G2;PB"2"T4$9-LLBB/CKSLW#>(7Q 2IQ(B0/)*GR?K#+9 M+&\I'B!2)T3J@+!VT7[4H&6*#;11J_^I'F"0$P8Y8"(+!JWJ#3+W*KU'^0"5 M.:$R!U1L066K5"D,(8*KC;P6)GD4HC2*W$BY$REW("464KZN7JULB.P/L'(( M(4IA@F(+"2R.+GV5?,/\VG3".S*I3D%S5ET8DT0%A1L5KU:WU]RAY")U$ZDV M'\_PL2-9/UU/8+XCR[]02P,$% @ BCIA3YL!9 45!@ #Q\ !@ !X M;"]W;W)KOS8=4^7D\GN]K%9U[MW[5.SR?^Y;[?KNLL_MP^3W=.VJ>_VC=:K M"1L3)NMZN1G?7.V??=C>7+7/W6JY:3YL1[OG];K>_CMM5NWK]9C&WQY\7#X\ M=OV#R5Q_#,8'1_[[!N> M?O]F_9>]\]F9S_6NF;6KOY=WW>/U.(U'=\U]_;SJ/K:OOS:#0WX\&KS_O7EI M5AGO1Y+[N&U7N_W?T>WSKFO7@Y4\E'7]]?"YW.P_7P__B79HAAOPT("/#7+? M/VI@AP;V>P/WPP9N:.#>VH,?&GC1P^3@^WXRYW57WUQMV]?1]A /3W4?=G3I M\^NZ[1_NW\[^?WD^=_GIRPV9<#5YZ0T-S/3 \!D3SYDY8([$)(_@. Q&PYBR M:L[G':LH92$MA"8QR3H?:/*LA6^(QI+S7D8VP&*R52$P"6K3>V+@GM)( MUCT9N6P!1#HE 2IG )*N 2J:4EQB,2,+/(O2,ZO7DY%2!*"+2H;X'%#6)+GD M$.63+WB&59: S,HU,AV@\S1*SBGG-%: M.D.8(_F6YPBCP%:%)^*H"H4ZAW Q0* :8%D-D%9F)I^D?YJZ(*>RBJ:4<@U1L2"3C L!=N"]%[2(L=(R M4%J62LM ]6+T,08U0XCD6/F*Y"PA,H2455?.%"(IYGU/H9)G++L,9%=FY2EK M 73)A:PFRE5$4C#D9 J').<<)JNL!21-=*$JO54LP!QU8-C2F156.@9*)S/X M=(!.L]>%396LP0!&1HDX,N:M4G&$D;6E6,!*QT#I9#$T9: \5NK3#%!*-.;0 M%%NE!AIC5SIDLECJ+) ZV='4ZJWQA6,OM0Y@%.3)Q1P92][+=8R,G1Y=G#N' MEY5F?S%+.4R$G26 Q>1O4<8.PK(U?C G&/B\ %GQQAAQ.UNMD^ M[&]6=Z/;]GG3]5-S\O1X>_N>^\M \7Q*ES,"S^=TN3C/BPW MN]'GMNO:]?ZB\+YMNR:/WKS+;_:QJ>^./U;-?==_C?G[]G!%>_C1M4_#]?/D M> =^\Q]02P,$% @ BCIA3]KH.UO/! 71< !@ !X;"]W;W)KLR!E>I, Q$+LH6J %@BW:/BLQ M$QLK6:ZDQ-M_7TEV7'MXV+[$DG(X/,/+IQ$7QZ;]UFU#Z&??ZVK?/VJ7 MB^:]KW;[\-3.NO>Z+MN_5Z%JC@]S/?]\\'7WMNW'!]ER<2C?PF^A__WPU YW MV27*9E>'?;=K]K,VO#[,'_7]VDP-)L4?NW#LKJYG8RK/3?-MO/EY\S!7HZ-0 MA9=^#%$./Q]A':IJC#3X^.L<='[IJ_-L>?PCDA.Y^=L_\E?(1JD(].ACY>FJJ;_LY>WKN^J<]1!BMU M^?WTN]M/O\=S_,]FN &=&]"E >G_;,#G!BP:9"=G4ZH_E'VY7+3-<=:>9NM0 MCHM"W_,PF"_CPVGLIO\-V7;#TX^EYGR1?8R!SIK524/7FHLB&Z)?NB#4Q8KB MYES<=K$&&J-P)PSSX"D WP1(N#0P@)D"F.L 9,1 G#1NTNQ/&F5SH5K'*K96 M>6S&0C,69$,X@(,!7)R-89'-26.O?#HN"C'YZUAEBZ)@;,9#,QZ8D4/K8S.Z M(.$E%AGO$LLDAU9R8,4**WG<"SO2PDNL8NORQ+@4T$P!S#AAIHBZN?/"\#K6 M#).=&!:M, 84\.(E!U2\%IQ<_?\CNC638)(&9B(HZ:@?4M+R&JCN2.4VX0<" M[%$3V(Y%(@3&D^8X):MD2AR;=1Q--Y(9DZK2<(;R32Q M3Q!+8^9I&SGRDA)GS>UVB%8@$&E.+4',3PT :DFZB=DX=&0C;"&=*RC!"HTA MJ@%%K42ZC@E)BAU+0T!F\SQ/&,(HU8"E-IJP&).:*'JSKI&.?[(6D?RQ0J%S$2IE8C!2 ",LDQ:40R\H3 A'WT8(9WG M(L%JPF D4&HZ6?=27$=&1 .E9F(1,>8K [XZR5<&X*1A-QOY9D5"0Y9T8G@8 M(Y8!8IU$+ -T.LKE=D4R,VR!A"$,6 : =1*PC #KO9++&NM,G@ ()SZP 5^= MY"N#TG3XUG,D%Q(2FMS[5&7.F+0,2.LE:1D E,A((D%9T@^F+,\EMCGEL3)'+[]$UT#FCM$\M)LQM!MSVDML, MJE1/.IXX'QVXD+(J3VTY3&W.XQ=D,BM,68XI&[WV.28H%2JU%PV&J(DAZN0J M,S$:R;"ZJF5O>\)D-(",\H-T=1:Y]$2=NLJN#B7KT+Y-Y[?=[*5YW_?CX=_5 MT\L9\2.-AYKB^4K?KT^'G?^&.1T\_UJV;[M]-WMN^KZIIX/-UZ;IPV!3?1G& M8AO*S>6F"J_]>.F'Z_9TX'NZZ9O#^3 [NYRH+_\!4$L#!!0 ( (HZ84\\ MCX3DW0D !L^ 8 >&PO=V]R:W-H965T&ULE9O;;N-& M$H9?Q="]H^[J\\ VD+$M[0)98)#%)M<:FQX+D41'THR3M]^FQ%'457^3FAO; MDO]N%OOPU:')F_=V^\?NM6GV5W^M5YO=[>1UOW_[,)WNGEZ;]6+W4_O6;/)_ M7MKM>K'/'[=?IKNW;;-X/C1:KZ:DE)^N%\O-Y.[F\-VG[=U-^W6_6FZ:3]NK MW=?U>K']^V.S:M]O)WKR_8M?EU]>]]T7T[N;M\67YK_-_G]OG[;YT_34R_-R MW6QVRW9SM6U>;B<_ZP]SK537XB#Y;=F\[\[^ONKNY7/;_M%]^/?S[41U)C6K MYFG?];'(O[XU]\UJU765#?FS[W5RNFC7\/SO[[W/#G>?[^;S8M?[P\^KIZV[? MKOM>LBGKQ5_'W\O-X?=[W__W9K@!]0WHU$#KP0:F;V!.#8@&&]B^@3TU,'ZP M@>L;N'^N8 <;^+Z!/S5P;K!!Z!N$?ZX0#A-X'-W#=#TL]HN[FVW[?K4]+KFW M1;>R]8>0%\13]^5A_@__RS.VR]]^N]/!WTR_=1WUFH]'#16:4&KND2:6F@>D M2:7F$6BB*C4SI-&E9HXT=-),\YB"4#KF39%!PU_NQ*QGB*;/3NI^C#%*#G<@8,=.#G,Q(?9B0G-*]WQM36F*HSQT!@/YIQO M.R\N<^TB.6;,F*HP)D!C C"&[^\@+D,A6:ILJ0BO$\%U&",^1G$=OH"'%(41 M"1J1I!&>+X,DQS0O6,W6P>.HK#!'*PQ@!48E<0(KN>2T2L0!"V6>;T<@,ZIB M=,5K:&ET8IB^[T7GE[$FQ#.W4%X*26%A# D*U>\:8UH#3? ;N M>U&Q)HPC7;MGS#IMP:4,OV,EE04?AN TP>^ M.*7H^EQ5&HSIJ@%>D^-3)(:&,KX!J*, B[(E(71YB$?8+!/R""+)(^@7C MG*IL<:J$Y\@M\*"%0(">#!EG*XN6,/H)H9]'+B31;WS>()P[=$&0COJ*WCMV M@X] E[>X=WPD9D#H%5]&0$26TEEX5 X6=EZ$G)<8!.F6AN%+V#41&= 7@B_08?@"(8 O4 W!E[!?)/\#.QQ[.P+>3NYPZ2KRFA3+;415 MFH/="2%W(N9?NI,N1XKWNS4\(Y@AH5:\(C,',C+!5X<+ M,]RDR]VDQ7"V ,["35I4KA'HG(_*2H,PI"V M'"4%M#79;YP@\9DI4$8TA9! MFCM*B[!*IK+W+2:K105V[BBM)"O;( ^#DM*02@D;@%TVDF>QQ5%8: MA %L 8"%H[2@:J."$:,#98H'64!6*R);C'*+4,Y]DY6,SESQM?G"C+:(T=Q1 M6LEH88PLZM0,P?RV(,H5CM("1.;0P-5.63#[+(A?A:.T,G[5GJ= LS%5>6:# M.>H 1T6:[R0@A]-\AQGI4%6;@\*!Z@5*\WO=H)M$?:$T'^APF@^$,LT'HJ$T MWV%^.\EO4CRC=K@ $[RI+0.,<"<13OR^/CI0- DFB.JBNZ @_I*B7A>_@AT MWHUB04W)BL-PMAW MEQR9.G0:FOBRG(_*2H.P=W"7')LZ5#2WUM66/^:_N^3DU(&8FZ_J(4EI"/8. M[I+34P=JUCI:GG \CNO*@W3L(?PEYZ<>A- F$%L^#U#FN?N; UF-9QY[&G_) M^:D',/<]I>#6R//3VA,/F.'^DO-3#S!IC:G%M1[SSU]R M?NIE!&V\8[MJ-J8JS<$L]9*EI+A7\A*27NE(OG9>[BM/EDA.DN);U$L YKL* M-G*CO)ATSP-_T)?5E P/8H#NFJ(CX2J14%M>AID#&9ED8\55>DQQ+RDNPQ@/ MZS #88S''/>H#L/#&(]J)R",\1?485!?*(P!.AS&("$(8X!L*(SQV-OX'ZC# M!.P=PB5UF "PKURL,"=@I >)=%(\*0@P/L]I2 M>+1+DEUL"2,[H.-/GJD$\)0,7])#DO)14PS^", O,I4HP=]!B">!Y2@3) UE5V<(1$SJB[("G*7&T M2'\?97&G-D^8WA'E#CQ-B8BD*=C*9HF8?!&=?_(T)8+B24C--]'66(7;A+T92F/D=CNZ+G) MZ+WE;A()DU6);T-0 ^H>]ZAMD,K#\_%R-QDQG". LW"3$3R;XKSG]S2B*A_$ MQXA.J'+#W60"[,W^CY=D1F6E01C1"2&:+_\DH>J,KDQ$PEA-Z.R3+_TT6I-Y M&)24AF#J)D!=^38$+%WSH_PQ56D.9F\"[!4^,DGV:AOY"GW ,A'#0EG%:$SQ MA"C.W5*2>#8A4<4U)8SGA$X^N8],$L_"&%G5J1F"T9W0P2A'O\^*W@R0D9:;_756\ MU8=2?204?A*)8+*/A#C;ATJ4[B,AS/>G9R^X=J]-_V>Q_;+<[*X^M_M]NSZ\ MT?K2MOLF=ZI^RO/PVBR>3Q]6S7 M.,52F?R(1,L![PV)$A0%P0Q17#=^D1O?EAZV,EM0,5>8N/\!/DKW;+E84&E7U-H1$U:SP.AX7_'#YM$HTW@-\U=.)J M[^E*=HR]:>/;?N$'.B$@4$JM@-5RAA40HH54&G^MIC^$U,3K_47]Q=2N:MEA M 2M&_M1[62W\1]_;PP&?B'QEW5>P]:2^9XO_#F<@"JXS43%*1H3Y]_]6C=F[:S^A>8F1)80#005^S-"; GQ!R'YE)!80G(O(;6$]%["S!)F M]Q(R2\@F!-2?KFG7&DM$\IZ+*)CG MZ*R%+&;98Z(K3!AD P8I_2%(Y JRC&X$HG&(E0,1!F/,VH4)QY@OMY@P>!QC M7EPZDWPV+DSL+CEVGFML!.*10.(62)P"B1%(1@+II#$])C68QF#2;#X!K6Y! M81:&DQZO;U%1/(]OSM3_J>D.RUDYQ-/R5%/\!4$L#!!0 ( (HZ84\5T"E= ML0$ -(# 8 >&PO=V]R:W-H965T&UL?5/;;MLP#/T5 M01]0Q4IZ06 ;:#H4'; !08MMSXI-7U!)="4Y[OZ^DNQX7F?LQ2)IGL-#BDH' M-*^V 7#D74EM,]HXU^T9LT4#2M@K[$#[/Q4:)9QW3*D<\D 7-H7]L?8N^_E)"P\H/S5EJ[)Z!TE)52BE^X9AR>8^KFF M9&K^&YQ!^O2@Q-*_P-8!? +P3P V%HK* MOP@G\M3@0,PX^TZ$*T[VW,^F",$XBOC/B[<^>LYYD%L?L;Y!U!+ P04 " "*.F%/?1-ID;0! #2 P M& 'AL+W=OM<_V!,5NVH(6]PAXZ?U.CT<)YTS3,]@9$%4E:,9XD-TP+V=$BB[Z3*3(< MG)(=G RQ@];"_#F"PC&G*7US/,BF=<'!BJP7#?P"][L_&6^Q1:62&CHKL2,& MZIS>I8?C/N CX%'":%=G$BHY(SX'XWN5TR0D! I*%Q2$WRYP#TH%(9_&RZQ) MEY"!N#Z_J7^-M?M:SL+"/:HG6;DVI[>45%"+0;D''+_!7,\U)7/Q/^ "RL-# M)CY&BN"^-V5PQE;$.Y^\]=Y+P=//&;L$H1ESG#!\A4D7!//J2PB^ M%>+(_Z/S;?IN,\-=I._6=)YL"^PW!?918/]AB1L8_F^1;-53#::)TV1)B4,7 M)WGE70;VCL8=/T_Y3F$9VEIS1^9>-_:\1'?A4DBL_0JW_8(NAH';A^,F? MS31FD^&PGW\06[YQ\1=02P,$% @ BCIA3Q?M*0VT 0 T@, !D !X M;"]W;W)K&UL?5-A;]P@#/TKB!]0[DC:5:M>IL3EOG M^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+>[85K(CA99])U,D>'@E.S@ M9(@=M!;F]Q$4CCG=TS?'DVQ:%QRLR'K1P'=P/_J3\19;6"JIH;,2.V*@SNG= M_G!,0WP,^"EAM*LS"96<$5^"\:7*Z2X( @6E"PS";Q>X!Z4"D9?Q:^:D2\H M7)_?V#_'VGTM9V'A'M6SK%R;TUM**JC%H-P3CH\PUW--R5S\5[B \N%!B<]1 MHK)Q)>5@'>J9Q4O1XG7:91?W<;I)DAFV#> S@"^ VYB'38FB\@?A1)$9'(F9 M>M^+\,3[ _>]*8,SMB+>>?'6>R\%YSQCET TQQRG&+Z*V2\1S+,O*?A6BB/_ M!\ZWXH]1]L,134+AP_^;.9QFPR M'/;S#V++-R[^ %!+ P04 " "*.F%/WKW<NC@Q59)QKX OYK=[;!8C-+)348)]$0"W5.'[;'TS[& MIX!O$@:W.)-8R07Q-1H?JYQNHB!04/K((,)VA4=0*A(%&3\F3CJGC,#E^9W] M.=4>:KD(!X^HOLO*MSF]IZ2"6O3*O^#P :9Z#I1,Q7^"*Z@0'I6$'"4JEU92 M]LZCGEB"%"W>QEV:M _CS6$WP=8!? +P&7"?\K Q45+^)+PH,HL#L6/O.Q&? M>'ODH3=E=*96I+L@W@7OM>#\D+%K))IB3F,,7\1LYP@6V.<4?"W%B?\#Y^OP MW:K"78+O_E!XNTZP7R78)X+]?TMA;,=QVPT/';3 M#V+S-RY^ 5!+ P04 " "*.F%/^FQ[J+0! #2 P &0 'AL+W=O3;%H?'*S(>M' 5_#?^K-%BRTLE=30.6DZ8J'.Z-J'^!CP M7<+H5F<2*KD8\QR,3U5.DR (%)0^, CL?)O3 R45U&)0_LF,'V&NYYZ2N?C/< 6%X4$)YBB-"\ MT3,+2M'B9=IE%_=QNDEOL&T GP%\ 1PB@$V)HO+WPHLBLV8D=NI]+\(3[XX< M>U,&9VQ%O$/Q#KW7@O-#QJZ!:(XY33%\%;-;(ABR+RGX5HH3_P_.M^'IIL(T MPM._%+[;)MAO$NPCP?[5$C=BTN2?)&S54PVVB=/D2&F&+D[RRKL,[ ./;_(G M?)KV+\(VLG/D8CR^;.Q_;8P'E)+&PO=V]R:W-H965T M/&O5N9RVWO<'QES9@A;NRO30 MX4UMK!8>3=LPUUL0501IQ?AN]Y%I(3M:9-%WLD5F!J]D!R=+W*"UL+^/H,R8 MTSU]<=S+IO7!P8JL%PW\ /^S/UFTV,)220V=DZ8C%NJ!V@5M0*A"AC*>9DRXI W!]?F'_$FO'6L[" MP:U1#[+R;4ZO*:F@%H/R]V;\"G,]'RB9B_\&%U 8'I1@CM(H%U=2#LX;/;.@ M%"V>IUUV<1^GFR2=8=L /@/X KB.>=B4*"K_++PH,FM&8J?>]R(\\?[ L3=E M<,96Q#L4[]![*7BRS]@E$,TQQRF&KV)>(QBR+RGX5HHC_PO.M^')IL(DPI,W M"O]!D&X2I)$@_6^)6S')NR1LU5,-MHG3Y$AIABY.\LJ[#.P-CV_R&CY-^W=A M&]DY7S;VOS;& TK97>$(M?C!%D-![V&X*+X0VRSI MWW=L6(I2U!<\,YQSYN)Q-AK[ZEH 3]Z5U"ZGK??]@3%7MJ"$NS$]:/Q3&ZN$ M1]M' =_ _^I-%CRTJ5:= N\YH8J'.Z4-R.*8!'P$_.QC=RB:AD[,Q MK\%YKG*Z"P6!A-('!8''!1Y!RB"$9;S-FG1)&8AK^ZK^)?:.O9R%@TJ%D%2U'B?3H[ M'<]QUK_2M@E\)O /!#8EBI5_%EX4F34CL=/L>Q&N.#EPG$T9@G$4\1\6[S!Z M*?@^S=@E",V8XX3A*TRR(!BJ+RGX5HHC_X?.M^G[S0KWD;Y?TY/[;8%T4R"- M NE_6]S"W'Y(PE8S56";N$V.E&;0<9-7T65A'WB\D[_P:=N_"=MTVI&S\7BS M;?GY!;'G&Q1]02P,$% @ MBCIA3["*A^BU 0 T@, !D !X;"]W;W)K&UL M?5/;;MLP#/T501]0)4K6!(%MH.DP;, &!!VV/BLV;0O5Q9/DN/O[4;+K>9NQ M%TFD> X/*2H;K'OQ+4 @KUH9G],VA.[$F"];T,+?V0X,WM36:1'0= WSG0-1 M)9!6C&\V]TP+:6B1)=_%%9GM@Y(&+H[X7FOA?IY!V2&G6_KF>))-&Z*#%5DG M&O@*X5MW<6BQF:62&HR7UA '=4X?MJ?S/L:G@.\2!K\XDUC)U=J7:'RJ,P.7YC?U#JAUKN0H/CU8]RRJT.3U24D$M M>A6>[/ 1IGK>43(5_QENH# \*L$^+8FS(Z4RO2'8KWZ+T5?'>? ML5LDFF+.8PQ?Q&SG"(;L$NP7=_*#RL$^Q7"?:)8/_? M$M=BCG\E88N>:G!-FB9/2MN;-,D+[SRP#SR]R>_P<=J_"-=(X\G5!GS9U/_: MV@ H97.'(]3B!YL-!76(QP.>W3AFHQ%L-_T@-G_CXA=02P,$% @ BCIA M3PK,+'.V 0 T@, !D !X;"]W;W)K&UL;5/; M;MP@$/T5Q <$FW72[6;ML8W"Q06\3O^^@!W'2?P"S##G MS)EAR$=MGFT'X-"+%,H6N'.N/Q!BJPXDLU>Z!^5O&FTD<]XT+;&] 59'D!2$ M)LD-D8PK7.;1=S)EK@NZ[ >XQJ:-@@W(,> MO\-EA8TKJ@;KM)Q9O!3)7J:=J[B/T\W-?H9M ^@, MH M@'_.0*5%4?L\<*W.C1V2FWO8XQ=!53+I$$,^^I*!;*8[T$YQNPW>;"G<1OEO#LV2;(-LDR")!]HX@_5#B M5LQ'E6354PFFC=-D4:4'%2=YY5T&]I;&-WD+GZ;]%S,M5Q:=M?,O&_O?:.W M2TFN_ AU_H,MAH#&A>,7?S;3F$V&T_W\@\CRC&PO=V]R:W-H965T':326*M+\%VFN7O&3O9$"#BQ?:,YYPY M,Q[GHW7/O@,(Y$4KXPO:A="?&/-5!UKX.]N#P9O&.BT"FJYEOG<@Z@32BO'= M[@W30AI:YLEW<65NAZ"D@8LC?M!:N)]G4'8LZ)Z^.IYDVX7H8&7>BQ:^0/C: M7QQ:;&&II0;CI37$05/0A_WIG,7X%/!-PNA79Q(KN5K['(V/=4%W41 HJ$)D M$+C=X!&4BD0HX\?,29>4$;@^O[*_3[5C+5?AX=&J[[(.74'O*:FA$8,*3W;\ M ',]1TKFXC_!#12&1R68H[+*IY54@P]6SRPH18N7:9-T<^0S;!O 9P!? M /7O1!!E[NQ(W-3[7L0GWI\X]J:*SM2*=(?B/7IO)<\..;M%HCGF M/,7P5$OSPA\)LFR#;),@20?;?$K=BCG\E M8:N>:G!MFB9/*CN8-,DK[S*P#^D1V>_P:=H_"]=*X\G5!GS9U/_&V@ H97>' M(]3A!UL,!4V(Q[=X=M.834:P_?R#V/*-RU]02P,$% @ BCIA3Y;3^R6U M 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TK MB!]0[DC6GDY)I%ZK:9,VZ=1IZVV168&KV0'9TO[X^G-,3'@!\21K/*'PKMM@G23((T$Z7]+W(HY_)6$K7JJ MP39QFAPIS=#%25YYEX&]Y_%-WL.G:?\J;",[1R[&X\O&_M?&>$ INQLU 0 MT@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$ M+^MMTI5M*9NJ:J5$6J5J^\S:8QL%/"[@=?+W!>RX5FOU!9CAG#,7AFQ$\V); M $=>M>IL3EOG^B-CMFQ!"WN#/73^ID:CA?.F:9CM#8@JDK1B/$D^,"UD1XLL M^LZFR'!P2G9P-L0.6@OS=@*%8TYW]-WQ+)O6!0,XQ>8ZSE0,A?_ M"%=0'AXR\3%*5#:NI!RL0SVK^%2T>)UVV<5]G&[2_4S;)O"9P!?"78S#ID Q M\T_"B2(S.!(S];X7X8EW1^Y[4P9G;$6\\\E;[[T6//V8L6L0FC&G"<-7F-V" M8%Y]"<&W0ISX/W2^3=]O9KB/]/V:?DBV!=)-@30*I/\M<0-S^+M(MNJI!M/$ M:;*DQ*&+D[SR+@-[S^.;_(%/T_XD3",[2R[H_,O&_M>(#GPJR8T?H=9_L,50 M4+MPO/5G,XW99#CLYQ_$EF]<_ 902P,$% @ BCIA3YYU@6BT 0 T@, M !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+ES: M5:]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%^&YWP[20'2VRZ#O9 M(C.#5[*#DR5NT%K87T=09LQI0M\=S[)I?7"P(NM% ]_ ?^]/%BVVL%120^>D MZ8B%.J=WR>&8AO@8\$/"Z%9G$BHY&_,2C*:DKGX+W ! MA>%!">8HC7)Q)>7@O-$S"TK1XFW:91?W<;KAR0S;!O 9P!? ;M^+\,3)@6-ORN",K8AW*-ZA]U+P:YZQ2R":8XY3#%_%)$L$0_8E M!=]*<>3_P?DV?+^IJK!-G&:'"G- MT,5)7GF7@;WC\4W^A$_3_E781G:.G(W'EXW]KXWQ@%)V5SA"+7ZPQ5!0^W#\ MA&<[C=ED>-///X@MW[CX#5!+ P04 " "*.F%/^.Y5"[4! #2 P &0 M 'AL+W=O:6:2%;FJ?1=S9YBKU3 MLH6S(;;76IBW$R@<,KJE'XXG63=J*&9W#?N[/Q%IM92JFAM1);8J#* MZ/WV>$I"? SX(6&PBS,)E5P07X+QM$!U4]9NB:C=Y244(E>N2<-*BMXZU!.+EZ+%Z[C+-N[#>),<)M@Z@$\ /@/N8AXV)HK*/PDG\M3@ M0,S8^TZ$)]X>N>]-$9RQ%?'.B[?>>\WY?I^R:R":8DYC#%_$;.<(YMGG%'PM MQ8G_ ^?K\-VJPEV$[_Y0>+M.D*P2))$@^6^):S&'OY*P14\UF#I.DR4%]FV< MY(5W'MA['M_D=_@X[8_"U+*UY(+.OVSL?X7HP$O9W/@1:OP'FPT%E0O'@S^; M<"KC5=TS_ O9QS[@>7;#3VV;4 GKQHU;F.:2$[6F31=[%%9@:O9 <7 M2]R@M;"_SZ#,F-.$OCJ>9-/ZX&!%UHL&OH'_WE\L6FQ1J:2&SDG3$0MU3A^2 MTSD-^ CX(6%TJS,)E5R->0[&YRJGNY 0*"A]4!"XW> 1E I"F,:O69,N(0-Q M?7Y5_QAKQUJNPL&C43]EY=N<'BFIH!:#\D]F_ 1S/0=*YN*_P T4PD,F&*,T MRL65E(/S1L\JF(H6+],NN[B/TTUZG&G;!#X3^$(XQCAL"A0S_R"\*#)K1F*G MWORN2Y#YCMR T8\X3AJ\Q"X*A^A*";X4X\S=T MODW?;V:XC_3]FGXX;@NDFP)I%$C_6^);##^\_R<(6_54@VWB-#E2FJ&+D[SR M+@/[P..;_(5/T_Y5V$9VCER-QY>-_:^-\8"I[.YPA%K\8(NAH/;A>(]G.XW9 M9'C3SS^(+=^X^ -02P,$% @ BCIA3Q(INH+Y 0 RP4 !D !X;"]W M;W)K&UL?53O;ILP$'\5Q /4X(201 2I:35MTB9% MG=9]=N 24&W,;!.ZMY]M*&/LVB_8/O_^W-GXLEZJ%UT!F.!5\$8?PLJ8=D^( M+BH03-_)%AJ[28[P^L&3BK0 MG1!,_3X"E_TAC,.WP%-]K8P+D#QKV16^@_G1GI1=D4FEK 4TNI9-H.!R"._C M_7'G\![P7$.O9_/ 57*6\L4MOI2','() 8?". 5FAQL\ .=.R*;Q:]0,)TM' MG,_?U#_YVFTM9Z;A0?*?=6FJ0[@-@Q(NK./F2?:?8:PG"8.Q^*]P V[A+A/K M44BN_3TP"U-6W$1T4LFM\"YM%ITYU[U\O^0L?VMPWIJYUHX.S-/9)^X=WD=* M326ZL_]'93OKM.!P,6Z:VKD:^LNP,+(=6R>9^G?^!U!+ P04 " "*.F%/ M3\"@%,0! W! &0 'AL+W=O $5W VR Y2,O/W!$*/!=[BM\ S;SL7 J3,>];"#W _ M^[/Q*[*PU%R"LEPK9* I\./V>,H"/@)^<1CM:HY")1>M7\+B:UW@33 $ BH7 M&)@?KO $0@0B;^//S(D7R9"XGK^Q?XZU^UHNS,*3%K]Y[;H"/V!40\,&X9[U M^ 7F>C*,YN*_P16$AP1JSB.TTY&Y[1T IT3 MZ)+P$'7()!2=?V*.E;G1(S+3V??/61Z\E/="<7 /1 MC#E-&+K";!<$\>R+!$U)G.A_Z32=ODLZW,7TW0>'NS3!/DFPCP3[#P3[FQ)3 MF"PMDB5%L@3!_8U("G.X$2&KBY-@VOAD+:KTH&*[K*)+5SS&ET+>X5-+?6>F MY-)9C0)"8&"P@4%X;<+W(-20B>DA(JT2OWB,,#3/5<4S(5_P,NH#P\9.)C%*AL7$G16X=Z4O&I:/$V[K*- M^S#>7&\GVCJ!3P0^$_8Q#AL#Q27/D1:OP'FPT%E0O'6W\VXYB-AL-N^D%L_L;Y7U!+ M P04 " "*.F%/D;AHPK8! #2 P &0 'AL+W=OVS:P$\>='*N)RVWG='QES9@A;N!CLPX:9&JX4/ MIFV8ZRR(*I&T8GRS^<"TD(866?*=;9%A[Y4T<+;$]5H+^^<$"H><;NFKXTDV MK8\.5F2=:. [^!_=V0:+S2J5U&"<1$,LU#F]VQY/^XA/@)\2!K&UL=5/M;ML@%'T5Q .4A+AI%-F6FE;5)FU2U&G;;V)?VZA@/,!Q]_:[ M8-?U.N\/<"_GG/O!)1V,?7$-@">O6K4NHXWWW9$Q5S2@A;LQ';1X4QFKA4?3 MULQU%D0925HQOMGLF1:RI7D:?6>;IZ;W2K9PML3U6@O[^P3*#!G=TC?'LZP; M'QPL3SM1PS?PW[NS18O-*J74T#II6F*ARNC]]GA* CX"?D@8W.),0B478UZ" M\;G,Z"8D! H*'Q0$;E=X *6"$*;Q:]*D<\A 7)[?U)]B[5C+13AX,.JG+'V3 MT0,E)52B5_[9#)]@JN>6DJGX+W %A?"0"<8HC')Q)47OO-&3"J:BQ>NXRS;N MPWBSOYMHZP0^$?A,.,0X; P4,W\47N2I-0.Q8^\[$9YX>^38FR(X8ROB'2;O MT'O-^2%)V34(39C3B.$+S'9&,%2?0_"U$"?^#YVOTW>K&>XB?;>D[_XCD*P* M)%$@^:O$VP\EKF'V'X*P14\UV#I.DR.%Z=LXR0OO/+#W/+[).WR<]J_"UK)U MY&(\OFSL?V6,!TQE,"CK=_7\". MZWKI2V#&YS)#&))!JE== QCT)GBK4UP;TYT(T7D-@ND'V4%KOY12"69LJ"JB M.P6L\"3!"8VB/1&L:7&6^-Q%98GL#6]:N"BD>R&8^GT&+H<4Q_B>>&FJVK@$ MR9*.5? -S/?NHFQ$9I6B$=#J1K9(09GBI_ATWCN\!_QH8-"+/7*=7*5\=<'G M(L61*P@XY,8I,+OS:Y2_JC\-]L\=IF;QD] M'A)R'L, V*+#U MM_ M6CRN6@QA'L,FNZ#)[KW 8[0R"6'^Q $ #<$ 9 M >&PO=V]R:W-H965TJ!^EV:J4%LVZI&V)Z#:P*),$)W6SNB6"=Q$468F==9&JP MO)-PUL@,0C#]^P1XH_ 2]>TU@=(D?6L@>]@?_1G[59D4:DZ =)T2B(- M=8X?ML=3ZO$!\-K!:%9SY"NY*/7F%U^J'&]\0L"AM%Z!N>$*C\"Y%W)I_)HU M\6+IB>OYA_ISJ-W538C07_Q6NP!W< M9^(\2L5-^*)R,%:)6<6E(MC[-'8RC..TDZ0S+4Z@,X$NA$/P(9-1R/R)659D M6HU(3V??,W_%VR-U9U/Z8#B*L.>2-RYZ+>BG)"-7+S1C3A.&KC#;!4&<^F)! M8Q8G^A^=QNF[:(:[0-^MZ;M]7"")"B1!(/FGQ/2FQ!CF/FZ21DW2B,#^QB2& M.=R8D-7%"=!->+(&E6J0H5U6T:4K'FBX^+_PJ:6^,=UTTJ"+LN[YA$NNE;+@ M4MG&PO=V]R:W-H965T.&5;7-\AU$%-1N$?5+C M(\SU[#":B_\!%Q .[C-Q,4HE3/BB2-\UX*NM]GY.*% M9LQQPM 59K,@B%-?0M!8B"/]AT[C]#2:81KHZ9J^3>("VZC -@AL5P)IDER5 M&,/\I\A=-,@N(D"O@L0PZ540LFJ&PO=V]R:W-H965TPB\U0,FK4=7*2G!LZI_'4&)L;,#_U[ MX+6M&VT#)$][6L-7T-_ZBS0GLJB4+8=.M:+S)%29_QB>SD>+=X#O+8QJM?=L M)5G]7?W&UFUJN5,&3 M8#_:4C>9?_2]$BHZ,/TJQH\PU[/SO;GXSW #9N V$^-1"*;:F09 MK?EO4$L#!!0 ( (HZ84^),4I)M@$ -(# 9 >&PO=V]R:W-H965T MZ!^5O M&FTD<]XT+;&] 59'DA2$[G971#*N<)E'W]&4N1Z>=NYX"!EWK,6?H+[U1^-M\BB4G,)RG*MD(&FP+?)_I %? 2\M7X/QO2[P+B0$ BH7%)C?SG '0@0AG\;;K(F7D(&X/G^J/\3:?2TG9N%. MB]^\=EV!;S"JH6&#<,]Z?(2YGDN,YN)_P!F$AX=,?(Q*"QM75 W6:3FK^%0D M>Y]VKN(^3C?IMYFV3: S@2Z$FQB'3(%BYO?,L3(W>D1FZGW/PA,G>^I[4P5G M;$6\\\E;[SV7:7*9DW,0FC&'"4-7F&1!$*^^A*!;(0[T/SK=IJ>;&::1GJ[I MV?6V0+8ID$6![)\2K[Z4N(7Y&H2L>BK!M'&:+*KTH.(DK[S+P-[2^"9_X=.T M/S'3%X[<]F&K/)<+J??Q!9OG'Y M!U!+ P04 " "*.F%/5V,S'K.1MYX*#E'G/6O@%[G=_,MXBBTK-)2C+M4(&F@+?IH=C%O 1\,1AM*LS"I6< MM7X.QO>ZP$E(" 14+B@POUW@#H0(0CZ-EUD3+R$#<7U^4W^(M?M:SLS"G19_ M>.VZ N\QJJ%A@W"/>OP&.5;F1H_(3+WO67CB]$!];ZK@C*V( M=SYYZ[V7&PO=V]R:W-H965TI-'*MI1-5352(ZU2M7UF[;&- AX' M\#KY^P)V'#?U"S##.6^C\38U& M"^=-TS#;&Q!5)&G%^&YWP[20'2VRZ#N9(L/!*=G!R1 [:"W,VQ$4CCE-Z+OC M23:M"PY69+UHX">X7_W)>(LM*I74T%F)'3%0Y_0N.1SW 1\!OR6,=G4FH9(S MXG,P'JJ<[D)"H*!T04'X[0+WH%00\FF\S)IT"1F(Z_.[^K=8NZ_E+"S$XW>8Z[FF9"[^!UQ >7C(Q,]"$^<'+CO31F">?4E!-\*<>3_T?DV/=W,,(WT=$V_3K<% M]IL"^RBP_Z=$_JG$+&PO=V]R:W-H965T!)4H\/@!\=C&8U1[Z2BU*O M?O&YRO'&)P0<2NL5F!NN\ B<>R&7QJ]9$R^6GKB>OZL_A]I=+1=FX%'QGUUE MVQP?,*J@9@.W+VK\!',]*49S\5_@"MS!?2;.HU3GL>^:O>'ND[FQ*'PQ'$?9< M\L9%K\6.)AFY>J$9=-.BBK'L^X9)KI2RX5#9W+I?6=?&RX%!;/]V[N9[>\K2P MJI_;E"S_BN(/4$L#!!0 ( (HZ84^T4HENQ0$ #<$ 9 >&PO=V]R M:W-H965T("CK=_7\".:Z7TQ3##.6=F&,;YI/2KZ0 L>A-4<$ZR4N\^ [ZS)7H^6]A+-&9A2" MZ=\GX&HJ\ [?',]]VUGO(&4^L!:^@_TQG+6SR*I2]P*DZ95$&IH"/^Z.I\SC M ^"EA\EL]LA7($NA#H2C@$ ID#A5=X:K"&>.\US*E'W)R]4(+YC1CZ :S6Q'$J:\A:"S$B?Y#IW%Z M<P#?1T2\\.<8%]5& ?!/;;$M/DKL08YC]%9M$@642 W@6)8=*[(&33. &Z M#4_6H$J-,HS+QKM.Q2,-C?\+GT?J&]-M+PVZ*.N>3VARHY0%ETKRX'+IW!2O M!H?&^NU[M]?S6YX-JX9E3,GZKRC_ %!+ P04 " "*.F%/ TRCMRD" < M!@ &0 'AL+W=O&MJ*M5])V:T0$F4%#1$/K(-6K1P9;XA4(3\AT7$@!T-J*(J"($4-J5L_ MSTQNQ_.,G26M6]AQ3YR;AO _!5#6K_W0?T\\UZ=*Z@3*LXZ\9>=?#UL/8#;0@HE%(K$#5< M8 .4:B%EX[?5],R)@ VCO^J#K-;^TO<.<"1G*I]9_P5L M/8GOV>*_P06H@FLG:H^246%^O?(L)&NLBK+2D+=AK%LS]L-*LK T-R&RA&@D M+(.[!&P)>"3$=_&QQ< T=T8\N7"7J MMDJ=-)=CUM1Q"I6]Y!C'&;IH(8LI!DPTP437B*=;!,;)-69[BTF6(P0IDZ/3 MR.DT,GP\=1$%;@'L%,!&(+XRF78:3F^V2>=;5/$#L?!,@YF;EPP' &-022=;87H_$/(?\+ M4$L#!!0 ( (HZ84^5'C/>U0$ *H$ 9 >&PO=V]R:W-H965T0'B,% Z$6 U%Q5M5(K15>U_>W $M#9F-I. MN+Y]_<$AFG.E_HF]Z]F9G8UQ.0OYK'H ';UP-JH*]5I/!XQ5TP.G:B!3LY]#JOD+O4-1"1Z],/XGY$RQ^F>66RMSI-'TI\LT0+YN@Q9(O)XA6##?\J0H(BQ!&D&P)2I&&"-$B0 M.H+LKPZ2NRX]YL%A1H?)=DE8) N*9 $14#F'\/8 M!PGV_S_-(DA0!#K([HP6;Z:9Y,4;HWASS>Q7_)7*RS"JZ"RTN;'N7G5":#", M\1GP^CS5?P!02P,$% @ BCIA3[*) MJT5C @ [@< !D !X;"]W;W)K&ULC57;CILP M%/P5Q'L7C"] E$3J)JI:J96BK=H^.XD3T *FMA.V?U_;$$2PT^X+OC!G9LZ! M8R\[+EYEP9@*WNJJD:NP4*I=1)$\%*RF\HFWK-%O3ES45.FE.$>R%8P>;5!= M14D\Y?S>++ M<17&QA&KV$$9"JJ'*]NPJC),VL?O@30<-4W@='YC_V23U\GLJ60;7OTJCZI8 MA5D8'-F)7BKUPKO/;$@(A\&0_5=V996&&R=:X\ K:9_!X2(5KP<6;:6F;_U8 M-G;L!OY;F#\@&0*2,0"@?P; (0"^-P - 6@6$/6IV-ILJ:+KI>!=(/K/VU+S M%X$%TM4_F$U;;/M.ET?JW>L:(KR,KH9HP#SWF&2"2>X1&Q0BRDZ2$P)@C-4G%A&.$$/'"# MO&Z0XP:BU$^ O03X_?4@7@+B<9#-/BQQ,H4DS_TJJ5>R7R;TRN2.3@9E*[JA\0 1@OPJ(_4T9.SH PWG/ MQ1XE&#_(!SQH?^ IW#RE 72G! A^I.1O7Y#\M_TV V8JE*40D ="_C8';I]# M[!Q8;@L#G*9@_M-%DW/4W(3?J#B7C0SV7.DCV1Z<)\X5TYSQD_9=Z,MW7%3L MI,PTU7/1WT#]0O%VN%VC\8I?_P502P,$% @ BCIA3TXZ,K-6 @ $@D M !D !X;"]W;W)K&ULE591CILP%+P*X@ +-F @ M(I&:K:I6:J5HJ[;?3N($M 93VPG;V]NI2UU3^VS(NNK6/_-O"2W4NM5T(-D5+S^PGT[_:G32S M8&0Y5C5K5"4:3[+3VO^$5EL\-N__.KHP;N.W$:!P$5^[7.UR4%O7 8EJIZ5O_K!KW[ ;^6QE< M@(<"/!;@?B^]D.O\,]5T4TC1>;(WOZ7V&Z,5-MX<[**SPKTSS2NS>MU$250$ M5TLT8+8]!M]CXG#$!(9_%,&@"'8$T3N1&":(0(+($<3O")*'+GL,<9C&8=*8 MY#-]QJ!,#,B0!QD(D\(B"2B2 093$! K+XF4[4ISDY.,WM;^$'EN6J4 MMQ?:'(SN^#H)H9DA#)_,WZ$T%Y1QPME)VV%JQK(_I?N)%NUP PG&:]#F/U!+ M P04 " "*.F%/SPLSZ@D" "/!0 &0 'AL+W=O+I _/(2F(QCMP1%THQ_WT PL:]Z[NW MP'/7M%('4%D,N('O(%^&(U<>6EC.'85>=*QW.-1[]]'?'7*--X ?'8QB93NZ MDQ-CK]KY[2.K$M7UC_V1Z5[V8.(H#/[3KQ%:=V**3W^E,F'BE\\'/LM@N MDUAEDJU,ZMW))!N9)/22*++KI%:==*L3_6/NF94@^_^+RZT$N:53_Z[3?'-Q M61KZR9T,6CT("KPQJT X%;OT9@VMHLNV>0S,@_H+GU;5-\R;KA?.B4GU+,WC MJ1F3H(KQ'M3$6[4=%X= +;69*IM/.V)R)!OF]8>6'5S^ 5!+ P04 " "* M.F%/(QR$!DP# #Q# &0 'AL+W=OV$P1(I:4%:9.J3ML^IV @:A*SQ)3MW\]Q4AHN5\87 M2,SSGN\]7XPS/NKJM=XI9;P_15[6$W]GS'X4!/5JIXJTOM%[5=I?-KHJ4F-O MJVU0[RN5KIVHR -&B B*-"O]Z=B-/573L3Z8/"O54^75AZ)(J[\SE>OCQ*?^ M^\!SMMV99B"8CO?I5GU7YL?^J;)WP2G*.BM466>Z]"JUF?BW=+2D3N"(GYDZ MUKUKK['RHO5K<[-<3WS29*1RM3)-B-1^O:D[E>=-))O'[RZH?YJS$?:OWZ,_ M.//6S$M:JSN=_\K69C?Q8]];JTUZR,VS/BY49XC[7N?^JWI3N<6;3.P<*YW7 M[M-;'6JCBRZ*3:5(_[3?6>F^CUW\=QDN8)V G01V[DN"L!.$'X+HHB#J!-&U M MX)^+4"T0G$M0+9">2U@K@3Q-=6*>D$"9@A:-?/-<1]:M+IN-)'KVI[>I\V MCPX=);;E5LV@ZS#WF^V)VHZ^34/)QL%;$ZAC9BW#>@PE\IQ9(,R)"&P&IS08 MEL:,#>0@B3N$H.2L[,APPE\3GS@,4!^3QB3 B*\E]7R\O9G!4N1-FW70^40$+CQ*,?C_@5/0&4KU'KAS:Y\< M RC2U@-K=-!=??\XW>1J8YI+::^K]A#>WAB][UXP@M-;SO0?4$L#!!0 ( (HZ M84\%,3WWO0$ -0# 9 >&PO=V]R:W-H965T%[G%XND M#P\/*2H?M7FU'8!#;U(H6^#.N?Y(B*TZD,QN= _*_VFTD8R=39GKP0FNX&R0':1DYO<)A!X+O,.WP MO.Q<"I,Q[UL(W M<-_[L_$>F5EJ+D%9KA4RT!3X87<\[0,^ GYP&.W"1J&3B]:OP?E<%W@;!(& MR@4&YH\K/((0@N*_ ]1C4T;!#N M18^?8.KG T93\U_@"L+#@Q)?H]+"QB^J!NNTG%B\%,G>TLE5/,>)_Y:VGD"G M!#HGT-1+*A25/S''RMSH$9DT^YZ%*]X=J9]-%8)Q%/&?%V]]]%IF=_QS";I6XD3_3\\.ZP39JL8L$F0+ IK1=8+]*L$^$NS_:?+P MKLF$.42,2BHWV;LB9#%5"::-^V11I0<5=WD1G5?V@<9;^0M/^_Z5F98KBR[: M^;N--]!H[&ULC5?;CILP$/T5Q UC8," M#,@OP39GSIR!F6&R;AA_%U=*I?=1%I78^%670-2>N)4EX?]>:<&:C8_\ MQ\%;?KE*?1!LUS6YT)]4_JKW7.V"CN64E[02.:L\3L\;_Q-:[7"L#0SB=TX; M\;3V="@'QM[UYMMIXX=:$2WH46H*HBYWNJ-%H9F4CK^6U.]\:L/G]8/]BPE> M!7,@@NY8\2<_R>O&SWSO1,_D5L@WUGRE-J#$]VSTW^F=%@JNE2@?1U8(\^L= M;T*RTK(H*27Y:*]Y9:Z-Y7^8P0;8&N#. ,6S!I$UB 8&0:O,A/J92+)=<]9X MO'U;-=%)@5:1>IA'?6B>G;FGHA7J]+Z-LG =W#61Q;RV&/R$P7W$;HQ(L@X2 M* &="@RJP,8^ZJE ,$$$$D2&(.X1#$6VF-1@JC8,G(:PEQCT$@->HH&7%I,X M>4E +PG@)1Z\DF0<2X2R@91D) 5E*:PD!96D@))DH"0=QSM6,@9-*EF 2A: MD@F"#"3(W#-L"1(L'3)L.0ISXL6C$"[&T"'!+,C%RT3)(X<$LR#8BQ4R!^D+ M@:L>88?\LJ!9(7.0OA"X>R"H?2PF*.#6@&+W!$-PW2.H\$>==ES4T_T%P66- MH+H>I1E0V-..X*I%4-F.,FWATD$ U&0+07 +0)E+NF5.:L:H:35P/T%00YGZ M:,+M H?N.8?A7H"A7C#,.>Q&PO=V]R:W-H965TWX5Y4MUXEQ:;WE65 O[).5YYCC5[L3SI+H39UZHEH,H\T2J8GETJG/)DWUC ME&<.<=W R9.TL)?SINZQ7,[%169IP1]+J[KD>5+^7?%,7!RS[->5&EHK!*?EC8]S"+@=4&#?$KY==J\&W577D6 MXJ4N?-TO;+=6Q#.^D[6+1+U>^9IG6>U)Z?C3.;7[F+7A\/O=^[;IO.K,WY(;ED\DEK;%?<.:D7-LR86A"[NK*9_Z9-S5BE M:E^77AC-G=?:4<>L6X8,&'#9+;-!F)YPE()>!L%DK(EA3FX#/)@$N*$FXK]> MMA.\Q"9#0[PO'CJD7F/O#54 PQWXJ ._<> /YR1R;T6N, :T>6N9H&&*A@DC MH/J@3:)BA*)TH.JF6Q3M%D4D:_.S;ADZ"$/"@&H+YKDP @3N '5%$^!8A/R(1C91@S5RQ"]OJ:7&5$@BG2]4Z#8A(A+*:XW1/6& MB%XMRCHTHD2>UJ?-!"8V&7#)R *.4+61H9;I6RXR@Y @T.5.HF*$ HA&U@.X M^._=148XT/_OKAE)K1NF+XJ)7(QQA (=DSZ2F0"1SG3I8&XL'Z@^X-.P&,.H M%W@CNM%4=@_$T*U/[;ICAH$8]0CHLB=A,8+1B(4C20OPK 4>,MRAKMLS-YHZ M]FJINJ.&R2)R=6J#^%)_<1W;(L[47G%'-B[@&16P=&D<<\PMN+9"9#TY&D[9(5 _J@*/*N F59\%_0X&$2T.,[@6)KS\MC<0BIK M)RZ%K,=J4-O?=%:D/M9J]6N8/0!2OX'9%JN_!ZH:*-*B!DBU!&@+4RW--TKXGY3$M*NM92'4T;P[0!R$D5R/AWJFY/*E[85_(^$'6GTQ]E^WEJ"U( M<>XN?DY_^US^ U!+ P04 " "*.F%/>.D6F/H" M"P &0 'AL+W=O M/NBSJNW*03=5;NRP.4;MN5'YWAE5943C6$157M3A:N'FGIK5 M0E],6=3JJ0G:2U7ES>^U*O5M&9+P?>*Y.)Y,-Q&M%N?\J+XI\_W\U-A1-'K9 M%Y6JVT+70:,.R_ #>=P2T1DXQ8]"W=K)>]"E\J+U:S?XO%^&<4>D2K4SG8O< M/JYJH\JR\V0Y?@U.PS%F9SA]?_?^T25ODWG)6[71Y<]B;T[+, N#O3KDE](\ MZ]LG-224A,&0_1=U5:65=R0VQDZ7K?L-=I?6Z&KP8E&J_*U_%K5[W@;_[V:X M 1T,Z/\:L,& C0:$_]. #P;<,XCZ5-S>;'.3KQ:-O@5-?[SGO/N*R".WN[_K M)MUFNS6[/:V=O:YXS!;1M7,T:#:]ADXT]%ZQA8HD&R61!1@I*$I!G3V;1B I M[H"A#IASP._2X/>0:ZAA+/52[37":6JG(9))Z:4+53$.RU%8CL F'DBO2:8@ M69;X((B*9V)FZQ,4)D%@A >3@#"2@IWA0GO'+>(*$X%CI*A*!F"XGT'FPQ$88)YUW@+130E M$D>1*(J$*"3V4"2,$G-/M$5$+*$X"HGQPA4C,,2O7#&\("GXU%*H(%XS,X. %E5!D=ZC/0T&D-":4^T!0E@B:S0'A!9H@ MU5?ZEWL0W5U< H\+JB3+9HH>P4LP@34X]4OPH)F6><$D!SA0QD4FV0R/7X7O M5_'"2&!E!']=:T3$B4\13?J"2C5'UW.UP4Y?:M/]MTYFQ[YN[;HP,)\\;FPR M<,6"V!77"D9_0_2-Y->\.19U&[QH8SL:UW<]-W\#U Z//0W,:C1WRZ@]02P,$% @ BCIA3R&;V%-: @ / < !D M !X;"]W;W)K&ULC571;ML@%/T5R^^M#0:GB1)+ MC9-IDS8I:K7MF3@DMFH;#TC<_?T .ZZ#4=:7 -?GG'O/A<"R9?Q-Y)1*[[TJ M:['R^)<583_7=.2M2L?^-? 2W'*I0X$R;(A)_I*Y<]FQ]4J&%0. M145K4;#:X_2X\I_!8AMKO '\*F@K1G-/.]DS]J87WPXK/]0%T9)F4BL0-5QH M2LM2"ZDR_O2:_I!2$\?SJ_H7XUUYV1-!4U;^+@XR7_E/OG>@1W(NY0MKO]+> M#_:]WOQW>J&E@NM*5(Z,E<+\>ME92%;U*JJ4BKQW8U&;L>WUKS0W ?8$.!!4 M[GN$J"=$'P1TEX!Z OIL!MP3L)4AZ+R;9FZ(),F2L];CW7%HB#YU8('5=F4Z M:';'?%/]%"IZ21! R^"BA7K,NL/ $0:$LUO,QH$9$(&J8"@#NLI8PPD=WB9( MIP@0/EE%_%=E>U_EIM#(V:_("$3C%&#F%D!. 60$T$W#L=7P#A,;3-U5"9'5 M\70*FJ/(:L@4 Q&,K9XXLL4@K^!.NXFF# ;:.93H%/0![.S=3$,)VNNT4%.&YY2D8 M_?4KRD_F'A9>QLZUU"=W%!VN^F>HKPXKO@:+%#CB&_4T=#?YAWSWKOP@_%34 MPMLSJ2XL7>C=0K*F?ZN"X<%,_@%0 M2P,$% @ BCIA3T.&=J[4 0 F 0 !D !X;"]W;W)K&ULC53;;IPP$/T5Y ]839"\."8F-J>Y?D M[V,;@@BQJKY@S_C,F7/P)1^Y>)$M@/)>&>UE@5JEACW&LFJ!$;GC _1ZI>&" M$:5#<<9R$$!J6\0H#GT_Q8QT/2ISFSN*,N<71;L>CL*3%\:(>+L'RL<"!>@C M\=B=6V42N,P'=KSW!#0%N@OVA]3@+>"I@U&NYIYQ M%Z_L'^S7K77DY$PH'3 MYZY6;8%ND%=#0RY4/?+Q.\Q^$N3-YG_"%:B&&R6Z1\6IM%^ONDC%VQHNF=N-+'S1Z*AG,%FM'? M:=VM?B:6@$*CS#33&PO=V]R:W-H965TEVOLHZK9'7K/N3K2\T6_V0M9,Z:X\1%TK.=O9 MH+J*O 8WDX*C,0 MK18M._"?7/UJ'Z3N1:/+KJQYTY6B"23?+\-/Z'Z#;8!5_"[YI9NT Y/*DQ#/ MIO-MMPQC0\0KOE7&@NG'F6]X51DGS?%W, W';YK :?O5_8M-7B?SQ#J^$=6? M.RS /@QW?LU.E'L7E*Q\2HF$P9/^=GWFEY89$?V,KJL[^!]M3IT0]N&B4 MFKWTS[*QSTO_AN9#&!R AP \!J#DS0 R!! G(.K);*J?F6*KA1270/:KU3*S M*= ]T9.Y-8-V[NP[G6VG1\^K!,>+Z&R,!LVZU^")!E\K-KZ"YJ,DT@ C!08I ML(TG5Q0(-B"@ ;$&R96! [GN-:G5-#UDG!!,G5Q\&1U19.!-!DP,6$,:E^5MS15(#H+D@$$&&Q2@07'[Z4$Q M7 7B&\[/()K..L8(>QL%T*'8_&:09@H3NF%]0%'N\D"B8@8&KD\(^Q9D+A^X M0B'R@56"JPJ"RHJW2HF_2CE!7ID#=?-U#L'5!4'EQ5LE0$20RP.)\ P,7%^0 M7V 20F8LX** L@^L$GR<$72>O2D!1/Z40**9&H?@TH *P(+"%ABN#3B^?4HP M?);Q+6<9%+G%]AU1#Q--+C_F-OJ#R4/9=,&34/H>96\[>R$4UX;QG=YV1WT! M'CL5WRO3S'1;]K? OJ-$.]QPH_&:O?H/4$L#!!0 ( (HZ84\DT.F(_@$ M +T% 9 >&PO=V]R:W-H965T,J1 MBQ?9 *C@M6.]W(6-4L,6(5DWT%'YP ?H]K))'4,XBC+4 MT;8/J]+Z#J(J^56QMH>#".2UZZCXO0?&QUVX"=\<3^VE4<:!JG*@%_@.ZL=P M$-I"L\JI[:"7+>\# >==^&&SW1U+-+LS#X 1G>F7J MB8^?8>HG#8.I^:]P Z;#326:47,F[6]07Z7BW:2B2^GHJUO;WJZC.R%D2O,G MX"D!SPG8]>) MO*/5-&J%'P,A+O[@9J_>+/%^FYJX[178<]T\5)[;U429R6Z M&:$I9N]B\")F$Q=S#-+Z,P1[(=@*Q L!'!._0.P5B*U \E>59%6EB\EL3.^J MS$GJIR1>2N*AY"N*BTD7%))&D9^2>BFIAU*L*.E_4#(O);NG)-&*DMU1DIPD MZ3LSXI [SCN(W(O(/0B\0N3_BBB\B,*#B%>(XN[[2J,DQNLO#"U> MGAELWZBXM+T,CESI1VR?VIES!5HR>M %-WJ6S@:#LS);HO?"311G*#Y,PQ+- M$[OZ U!+ P04 " "*.F%/5OU,5J0HE)+,X[<1=5M/1>R. MK^H;7;PL9H'/"I$*_T\IF8@D+7,=5_)6=22+C*1'JD MM.#ZZJ0G+FAI5&0J)7YO[GFE[Q>C?Z79";XA^"U!>C\B!(80?!#00P(R!/0L M(32$\%E"9 C1@ ":Q=*KO\8")S&C%XIG\D7P&7T MG""$8G!60@:S;#!^!P-;!)#JK85OLUCZ-W2_;["Z14!OTL>L+2K0ZV->;C$( MA7W,QH:)[.4$UA4+M$#0$QC;!9!5 &D!U!,85+ML,%.-J33FDS>:VEU"JTMH M<9D.7!I,U'$9K.CJ$:*71&1-(KI-(KPC,+8*C)]?[(E58&+) X^B MEE.KR=1BXML%H&=O0^_Y0N&=3H;_+O7%@+JUWBL56KMY 7V+37!'PMY!\#]: M"-I["%J::%CLVH"ZQ8[#@0WH;)0E84=]S'$GI:=*J&VB$VV/TH6O-MI!? EG MJ^9 _)!ISN=OF!WSBCL[*N0VKC?; Z6"R!2]D6RP3/X2M)."'(0:CN68->=B M,Q&T-F<^:'\\DK]02P,$% @ BCIA3]4:B380 @ = 8 !D !X;"]W M;W)K&ULC57;CILP%/P5Q >LN4,B0.JFJEJIE:*M MNGUVX!#0&DQM)VS_OK8AB(!3[0NV#S/C.<>W=*#LC=< PGIO2<VZ70[3/HWFIG@301O)KC!?PG^1/!7!#0ZTZE^ MQ@+G*:.#Q<;5ZK':%.[>E\4L5%#73O^3V7(9O>9!&*3HJH0FS/.(\188[QYQ MV"+"9(8@:6!VX1E=>)KOW[D(S0*^4<#7 L&=0+1*8\1$&M-IC+-*8XOPO,@Q M^PB,/@*#CWCE8\2$RUE\-UE9V8+<)#(["8U.0H.3!VL2&06BCZ]);!2(#0YV MJUK$FS37:[)%/%Z3Q.@CV?IX)+ S"NP^7@EYHQE/F6/PX*Z/F;/=?MN-84!M M=P9:'']U'__ [-QTW#I1(6\2?=XK2@5(0>=)UK:63\ \(% )U8UEGXWWX#@0 MM)_N>#0_-/D_4$L#!!0 ( (HZ84^2>JPB-0( )P& 9 >&PO=V]R M:W-H965T M'7(34 UFMA.Z?S_;$)H8-^T+V)=SCL^]MB]91]D++P&$\UJ3AL_=4HAVAA O M2J@QOZ?J4 H50'G6X@/\!/&KW3 Y0Z/*KJJAX15M' ;[N?OD MS]:IPFO [PHZ?C%V5"9;2E_4Y-MN[GK*$! HA%+ \G6")1"BA*2-OX.F.RZI MB)?CL_H7G;O,98LY+"GY4^U$.7WPDXIEV7V'()W:=(?GO< (BX0R>LJC M),C020D-F$6/"2XPOI=>8U86S(A TL%H([#96 03NF%B.47XWH-AXD.5]6V5 M*Z.AM5ZA%@BOZA7:!2*K0*0%HBN!R,BCQR0:TVC,71#Z1K;K*2J*XW>2B:U> M8HN7V"Z06 62SU)&Z%J<1$=6^E3H*ZF$5_XLZ5OB:]DZ^T[Y9M\W[=_8':H M&NYLJ9 -05_;/:4"I'7O7FYF*7\5XX3 7JAA*L>L;YC]1-!V^!>@\8>4_P=0 M2P,$% @ BCIA3ZYAVTTD P U T !D !X;"]W;W)K&ULE5?M;MHP%'V5* ] 8N?+($!JH>TF;5*U:=OO% Q$36+F&.C> M?K;CIL&Y;M,_)#'GG'M][>./^87QY^9 J?!>JK)N%OY!B.,L")K-@59Y,V%' M6LM_=HQ7N9"??!\T1T[SK29598##, VJO*C]Y5RW/?+EG)U$6=3TD7O-J:IR M_N^6ENRR\)'_VO"CV!^$:@B6\V.^IS^I^'5\Y/(KZ%2V147KIF"UQ^ENX=^@ MV0,FBJ 1OPMZ:7KOGNK*$V//ZN/K=N&'*B-:THU0$KE\G.F*EJ52DGG\-:)^ M%U,1^^^OZO>Z\[(S3WE#5ZS\4VS%8>$3W]O277XJQ0]V^4)-AQ+?,[W_1L^T ME'"5B8RQ866C?[W-J1&L,BHRE2I_:9]%K9\7H_]*@PG8$'!'P.A=0F0(T5A" M; CQ6$)B",E80FH(:4= Y%U"9@C9&V&J!["MKAZN=2[RY9RSB\?;&7?,U<1& MLTQ.B(UJU..O_Y,CULC6\S).LWEP5D(&<]MB< ^#0@NS C =(I 9=&E@*(U; M/*3'H14"P$33:\QZA,[=$!.GY!IS#V&L6 \ )@OA3D=@[2,M$%T).*H6@P*Q M%HBO!+!5M18SU9BZK<@D@H,D8) $"!)9,R09!$DG5B+K(0;U05>9I& F*9!) M# MDH$ VON $%"! !HDUO2!,"@>9@D&F@(!EM[L6D_2+F)':< M>%!3AQ$0[$D$F)*X!A\V$TH_45/83BC[N*;W(,A54]AU"+*4O6(;T)B:PK9# M@.^(:Q.##87#\37%L%LPX!9BK^D@R+&H8]A2& ,2#F-CV%+X$_L7AMV" ;<, M>PN!$D<N?(BO*]OC8TWH:=:J'./KW6[FIR@]4YU&I?H=FZO6"\R;3WG>\Y MWQ=UXSTQ(4^Y^BRZ8TQ0F60XD4-RD%>L[J.D.Z%>,_G.VWM&^R'8T=RA@NXB MM_P/4$L#!!0 ( (HZ84]%_-4\5 ( !D' 9 >&PO=V]R:W-H965T MFWDSXXSSGO%741$BO;>&MF+C5U)V:P#$H2(-%D^L M(ZWZFP?S/ MEE#6;_S0OQE>ZG,EM0$4>8?/Y#N1/[IGKDY@\G*L&]**FK4>)Z>-_S%<[Y#& M&\#/FO1BMO=T)GO&7O7ARW'C!UH0H>0@M0>LEBLI":7:D9+Q>_3I3R$U<;Z_ M>?]DY[+$@):._ZJ.L-G[F>T=RPA]QX?N=EA?HG =J^H?M-$4VWQ3Y1'*>BWB#.7@JAV-F'+ MP!DF#-)[S,Z!F1! *9AD0)>,$B[HT KP"'$7('+F&1EZ-*?'L=M!['00&P?Q MO% HN->X76*BR"I4.6 2@VD-)DFSQ$IV"0JS) O<>E=.O2N'WM#2,F!6LS ( M1I:4)0:BX)W>)DXEB4.)U=TR643YD 6V% <(PN2=:Y ZM:0.+5:8,EUV" 5V MAY:@$$4AQ;M"[-W ?_W ^/QC?,SW4KO#V3:GR9(7-B3!(E/7A27:S4 M.S4=*#E)O4W5G@_3>CA(UHT/$9A>P^(O4$L#!!0 ( (HZ84^T'ZF[M0( M ,L) 9 >&PO=V]R:W-H965T3Q);4#+>4N.]">5 MO]HM5STT1-F7-6U$R1J/T\/"?\2S#8ZT@U'\+NE5C-J>3N6%L5?=^;9?^($F MHA7=21V"J->%KFE5Z4B*XV\?U!_FU([C]BWZ%Y.\2N:%"+IFU9]R+T\+/_>] M/3V0[BPDJ_LH"J4F;]V[;,S[ MVL>_N<$.8>\0?M8AZAVBP0'''SK$O4,\.'RL3WI]8DV NM3-MWPBDBSGG%T] MWFV'ENA=AV>)6JV=-IK%,6/J+ M0G$U+DKJH."TF-HJ&8B2 2C80G$U+DKFHL1I,(&2@R@Y@&+]6RM7XZ+D#DJ. MBR2'40H0I0!^(&N:E:MQ40I@@;(HF-BW.(!/I0"@L7\B0.3B]*(Q3YQEV<3A MA"<.20S@%/9,V#DZL%J$R%K/)R"8@[V!@H4X#8();OM4O1^%CTS\B?-P!8KL MC85&MTU-^='<_,+;L7,CM>_(.E07*U,+6/8UGCU!]D<O6F9KPC4IG\C,3 @50FJ:,(>UZ$.M+V;I$9WY$7&;M(VO9PY(ZX=!WA M_PY V9B[OGMSO+7G1FH'*K*!G.$GR%_#D2L++2I5VT$O6M8['.K<_>3O#ZF. M-P&_6QC%W=[1G9P8>]?&MRIW/5T04"BE5B!JN<(K4*J%5!E_9TUW0>K$^_U- M_8OI7?5R(@)>&?W35K+)W<1U*JC)A;FO\,5J K7E2A&R:@P M3Z>\",FZ6465TI&/:6U[LXZS_BW-GH#G!+PDX*F7"60J_TPD*3+.1H=/9S\0 M_8G]/59G4VJG.0KS3A4OE/=:A)Z7H:L6FF,.4PQ^B/&7&*3T%PBV0K 1V-T) MX""P"^RL CLC$#Q4L"IR"HE,2#\QO,1+[)3 2@DVE&"7K#!33/B P?&39D(K M)K1@TA4FW&#\*,5/,)$5$VTQP?K0HBU&U?+DV\963&S!^"M,O,7@%._LF,2* M22P8O,(D&TSBQV%HQZ163&KYT=:8=/.G^5'LQ6L.NKN">L+](/S<]L(Y,:EN ML[ES-6,2E*3WHHINU%!=# JUU-M8[?DT6B9#LF&>FF@9W<5_4$L#!!0 ( M (HZ84\MOMO"F@( .T( 9 >&PO=V]R:W-H965TK4[9DD)+%J&P](TOW] #NN@TG; M%]M_6+JI7D2NA7U*MNB8K4L>!T(MIN%]W"Z@I9@$;\+=I:#[\"D MLN;\U32^;V9W,FDJV MY.6?8JL.LS -@RW;T6.IGOGY&^L2(F'09?^#G5BIX<:)'F/#2VF?P>8H%:\Z M%6VEHF_MNZCM^]SI7VA^0MP1XJ\24$= /0&F'Q)P1\ ] 7^()QV>O _P,2'I M"(E#B-JYLI/_0!6=YX*? ]'63T--F<)IHI=W8X)V-6V?GG^IHZ(QS$"(7*-68TQ).TAD3;9.XV]3F/+1T,7&/L%D%< 60$\$$@F M3J8M)+&0VD(@!"D&3KH^&,+ @:W&,.#WB[U^\<@O!OAZB,48@Y";5(LA0[<9 MRC+'[!AUPRSQFB4C(ZE;1F3L P"('-B*?'76$J^19&2$N+.V3#SKEQ'D5/7# M6 H#Z)2"1RJ&";AA>>*U//%8=OZ>I0^3^ =)O8.D'@&W4GR8&_]HY@QRU0F! M?Z\!GU?KP@/"$/E-P!M[&OQ\X18>$$)NLM%@&ZV8V-LS4 8;?JR5*>5!M#]G M%_94=.)+.'WPQ>^SZ6/FB>MIF#Y"X.V!NJ<]>=\MM1>!GU3LBUH&:Z[T@6&W M]1WGBNE\P9W^KP[Z[M$W2K93YG.BOT5[ +<-Q9ONLBHX MZHO)7R!V&_U%)Q:FRH&J)[ M!;3R19R1)(JVA--.X"+WN9,J87_U)V8C,+%7'0>A."J2@/N#'>'_,'-X#7CL8]6*/7"=G*=]<\*TZ MX,@9 @:E<0S4+A=X L8LC)Q1%-F&/ ) M,/".(99\EDC6)8_*Y?/.P3K!9];CQ!)L%09*FZP3I*D'J M"=)EDW%TTV3 ;#U&!)?WN^U_?&:K,MF*3'PCDWV6B7;;77:C0Q;WQT$U_N5J M5,I!^*E99.?A>$S\_?^#A\GZ0573"8W.TMA7Y.^ZEM* =1/=63NM'>8Y8% ; MM[VW>Q6>= B,[*=I)?-?1O$74$L#!!0 ( (HZ84]R+J"R*@( &,& 9 M >&PO=V]R:W-H965T@E*^Q+#\$*FF_(1$QX$<#*FA*(FB&6I(W89%;FH[ M7N3L+&G=PHX'XMPTA/]9 67],HS#:^&Y/E52%U"1=^0$/T"^=#NN9FA4.=0- MM*)F;<#AN R?XL46:[P!_*RA%Y-QH)/L&7O5DZ^'91AI0T"AE%J!J,<%UD"I M%E(V?EO-<%Q2$Z?CJ_IGDUUEV1,!:T9_U0=9+1:2-59%66G(V_"L6_/LK?Z5YB\ M4_LI5/52X#C)T44+6/ MCHE_JFSOJWPPFGKW*S4"Z72);.X7R+P"F1'(I@Z2U-GP 3,SF-9@TEGF[(<' MDSII-[>8.)DYBVUO09^2=![Y,V%O)GR3"<=N)A_&S>3#8">3#S-S(ODP[B&A MR0UI@)],NQ)!RO2@O%>JXX\3"D>IAW,UYD/?&R:2=;:EH_%_I?@+4$L# M!!0 ( (HZ84] [9BJ; , #$/ 9 >&PO=V]R:W-H965TZ]Y5E0S_Z#U\3X(JLU!YDEUIXZR M,-_L5)DGV@S+?5 =2YELFZ \"R ,19 G:>'/I\W<8SF?JI/.TD(^EEYURO.D M_+N0F3K/?.*_37Q/]P==3P3SZ3'9RQ]2_SP^EF847%BV:2Z+*E6%5\K=S'\@ M]VO@=4"#^)7*<]5[]^I2GI1ZK@=?MC,_K#.2F=SHFB(QCQ>YE%E6,YD\_G2D M_F7-.K#__L;^J2G>%/.45'*ILM_I5A]F?NQ[6[E+3IG^KLZ?95<0][VN^J_R M168&7F=BUMBHK&H^O?+:/M.B>9X[_K

R/F*M')?%JJLU>VY^&8U,>.W'.S79MZLMF= MYCNC9V5F7^:"2!F!I+, )A^L%EBZ" MA%:BJ_^RK#]FN4J4HGK1AH!>Z37!"1A*P!H"UB> T!*\Q8@&4[19LE@(2Q$$ M%4;4XEJY*$8%$$L7%T6YB"E>&$<+XTAA V= H 1BO+012A"-D+;%\+XZI0;Q%.1S"K&]HBW%,(OT%?W%6(&*.O<$6)P39< M# 7VT5PAJ)@+YP"[*-&W^.O2<+\CF.'Q 0K<7TA\@\"XPY#)&($GB, LL@5& M4(136V 7%4/D".RB1$0CO#3 K0\PZQO8(\!-!LAX@0$W&8 1 G>@*U%8:/VL MEPB*FSN#?8UR4<"<@[Y&8"0.HP&3 -S^ +._H5W"?0;8#1+C/@/8Y<61F"/7 MLC!V+JHN;,*$;<,(BIGKFW-?=6&4B,C^EPIZU_UL^06Y7Q)D?F7ZP;9[>Z=OF\EO2;E/B\I[4MHT*4TKL5-*2Y-]>&>R M/YC^]3+(Y$[7KY%Y+]LFKAUH=>P:U.#2)<__ 5!+ P04 " "*.F%/YT7' M-!P" !P &0 'AL+W=O\'(+0O7-]] 'S7T_&[NJ$H.E+XHX\NI<#V5$! X M"J6 Y7"##1"BA&0:OXRF.X94Q/OYF_JCKEW6N8XK_"#8B$JTQDC",E7'^=XY4+VA@5F4J#7X>Q;O78#RMQ9FAV M0F (P4CPHW<)H2&$2PF1(41+";$AQ$L)B2$D2PFI(:0S AJZJ[=KBP4NX]-[*.,AR=%-"!O,P8(()YL,4L[%@0F^* MV=HP_A3SR88)IIC'OS$SQ,ZF$HX8)#LRMB6PMB70 N%$(+(+A%:!4 M$$X%X M5NN R32FU1AO%67V*)$U2F2)DLRZ%5FB^($]2FR-$ENBI+,S$K\?93@D2T#; M_X F^2;6?!-+OO]H:VH52)?O?F85R"P9S&[,+EM2)[J[Q^IM^(;9I6ZYBO9N4H^1Z-!X"S4-)5S-OR4!T/0SKPW:'STRC]02P,$% M @ BCIA3^=\([<6! KQ, !D !X;"]W;W)K&ULC5AKCZ)(%/TKAN\.W"HHP*A)^R"[R6[2F]17XN[YU$MY2W+?M0O?VYGEE/W2"=Z4]8492E%G:L51=2>-?[??QU'Q?._Z/,!P@N@!Q"ZAR M?Q8@NP#Y.\#]-,#M MQG [PNP'NV2ZH+4"R#W0Y6,_JKN(SGTSR[CO)V 9WC M>IW21%7SNZD;F^EL?JLFH*A:W^>>ZTSM]YJHPRQ:C+C#D./W,6N N2'LJ@>W M;@C4C84PPD4_P=)$D!/T,2O 0I)U]&&FZ/-,/3$2CJEL"&1O3 =&PX4$;D/@ M]@A8+Q/RO0&H/"G8)$0 15)*K,N' MNGR@BPW=PD=IE/*8,!.F'+XBGJ.*/J?JR0J@K #(\C!!" G"YS 3 APR%IT'I>2 !I/I227#!5_!A<0I11U "0 MRST@ B@:.-\(6QZ9GN=Y1A5FFMY8*N-P,5&>,J8+40GIRP]8[*$K-&7QGEAPJ04'M?U%%GTB*PO M#CLM :OUB(L+3#L)N#(3,Q:\.ET#5!CP("@$*@:V"/"EP!".?Y M(D)@$Q7(1'D1(8#S!8ZQ=!!,^CY;\*L.UO\#($.^=1";4OS_581@/;;^*&"_ M%?4M@$F"\AO 0/V-R$ !CF##%;C KBN0Z_+CH0/U9X5"P4LEA!.^45$\ M21<]I&L%VG=W!ZG.]\W-3S':9)=366^ N];;[=*+J.\>6/N")BL"[6N:1.W= MT6_Z]BKK[SC?'T_%Z"TKRRQM[B5V65;JJO?.EVIB#CK>WEX2O2OK1[]ZSMLK MI/:ES,[=]9A]NZ.;_P]02P,$% @ BCIA3]R.5I3I 0 P4 !D !X M;"]W;W)K&UL=53;CILP$/T5Y ]8)R9 -@*DS595 M*[52M%7;9P>&B];&U#9A^_>U#:&4=5^P9WSFG)G!XW04\E4U #IXXZQ3&6JT M[D\8JZ(!3M6#Z*$S)Y60G&ICRAJK7@(M71!GF.QV,>:T[5">.M]%YJD8-&L[ MN,A #9Q3^?L,3(P9VJ.[XZ6M&VT=.$][6L,WT-_[BS067EC*ED.G6M$%$JH, M/>U/Y\3B'>!'"Z-:[0-;R56(5VM\+C.TLPD!@T);!FJ6&SP#8Y;(I/%KYD2+ MI U<[^_L'UWMII8K5? LV,^VU$V&CB@HH:(#TR]B_ 1S/1$*YN*_P V8@=M, MC$8AF'+?H!B4%GQF,:EP^C:M;>?6<>:_A_D#R!Q E@ RU3()NVI_\?Y$3&\*ZW2M<&66\MSR*PA3?+-&,.4\8LL+L%P0V[(L$\4F< MR?OP\-%/$'IS#!U!N"(@4>PG.'@)#H[@\$^1ATV1$R9VF,YADF/D%XF\(I%' M)-J(^##_J23VBL0>@F0CXL,<_2*)5R3Q$#QN1))W[2+)]E;@U27D(&LW?BHH MQ-"YT5]YEPE_(NX2_X5/S\-7*NNV4\%5:#,*[L)60F@PJ>P>3%<;\R(M!H-* MVVUB]G*:R\G0HI^?'+R\>_D?4$L#!!0 ( (HZ84^L76&PO=V]R:W-H965TTED M6UI359NT25&G;9^)?8Y1P7A XN[?#S"UW#3:%\,=[SWNG8]R4OK%] 6O4HQ MF KWUHX[0DS3@V3F3HTPN)-.:'P"_.$QFM4?>R5&I%Q]\;2N<^() 0&.] G/+!?8@A!=R9?R) MFGBYTA/7^S?UI^#=>3DR WLE?O/6]A7>8-1"Q\["/JOI"T0_.4;1_#>X@'!P M7XF[HU'"A"]JSL8J&55<*9*]SBL?PCK-)Y_R2+M-H)% %T)Z_U]"%@G9%8', ME06KC\RRNM1J0GK^62/S,Y'N,M?,QB=#[\*9*F(<90U<8 M^AZQ_XC(-PN$N *6*NC-*FC@9^L;\N*V0'93( L"]^]LI%7Y5#EEUV$_\=Z9/?##HJ*S[6:&EG5(6G&1RY\:H=X]L"01T MUF_=4" ]C]H<6#7&5T26IUS_ U!+ P04 " "*.F%/(M:=QH0" !<" M&0 'AL+W=O2; V4U%G++CAYO&<%[3:HK#_I^Y-6X;-PL MU;$MRU)Z$E79D"US^*FN,?N[)!6]+%S@7@,OY;$0*N!E:8N/Y"<1K^V6R9TW MJ.S+FC2\I(W#R&'A/H/Y!OB*H!&_2G+AH[6C2ME1^J8VW_8+UU<9D8KD0DE@ M^3B3%:DJI23S^-.+NL.9BCA>7]6_Z.)E,3O,R8I6O\N]*!9NXCI[F#*#(0UH2V,) M)W0CB=44 ?S$2.*_*IO[*C>)!E:_ BT0W/@5V 5"JT"H!<*;#&:&X1TFTIBF MJP," 'W#$@O,GZ' J'D]A4411$EH6&.!P3A(/G$'68M#D^)0%-H%(JM ]+B] ML54@?L#>#H-&E8(DB4(#MK+ XB0&R+!W"D-1#&+37@LL""'\Q)W$6EQBL1?9 M!696@=GC]LKN;^T7_@,&]Z#Q70I@& /#8!O,3\"DM4QA,Q0"X]>PL<$",+E^ MWJ@SUH0=]9CB3DY/C5#6C*+#*'R&JK,:\268KX EOE:C4W?B#_EN[O[ [%@V MW-E1(?NY[KH'2@61V?M/\F84==M!&W[6>X-?RBR?U!+ M P04 " "*.F%/)6R_S'L# #I#@ &0 'AL+W=O]9FI<3=Z_48>1YY7HOLKB\DP>1 MZR=;662QTK?%SBL/A8@WM5.6>MCWJ9?%2>Y.Q[7MN9B.Y5&E22Z>"Z<\9EE< M_)N)5)XF+G+/AA_);J\J@S<='^*=^"G4K\-SH>^\CF639"(O$YD[A=A.W'LT M6B%>.=2(WXDXE1?73E7*BY2OU1)I63#J/ORVI MV\6L'"^OS^S+NGA=S$M9_DDV:C]QF>MLQ#8^INJ'/#V)MB#B.FWUW\2; M2#6\RD3'6,NTK'^=];%4,FM9="I9_-[\)WG]?VKYSVZP VX=\%"'H'4(.H?P M)CYL\6&'1[<=2.M !@:@+9Y^!" W':+6(1H8@+5X-K0"WCKP?@"OT:Y>#/-8 MQ=-Q(4].T:SG0UQM&S3B>KFM*V.]NNIG>CV4VOHV)92.O;>*J,7,&@R^P" _ MZF.6 *9#>#J#+@T,I3'#ECON!YC;".0S(XE/69YNL_02#U($1PK[1$@#F MQ1&K.$(CF(""!'1X>R.0(!K0W@9#+BKEV,<&:FZC&,.AL>X7=KP@,/>&S82C MB/F!(0 HX018S>N;D?LM8B!+6* 2%=4YB !'RX2\N&IXP^0J07U=-)+TM@% M#P!7Z"-#3("+<4Z,/; N&PY 2[,& I)'_,)P0,9\<\GS0P MD0@;<;R+[\9,%+OZ$%(Z:WG,53W-+\S=2><>5Q^>AGV&1@L$V)?5R0C"X]$# MQ#/'HP5D7^+1(V1_PJ,59+]'D0X<@9DR_82!3_CY&.=]=*,Y!'Z/BUV2E\Z+ M5/K;O/Z$WDJIA&ZU?Z?WW5Z?.[N;5&Q5=1GIZZ(Y?#4W2A[:@Z77G6ZG_P%0 M2P,$% @ BCIA3[@QU6O) 0 @@0 !D !X;"]W;W)K&ULC53M;ILP%'T5Y >(PU=((D!J6DV;M$E1I[6_';@$5!LSVPGM MV]^XYQG8^C,K>YHRAS?E&TZ^$H GEAC(BW U ^%BA$ M'XG'[MPJD\!E/I S_ ;U9S@*'>&9I>X8]++C?2"@*=!=N#]D!F\!3QV,H.)7V&U07J3B;6+04 M1E[=V/5V'-U*DDQE_H)H*HCF@LAY<8VL\@>B2)D+/@;"[?U S"\.]Y'>F\HD M[5;8-2U>ZNRU3+,XQU=#-&$.#A,M,&&\FS%8\\]-(F^3R!(D"X)D&_H)8B]! M; GB3RH3/T'B)4AN%*19^H]-A]E93&\QVU7J;Y)ZFZ0>F_]1N?$2;+YN,_,2 M9%^PF=W8W-W8Q(OC8V[G+R+.72^#$U?Z)-KSTG"N0/.M5]IVJQ^$.:#0*#/- M]%RX:^$"Q8?IQN/YV2G? 5!+ P04 " "*.F%/VIM]O-T" #!"@ &0 M 'AL+W=OR)%6E+$D>OXU1O_.I%/O?5^N?=/ RF%?,R9)6O\JM.$S]PO>V9(=/E7BA ME\_$!)3ZGHG^*SF32L(5$^EC0RNNG][FQ 6MC15)I<;O[;ML]/MB[%_58(7( M*$2=0C:ZJQ ;A;A3D&3O*21&(>D4DKOXU.#3#P=:(6A#U[E<88%G$T8O'FO+ MX8A5U:%Q*D]KHX3Z3">7TO,LS;-)<%:&#&;18J(>!H7Y+68)8#I$(!ET M-"*(QB)RU"/+P3\1:Q>1%C"'&$Q%K/7CFU0DL($$-)!H \F- 2M/BQ:3:4RC M,7$QLD)U,5%L)WSE.HOC'&:;@FQ3@&UAL6TQ:8\)0A99%Y+W"NB&1P;RR!P> MR,E:YCA)PM BXF+BL(BMK+G.!K.6@VQS(&O6^2URATF19/:%>02TSIU*2.-B MH"8+D&_A\BWLS!7N*<>]]-YX&8%>1H"7@?N/0K@/A8_?/C30RM #9V- _6"S MQ"Z3Y4.H-8!*T%#Q([#QS5$$I"X:, 'W+?0?C0O!G0M!K(4@>C5<0?HY2.82EP(XD?AW/@@]*[7#W#;-]V7#OE0HY M->A_^XY2062\X9/,Y$'.D]VB(CNA/G/YS=JAJET(>C0#8]!-K;._4$L#!!0 M ( (HZ84^_+V5_4P, +(. 9 >&PO=V]R:W-H965TA;@L/*_9GUF9-4_\PBKYSY'7 M92;D8WWRFDO-LH-R*@L/?#_RRBROW/52K3W7ZR6_BB*OV'/M-->RS.J_6U;P M^\HE[F/A>WXZBW;!6R\OV8G]8.+GY;F63UX?Y9"7K&IR7CDU.Z[<#5GL*+0. MRN)7SN[-X-YI4WGA_+5]^')8N7[+B!5L+]H0F;S)W?A#GE9NXSH$=LVLAOO/[9Z83"EU'9_^5W5@AS5LF M$F//BT;].OMK(WBIHT@J9?;67?-*7>\Z_L,-=P#M ',=J':@O4.@+:NO4?S+91J[>UF$2++U;&TC;;#L;&-B0 MWL*3T7L(P""V8+K3% ] 48Y4!:!#CG& !PC0 ($*$(R2#"=)=C:1LJDZEBD) M<90010D1E&B"TMF$ Q3J)W1LM#,#41KC3"*4280PB2=,(H/)!THIF5 Q(P6^ MY>7'*)48H9),J,0&%6+!2%",!,'P)QB)B4%]'T=)49040;'0)#ZN-7]^(1.+ M7,F,4M9&HV23R%++!!7MAL",:M9&0R"@_J32=D@H:ST3O ,0.J.BM=&HI"$D MD04);Q4$ZQ73@M5&0R1+*1&\51"L5X E!*YQ$KVCF'!M$DR<1C&9Z@QMR>+R M))@^C5(R!1K'ME>'"Y1@"C6*)#6+)+'U>(]-)I=P5$>B0*)R]YA\2R'B> ZQ,0?::V$+CX('S'IN#B ^2$ M-3<%.6)'FS)&PC4*B$932Z< 7'^0O"-?7%J 2,O,-S4^H2R-@DYU-?X7EP,U MY3 \1CH.B%$X^+X:X^":H>9Q-2Q2C8,L/JEQI7'V_%J)=I\& MJ_U(M%$3T61]*T.G LF=\)_DO5]E@-D_U"PHVAO8WE?=U-4]R#X14^(7C^FKO\! M4$L#!!0 ( (HZ84\MSJ#TK $ )@# 9 >&PO=V]R:W-H965TCM3%7HHQ-PHI-*PR4HR[5*#+0E>9AMMIG'!\!O#H,]FR<^ MR5[K-U_\:$J2>D,@H'9>@>%P@BT(X870QM^H2:8M/?%\_J7^+63'+'MF8:O% M']ZXKB1KDC30LJ-PKWKX#C'/@B0Q_#.<0"#<.\$]:BUL^";UT3HMHPI:D>Q] M'+D*XS"NK+)(NTW((B'[1TC_2YA'PGPBS/(0?G06HCXQQZK"Z"$QX\_JF;\3 ML\T<#[/VS7!V80W36NR>JL5]7M"3%XJ8QUN8Q25F.V*R"\QRPE#T,!G);AK) M@D!^(;"Z,G(+L[XR,F*6 :,")L_OU_DR3=,K._3LC/R=?6'FP)5-]MKA<8? MK=8.4#6]PXO0X3.9"@&M\],5SLUX6<;"Z3Z^ SH]QNH34$L#!!0 ( (HZ M84^4+-"Q'50 "YR 0 4 >&POKIR-4/JH];5>Y?4SM1,?&!D1"$KI(@ V0EC4Q/W[? ME1Z?GTP6BR>__UU3_/YWN]\_KY;[35[NHLNHN;U^B.I\6]6[]H.[>N\-J%_>YG51K:*\7$6K M;.<]I[;Z/__'_PCMQRRZSLJFV!55V;&(FVS=>*._*'?%[B&Z*=9Y5.XWUWG= M?F(X'%Y.AM/AL./5.K\M&IQ\%Y79QIO@QW6V_.TZVZ_BZ%6Y]& N@Q3ELJIA MT1FN/XZ:'0 BJNIHB9A3/\"_*Q^ +SH&VV6?HV(%,"ENBB6-V+&U)+E,I\DL MF8XZ1LI6*T#-)E8?HG51PKI*;RW32?0R*^KE7;%>1>]W-5R$0T,NX2\/.>$J MK/-F5Y6'WB8(>:CR[-!KVPI>7$?_7FR#($T7XT7J+8I&@ L>?&4^]H#WNEK" M'-L[@%,'X--D>CE-?93Z4.P #ZN;*$G/KR^B)E_NZQ"8JLT&#O7]KEK^%D=G MP\%PF$1OLSKZUVSM7[0/=;8JRMNH>=A<5VL//U__\4?_RO&\4?YY>9>5MWD0 MLW^^>O_\RJ,) G$8H,9;R5>1IH<3VWMD[M]\RJ>O!%"4;+DK/N5(%S(U9,\- MAOL"6'%;U1[$7FAU=[QO ]J9K??DFKV]Q M8[=U=;^[ ^38;+/2FUD->9?#D/W/+/E8&SY69@M1M=\!Y$H\P?9K5T#W5D3[ M;M:9]ZLFC#=%@_CXD ."W,"7WH9ZR:J\+40Z^/Z?NLC'$@:HX>4"6-CGZ+?< MVSC0UB2=#X>3N8?B@C_VXKLXQ.5EDEZ.$O^6E$VU+E9TW#]FZZQ?Y$IA/0JRT%#_M=]\2E;P_/>).^ XM7%$I=)CZ[V>;2K -\!$P#)O.KW.XZC,=T@X '&K>]HI_'$VCF>+A-: '],TRG81\--=CD1)RP_T .Q4OI7= MQC!\L\WI JY]$B2+BV[V #9K)>T'WP(%R I@[Y]!;&H H7&R:G>'E]6!GT>V M*J34_<^\K4$8JY$\PZ (X2WB+ '#$XJV>/'QOJ[SK,FCNKB]VUU6-Y=[^",\ M^OOJ9GQ3V50GW][8 V,@\X?412/I M$?Y-(>&ZR*Z+-<@_N8^)R %@?RS_.;'!Y8 3Y]RLM]?O %%TGZED?3RR4Y=A4H2*DQO1O@K_6XT=N( M:"WZZ"'H4'IVRV#I>0 EB&*'",W'O 1= Y:4ETMX.#IO\CSZN0(1-!E>M%Y% MI>AIL\V6^3\_ :VGR>M/^9/?1][=029V5ZU7@ K_FZ[F[L'#2Z - D/B>3\ MW8F!)>!_BOUE^]U=51?_GH/\7*) U<,/GSG\4\2B+3".3R@6_1 E\][AI\,X M'<[BH5#,R2(>I;-X.AJIAXNFP?OQU6CHU6I%^@JR5R"1E\"(EMFV@*/S+S"@ MRA[T -E;QG0(MI3$PS0%*L\+2(;Q#+8QF8WU!K_:8I<@$.S7Q$R%*( P4^=W M0"M01%M7OJ3T+M^!%HPD):M+.+ ./&T"N'(0HVD/Q[S9)P:<@] ,=^ NWX&B MM+XX6BQXC]H'L0.XK"^+$L8L8'EO*U% _WQUC2KA7:_W($. MZ6,;7^3JX#[E%&_J:J.>!@0(R%8YX,I.#1/FE 6/=2X/700%,)GP.K^I0.2# MX_E4-'B7X4\U ,@#G0M%6<&\='X-D(3S;7//W_\,#)Y'\W0FH9&H:O$5\%3U MK"F6FI9V/_>\6.]W%M7M?E)=4KG,(D2+FM)',W@I]SD*T<@2/\$!@8(=OKEJ M/1V/]\WS2X#3G".KN>B XDLXO.*V% EJ^ M0! R I1E(C71'6TI ;'WH'AIZ[<)6+A9]ZA809O5?3G-\2\ M/?[R2YE?[@K 1Q3,BJ4CQ7>]TT=941]]"=RI.<01;8.T$-Y>6MKQ#$UX0Q/: M5Q_I' HF06'V2A]K@RH(<-8*^#$:=/5EP^_Q+]*OZ9H"K8^N'X+C>W+J\QQ. M!C@\(Q'2QA[J]]:A'*MJ?[V[V:^-]D5R"Q)Q6"B02)^FD>A\>0VZP8KP!S"" M9^Z@<;:Z$@".M50\T95Z^H;%%M@YJ;3,&HJ&5AF^AB!_7Q( S3WRN339"QO$ M%0NTI+G2#"%M)UL"T1')25:QK1J\0S?:"!^\W0.C1\42H+<-VD?\64CI(.K7=-H\^N;!@Y1#5N=9 M"_9FI:/8*IM8W;)YJ7>Z&/CA?6L@[_'B /X=\U(;P.92] "XKI9YOE)' B*M MLK>M\FL/N&^S!Z&F9?#W%YOMNGK(1;@@19 (QWVQN[O+URO%)/=;I "DX409 MG!#\D.]VZSQTH.X*\\]YO2SXH$C"!M0+"E-\=Q%TARR0YLGEL7; YP5B/IS\ M5@$$)K#UMX/G>*H>[H M!2.JSGT]IVDM]6T\085Q+U N^0<3RF9R7BA-X0+-2K9K9-;USJ'G0'GB:W7^7"X8BL?A,_OS MNVJ]CD# 1^KGK5+H+)%A(34^=>BBA,:8%&5;2]8C)P'_JG@)Z?4:5?F=?5F@ M,[Q2"&WGUTO'+PL24BPYJUL-X)0OI>IRJT!I'#A#@P M@\PP""5;,7@19E?O/Y*^<3GT'/L=B/TFJ[M]?A9B'_5<:^Q>'<^UP/OOK&/>JX'WGUC]SYW*N/R+=9A MFTOOI+V0[$6/7IQWK.)A$MXI'[PG>PT\3"32$GG[R%]+;K"),2D\'M4-T%B/ M M6WH+*$57O[-Q"7]-$IQ?4M^L/*G=:UC6? .MEN&"2#R)XA^C7'L",2@^ZK M>KWZ7_\T3Y/9#PTZ#BFB9[FN]I;*)M$ET;:ZS\E(U%0T^6U5K0: XO4G_!*' MP]@P>,'ZG8)/$'0/-$OZ RC[;*(&,? &]&S>)L9M&:4N7^V%^*)IK-CMY9&[ M/%OO[I:XILK:$)]*41)_WJ,XR!)Z=HN D7FC>]Q(6:(83X>XH>VT!@+=H5"B M VRH !415@6O[.[J:G][UP)-K,UA,:GV]0[1(N-XDHQ"C=;K MV?.9S!OB;' MZPT<+DP#DV7%NB(#2T70XZ!.4&E1Q8)C_H3C890*&^5A#E3>8/(U X3T.=2/ MZJQHE,G^V;LWEA4?(^P^5$ _0AJL?#$^@%&:EPT M@J,$]0\$5MS@IB)9C3G70:\WUC^E4+P$7!4D4H8_ H7D*V+#-67,EOAOQCC%[V#$Z%QK)?^ M" M?51LO"!.MV722]@7N,#?AWM_"*LE1WGV7TT$4'!66DNU7M!H*<"LVB.V& M!9AC:0S)^'#'T1MTO7$!Q[]*4+S.\Q*.--]F"/KMOD:3Q4ZA<[U?YTH'N]TK M(0UMVVUP1Q(8J-RO+Y2.3>$$#7L^GKQ_\>S)A;A->)EF93H<<(";:G)W!]:Z M$6/V&E0P6:P0H-H6I=!7&W.!'*SW&.4".H)EGXS.<89"\Y 2H[9Q'!H6>TTHA3K!^)N2W87R0U2,]$R-MD#;(EX$(DL:KY6F".NL V1!4 $ MGD8&SUK_S7ZWK]6)#J)GP(4R,GMR9H(22FZJ:E=B+ \:]]=5LT?1BJ\!K9>N M#:-!62)7#L)14X\ NN I6X2FVA2[#L3J)C M(;0Q-X/L=E7YEWVY),CHY1R!0K!4!" >(? N%CTTT"J0%JX8<.]HW6AK? G@ MC9+AY1_U :N3S0.!-W"PQLV A]=0-//*+!( (,A?L"\+_[4XS-(11;W;%MR6 M(IB[.RLT$,9J)2RPS 8_W0-E 82I[M%HU.ROFV)5 ,[G(!-O- ML",/;+;DS1*=0!7'M.."-\(3 09E.@/ZNQ MWH2'Z%72&)$)K=<5AK+CYF"W2P3R$8M#9-!/@?:SW LAN@'1MP9Z_.S%+TB. MW^48F:T,)?G*)?A5"9^7@B6O )GS:^"(P 8!5Z?X1'<8K+81I'KU&T!U[R =C],IJ/ MTPM^1CV!V[#^!$"1_PAU(P!NKAW!L(X-AN.L>;RJ%'7!94#7^QT]?0L:1FZ< M?\+>Q*!J3-%(V5#X*#&N K!X#7<;Y@,:^:FH]L I]P41/69\]QF26;@_Q?*. M-"^2G\1Z]:!6MLKA_FS0UQG=5?=J^;P@>N2RSMGF*TY&47%IJ0/2%>4P;;!D M=*7_)2OI !4CV3=*@K>2IC;Y[JY:,9NB@#08:B^:%CS!C'^[%?%';9$9;&Y, M;G2<@3F1EH&0+_(6NYV!6'!TD2^6T([R-7-)6,.>%3U04):_8>@(.3>1J"#; M1"BL"G8J^RF<51^> CAR]VS)"WE3=H\I!X[&=CRX45($MUZCKLA/>O.^\1-!8%<2' M&"HV3.Y Z&C0F!$"22R(MT7LVC4& 64 \S+Z_00)%7KP'O$[)DL$0U) X.B* MFJFF\72L'TC;4\>&BX59#-((1DN.'EU8+;R2U)7?RY0606J$5I 4?@N<986JR16J*.1""MU89%_M_?U^ ML\&%HNQ?P-(0#3%7PJ+F2E,%50T$6"V.M!^A%#F11V7RZQPN$IPR6*06L_'FM" M5 M\2R\JHJ81P7 #+A%72,XF'D@1 7+*3PIW[+,TTH,8.+CB)JMS % 'IU1DKF! M*_VY&R)OGIZ(H$[GX!4*:$L#:[TH?3&EI^'H4BB"!.#:HR%X_:!#A_21M^B1 M?^G<<:OK=7'KRF/\BHY! &6Z)G6+.EW[RSLI;>BF.B4+-(@_%"X0[79Y")+ M,6=DMQR+(8K;<;RUH2)Z=92J[>X;"%[#$@T\CGM4X@/S.0DP0B "^N+EVE$ M!-%EA"Z^0I93G 'P][JJZ^J>Y&AO>8XF^2D#,8=RF':!;05XQX'-$4M3',Q9 M*[+GDI0V5*C5L#@WRU.=UP#X?J.5LX;X:)#)&M31D-Y0@A0)5/+V6J(]4%(& M"44$<',0#>GR2HE2[EQ L_SSCF(MZD@6OLNM,Z2]%40%4":I<%^8*,FZ.]&B M>U26UVOCOJ!O*Z$21&3T-=?TVFQ%B8E">=M<@V?6Z(I'&Z$-D_@2I7=?LU89 MPKU?A%\<4Q(R V$]34X28;Y^ M8(E'"6]*$/;X?W3.#!-!%*N[YZ%GS*O.;/I!2=;*Q$-0Q&B)@R("X,&_ M&@ MF^ "WM[?MBXV; \BQ MXDM_*;5XEVJSVGUN8A;1?BSBJ!67KB+O&FT 5Q9G8E+PSJ=J9SU72%X"/ :# MF:7\H5KC&_#UZ]?/X"Q ; <&6X'Y[T'$CJ;-BI45 MSL%VHQ&T+::'S9.:OBF#@K7H0?2<1N(ZQQCMZ;8K$H5^:TF<$E!>Q:F=K%0X@F4324;+EB;=[VYE39:PW"$OT+;&P1'/!LHS'68F>FDBU M95! ](WQQ[!94Q2XVI+J$/37E"[5[(H->6M$K]]O5$!:8QP7R@Q/1T /UFQ9 M!A&3/(FU&'$!+[;BML##7,O-Y8WUS(4Q"/OKOX@]0X4#D+9=79-$E)DP2EL< M79GSWU#09&Z5$E)'(\CC@>GIT. M_2C:2?^\+71.-NI(ZMZ8^BT;Q=+&()+^\*F]9UI(=I)18_$HJ"Q&.^=N< MC6&(813.H8_.X==D$EU$[90)_&4T',(O[B!;;$.79^[ MNKC>,S&PN$HE;G2\W1CQH_B?=DHV#R66MLF%""])JE+7S8K(4";!S3696@#1 M8!AFEIH'.*3Z> )M$5";0/MWW?'?R]:Z3AI_LZ3"(VGJ38769+4%0I+MCI-> M[FV:).3#6@[S1.5;M0*6.!?MA)L9V_[*FD6R%3M(;U#QA1$5$O RPL*OO2!2 MN]TB80(BL^&B]ZH_C;S*)@::O[9S/>V4.75V9I4MDH9_(K&&CU=:<,N7=V6U MKFX?X&*/9_$XWPTC-+H9TQF MP^CHG:/()M-A-!1RXA.W,T7>DE$G3='\TW^=9 /-C#^A'ND$V\A=)Z*3+>\4 M'S,,U,)G'H9")(/6%BNH@;1'6XRHK0@$1!V24%!-QCO 0WET@- M+NOJ(5L#)6=W4>P8D_2<]J^"TJ*8:X_/.4>:E"OE&;I0'BC\;@-X6ERJRH"? M,;[")"JHP5>Y8LK:8.5"'+@__DHP6?'%D#F0[K<2(QUDOT'#47ZYIK 3_R"! MNCJ6,@W-+1#=O"Y=C=E@"6:F5IMB&4EZN"5KJGZ^V0#8DA7H8OFJ@\9 /2 M(['P^89*%8RT^Z5EE#0,89D[&@U1<5KFP#'"K\P-4#9]?*MH'.)XGS5D;=+V M?S&@'515?F#_!Y8-B+4%2UU(C5Z.UU9AT]%S'4_48YX9#Z)CIN:8%9U5 MJ"6:U3L?0 MJMPDI&"HE&41G(3$BZ!J$A1O^BH5@* [GZ.<[.8HM+=[%DWA\W0\[BPF\18> M?Q\J_> _T7.*DT$4>/Y7INA[]AL$2U.@T9'"O?$4K71\XTY Z%GY=!*^B.]1 MW'M;C.!ZFL:8&J@A82.-"H[K+HF!M%QVL?J;K9:SW-<0+3RE6V,D(HV1K/0/+:G,"Z:LAP:][-']8)$+%90 M-T@ 7!75V@NF%$3%S*>? 2> 357UT\A4I$&Y.IY,IZ@X)W$R'>.'83R9XX?1 M))X,9T :48 I^55/R'<1&(3T&2K@TP5^3&>+>+)(\.-T.H_3T00_)B!0+X9$ M5A6B4 :GAPU/(SNO4/9[-HOEC$L\7DT +I;M#U M*M@4'8WG\7@*0$@7^!&4@3@93_%CFH[B&:@;\'%(.L \\@OV/(VX+LY9-!PD M0_HG'?,_*?TSF^AKBW\.%_SCR'EF'%W9]T0M5CR3$@6]S-9+.U:_&ZVB-)W! MAD:12K!))VF%[(/X!6[ M!OT*?<"?\C49YO@R XX1#9O^$+W&GZ(DNHS^M*]V;)5?BIV$%86EKLA)WD/+ M<$!QSW1RD@_T0VO8-#BL"B3L"#/P1HVCO_8LS1^P*-6;QIV(8B2/RKK?IEKE MZTL5;J\-FHW19Y!%V!89@2VE,5M?\\&M<)Q:HNBN,05++ D>@/!]%T@C -*_ MF@4X*0#&TDKJ#69C64ND6%_)1PHME3)+S'(H'%:202RDV]@(>A4^$PU'>9BB M/VR;4TFN%S4Z.]:[!=38,KZO2-^7; +ES7G*-\A;H##H#O%6X;)"/@5?%GNM M$3M#=TRXKUUE%GA!J#06$#%%:>> ;GOLF-.Y1[WNK]D5VLVAEKCIJ MO>ET&/BFO5YM#SK\ZDE+/16^R7SJ_7TL;$/O8HQ+N.(9F6E448YEM26)*QC2 M_:Q:&9LB!FUC.M@\F<36AO@N_2%?405U%92@;!859VV("=BY4X.^)>K[&'Y7 M>VN4=Y[#C9K[;-NT?7 JO"KP*%D*M$U"2"92I]*FF'PE7[_Z\9=W]*X3'V(1 M0PFGJDH0@H6@TYPP%$:W4@(-C(2AM5WK(5.1"165@U+775&9 #\E,\DU&O<^ ML15BF=7U@QAW5#X(V4"Z2IG'7MV6=NF@..1@B5'9#92D]N(8#Q2A9HFZ-:/M MM)%H?\>W>GQ%7$!,&9QM1Z!'%=*8PXI$@GFX6P)#NG%P\A"(%82Q-)3K;4+K MH'5HIRU;G(PTZG7./,%"''55+$ Q*U:7[*JQ4?<4G(W-=HKF"]!21;N35>1& M@O7# A= 4L>KDT1GD:J@&'FJ52D0XZZ6AQ8 6IKBJN$EGC[CSQ2#\)\IF)3. M#"R<6!2R7;/^UC;C]84B&S+GAL5:\WOF#$O +-L.452EU_F.S>#9+A!:&[-8 MN-^RD;8[X.! V "671.KQ4,[UH&9$N<]B#.AR5LP[#BEV/*^2IYCE]OL$&R= M: Z%P?'!$L21N,PCI(?>>QOK#_BNDPY?AK;& ^E^G2 MD;F53^MYLB2/IG'D\L#R.>';,JLKN9G/(M-;#T.0O6"&'--=,6NP(4U= M0X6J>S9O"85>JFJ-)L57@4:;FS*.4ZC6Z(;8%/O-E[KASY+!R Y],]MD&:$G M7+X5-J5"G24HE7,3.5"5XGZ6_+V@%4H&M6:2-QSGAA0.K7P;!8/:+CBM,X6M M);I!65GCOJ&CJ4/1OX>S][$FAFJ7,!%AH5W9(!SBAO3,Q#>ML"+;&M=VF]7L MUCQISW7.^RRK;K+4BI8(4*)R]27>E]RD&;F1&R&GB)T)% CC4+'[UO(-97]T M.(=RA;?];0X'L=UM'(B&D5I]S,-"@M&7X\" LYTI?16%B^/B7EIQ3<+(9Z);K>DA7"SP:P_35FL8FLD<[CZ601I4F,2& M>F#1:<8+*XL$NE%JI:G2CD:)%<'87MIQ9;(?<3-[FR.U 8'X.$0#6:S_M0(F2XP#&>H<]Q&L\7(SK- MCUOJTN!5[^1:!CL_,]M-R_;S0?$JAK+@+':=&KO-<>Q:\^B>YB)?X,H-.VQU MHQ/MJDWBE,"W&(_(UCQ.R7$;3Y-1[\H628+A)<,%QE$#E@$_@3]3(.$7O>_A M',P/SQ.8^(*]Q42_1Q._?V2@U#E^=US4T!ST%7PXZ&BGI'=R[FE+DUMOAB,6 MLV#+$?8QL_!N&\1B-^ZQL2,7.)R_97:U8MEDL=3B3[)!NF M1J(T/#R-WN6?JC45[!-"M:ZR$J]?"H)).AR2BY];HHT&LV'T730> )]%WV@ MV'MZ.)V/@!J V#&?Q[,)/@C(\AW\,\9_F*[0,4R&0/W@P9%^$ 2:[]0_3$4^ MEB;<3RO2G/- )D.IIJ_(6SI=($X#;O/KP3:"T2R>P ;X_WIU0)J^B_KZ_B$& M+T"VF^#%&1?FC[N_^- M;,.ABF,=:'GES4NKNX3I-R*)(!&:@^"8HB#*9P(?$_,1HRAF\7A"?YBX!%)A MLQL K_F*<$MOVIKU3"/;2]T6 (DS"SJG)'P:%1+??TR6WZ^Y, L)EW:B2BG* M&:,__6MX()O/[\]NO%ZOC(?AN*<N MQ:E :S$B.%;\-)%#&6=T551U"Z4=C-H%R2;AX_:21L\?.KNB/\%3[YO@7VGW_<>8\#) M". .:9" N&0'$O0NX_&(H%CSXJL@@1GMOR "="VN_^J'W^&#GTU.OOEJN.,. MO7/Z1QZX&Z"AX=T5KN**.FP5>E$VQZ)_/0W M.L)^+.C"7NZ$E5M//#5*H@D.B:U,6B7V.L9!'15*P4J^#8'CK4Q<40>X#ZXN M&"NEPKMH>*UP<4!K>!X1R SF99\(X!.J_WQJ%^9G9:=%8QSJ4E-0 MVK[:=&-0T.:AN2AL^CQ!4P27[*5-6SJAOA(LSCC"#8*T+5_")/HY3> MK+"X#GGRW8/4!]T\XMZ[*[>2T%0*0+M,P G$+F!_H.M4-$[B,$=IFG43%=(9 M"%845IE_!@#?U@RJ8%?*Y8\LA$-3SE6WT 9/XXJU/O@6C(3 M'L6N4==3%@\PE=O=,"F\!44H P0F&&2JC-QUMOQ-K;TV.<@JNA:19%E]0F>S M!'>]R51!;M\HV5J']H+\G-]'?S!M6!JC@O2V8U%7DYH1W5?1]LXZUY+#4"QV MUSG+('I+U5E^*:VZIEETO2^H*)HH(28F%;2L9):2;1H)&UO_<51@+2!,FXI+ MJ*>@.4U55;G:UD"7\4HS#6S#@^I$2K>[/?)W7M<'V)NXGJC\-J:5[$SN.,CQ MJS5&9.A-6Y4DJ7@IT@!,\==A37IK=M6O8H,UT)3K(+0^KA[=V%L9S55&.-;W ME)9"5#L5&.$]EY"G"MJ868S8\L"6763K& M*48,1\X>_[CF[G7W4W!H&,UQ- M.)K10Z5D ]63DLTPWB^)!G!T-*^?:\G5Z!2]LX]?V;YCN"CWF+B&81#XL/:A M_F)JRCPC5(Z/0$B9U8+5+\M=A82=K,H9M1!J"&$)(&RE5^"2F\ZUX1 =G J1 M=&&LR#0Z"2I;#J)L_AE+.;%!P$QN^,I)TV/P(!V27!Y5SA5(\YY*/6;7U2(077H $^LDD$&(:SRBC)YG' MT_FP7::4'ERD&'6P&";1>^&^6O28#T>@2)VC9I["!\P*ME[$T1?#J81;P#IP MRE=*/VF7967OG5,1K]@HGO8M%/6_>RBJ..U*HZQG5G^+E9A#K]X_B^;CX6.C MI=)O)BHY,I66>AD.HM' MPYFXT:\X^4B72V?!2;0JS-N?353;.F-35@VGU)!8)F 13T8I;0L%\\U)$!;1 M60G?H0K6EF!VTR_"2LZ3KI2M"3XW&Q*&L^H^5F(X75C*WG]?Y%8;A9T35$3EJ@I !MIC?_'OS@I"+CIYT&DS;:<) MB Z'31* 'A#$DR/I) *R-W:R(P(&8W^2D8O+&5VK0M,-7D@3E2J3B8[>*I?ZH8IX:"[232/>(U^?N@G*4 M&8BZ7J<8E*M&Y.@4.JNR^JF34#Y8&5#QJ\JSJ[+U6%NF"L#Y,AS":F MTD6MG.'P0HW/%"5%&O+E%0?;!+_Y'K0\B;*;LN9=6%MJ@. MR2CYFJKRKM0KW5--#5@R12DY>IE1:9)NL2OZ8G,<7*?@B,B MX=2E-D7;U>"A4352M-=&U\TQ.IW-[1 PY>PFA@4"MH"/@\899EBG(]^4NNI! MH[(O*7U:EKIW9VL<>.%3QOGB7'3!370G;] .LZP+ M-GIR)^N0U(=(-$B&^[M3JA J6 :K0Z3*3;#7"D:1#%V,J@R9P\C?M M+%+T$)"3 &:^9L&&$I'9M:#;N6H7BD4MU1S6%!XT8M;S]Z!3TH T^-+J\JG, M#<;G<6]^57Y?=1QGC6J-P4.8^EMN(_V&UI MJ!.#=X!ZG_XI*H>=*6A !B::(BN[CD;IQGIIJI/2IR*_9^\94OY=))+^^D$J MZ*-[C^%LE[GCPIX-UV6^K7:%0AE3!0Z+5>S1R-E0MW5IZ\ 1V;?Y&M+U&JW MT:5$:BJKI3)NN/\&WA^TK%&1#%# /Y;D>##E6E$#)2S@,G?D$!4%-MU]V+TJTJX6FB.^$6)J.[*G_ Q=DSBXX_SKB M-9+R(J>(#KE&=P2QKSCJ+_G*+B"2K;&1TX,==W%./=$>+E1]?HU(RENRE;M M-YU6^$-T?GUA+^%!EK 61(,-$TFG$Q7,8^7/8-P/^-3Y\H+'U1G9Z-.UC%/8 MRU;A1!,P&J%\=&L*L8J03L>E&]]$K\U#Y#)&0%+#U7VY12:_W''EJ3]4]X!7 M=((-TY)+ZSEB =HT8H7$^ M&Z31Q7=;IM';L>>+9,PT60;TX<6IM?!Q4X_+ZD'E&'K MY5HL+AS- AA3YQ0SR9$I)B#+#EWA4#7F'HU5T)(J9)>-U4E 2E63>&IW<@C. M+FX[[GM!U02EAJS4;[)JUIZV?3)0H[4@7ZDJMS]GS2K[*Y?CE +AV,TJ.G_" MOV :RQNK0Z%T6U)E5+']&SG =48]V9:+VO!Z79(5%X)9U>B*E?+*CD9-BY:7 MO*O.]4)_)/ ^L\#K/8>@DF-XRPI@=&4U[.PA .G J4IJS^+\8)^N'4RD^GQS M$6F!F5TI/-":3;3,$ST#IFK,/7%U$M@,:U,MO<@L/?NA<5?QFDZUOTB.A<2S>;X1CK#E-[)>($)PLG06;I_U$^C M]]D:F<+&5.%'94"YS8$-DKDXC>?I%%<"ZYG'$Z#,TW@^G4;O0+ZF4OJ<7@>\ MN.*0&GAA/*-TSA&\@%;::3P;S:*?NEM5S>/QV*:A+/1A@^/![%4TE C:?S M49 2(GN_QV](#+DE4%GXM1SQT=RQUL#@8B JCLVT4.VSRWOT=Q.G4:KFO5= MU9,]X[KB&%'$<:JZ+;<=T"%\A(F]A*$X=<:IM(]=!P %+]6^0SH\ZD@]UY]@ M^>Q+$)M$K^1:0@SD%458B>TK:)"B'H5-2]E;:3BH/'D[CHN[6*ZS^T;',G6^ MK[>.9*:5YX-LNPK#F8PWGT@1568E#6P).<-0P_'H3 M&&'B$87MGM-.>"7/\7@,I'5G@7=<^H9^?BM817]HE)CJ#@BT2H,J,VD? E2= M8Z>L9@GT* 7.S=FRFHPY/ZW]S-7^%H@L/F:V@&GU5HS1/#Z EG)B>/,5 RN3PZD2! V>\.8,EK:3,/ZV=<(0;5Z/15>A;S:BSD930M01Y>T'OGK9UQ+')'8SNJ 71_C]:)/$B77!,WHPQ MV__JI,,)'0I(T-,);76MY2'MMQ;A?YX$/2' MVO6I=! .!T5OM^M"8HRW>%345@(7OBIR[A6.L5'3X?0R&5Y.AI<@2W'0,S4V MMB*4=?S8GG2ZANAGU^J1(I\7%W9I-TE-KNKB%GOOFA-8Y^7M[LZ.EJ+$.-1X MSCT-_H*;3)P7SN W5/)7L@C\L\@<906.2S]+VR188LP#LZ5/E;:^*;.!;!,% M%]$C7),"R"^W^<7 W!-=R>@7MLCSMZ:%\$F5WX]M 4;\\EXZ5=E VZEGNL6V MK7:E1DK",9;2=;5?B1W"C93 W [R/JV=16IKC#XLB:&'F_X'$'4!;9=<-=PJ M)8_!L\R.].O7>Y .01!X6)+)1Z&8W3>V=S;$5<"\DC*=[G*7Z>'.V-^OC*6$ M!W:AFLINW%[Y17,H20*;'30[KGZ@5'53KK7GY+C1H8>BTC-7VP+4XQ99.O7, MV7V6^2%/WIJL>ET>P(CJ,9<,Q(>DL\3-6_RZ6R!&TD4@#0DE219K3"FK/>_: MO>[/BT;%Q[1XV:](&]?K UBOPTX5U4)H8@X87:N'Z#:O;NML>T?<0=KY/'6C M5 3^'[&CZHHKO#9<1]-Y3'%S;'N',3%R"LYK748."E3F>G#Z=.VUH>TF<_N( M9JM5K6QC" &UCJ^OASH[H/R,>3P=DZ8&NM2,S,^3*;5"PT^C,9F4E>:VQXL& M[XU N@>T R29@_ZPF)"LOQA1FS85<:](*]9V2U(JL##DF$W,R4^ED]LTG5'% M1@2ELOB^DL%/J0 0RM$OE96Q M_? K?)C%TT*RQ6ZKRUUU*;ZKJK[-2DDI\ X:?268HZ^)-AP;I4W)R[)*1&+*7E\YHMX,1E3^<1D/(&GIJ!83@AF M<*MGHP3Y(1;@A.?'H'$OL"5B*A0 -%"L\#J%A8PFC[SIN!:$IW',6*$#1203 M@OXL*[-5D95VJ$H[$P!.P$0# L/&<+,>U'I\8>==I1NTP_L;[K^B;*$8\DK- M5TPA=JN=L.?6?N?DB^$BW@F/MLKZ]2C8$U2P[2$D'0\]/C&'Z*"]KZI)JU%^ M!LKEL6@>Q1[_A6,SG+ 5R6YV7->86%>@02;1),"E0[F>1;EC/)R&8 MFP"P"XV;PI.>MP71C7WF&LV4N$)BA,[OIP"$SX7J[LJ%!N!%))M F%"@K3G MCX*+ED@5KBMQ>MY7]6\J'1#/QLIS-"AM!:*KF$;K/2+3+#KC\#E*[1@(J*0= ME9JO(-!HI2RO=0=R$_!;6HRD?8X+]5A1,ORREV0M/=I!UM3C:QN8V;@AJSH9++8&.\,R5>6P'H))/#N3MLRY5W M]2(U'NC8,Q? ]S7(9)> #U92XZ62=;D4F^C<*AR/(XG+BNIIP=GL*=CS4?6J M@57GJV!VG)7+Y/9.(D,H*VH2A1-JU<:V'1LGVK6P>U->U5:=O%>-1@'E#0E_ M(&N4>E4>P,Y3=:(.K.P$H-V(1P(YJ:40E\=H\'91A8]=W,XN,[G_C=;"W4Q@ M&W^XX,*Q.(2Y[RT4^E63>XR.UG9! I0X9RXIZ"T S79LJF0W&#: X>#Y[AY9 M^ME\,'%S91?6%V(<1+O(+E,]N86;NK95GKEE!=7'*L@I=F8\N8,!0T=G%NM- M=QC!GD;/V!;.Q5(<=..7GG7BX,Z7&;L?]A$6!:Q#D[=,9KZY+K EU[VHC82* M!!>Z6P"624.WU5DTFB^XL-YP1BG%X_E(ZY)24GLXCY($I,HIMA.9*_415$\0 M%E%L'%-9\%$\G*-0.R>9U,GW=U+P3[J% \N9K&(\@SD4QV/%Z0EV?4YHE7P) M%_:5#D85-R&?)H,1X?$K$ $@(4@MF'=U<0(481F=*(;"FN,_&2F2>#Z=6.AP MGL33B?B\0$E(^*/R]MEH,AD2@JB?SN<)^H221",+H Y9+A2:V$./XM&(/>;4 M:^ K80Y"\1^;X;9E^1]);8!U2*J^M-Q]2Q%F%^VG/Y89B.BZ66>Q.:RD?84A MV#RZI'#C\D'7&3CJ5:.04KLBDFKW-78(T-D/]7Z=*TOE[7YMTN8\VV$D_9)4 MV]@7*AGUF>X$$YT_>?\"NQ5+ET9:IEF9+H^HY/RN&%QN,:Y 18*'RM?: A=E MS.6ZYMR-495 0([K>)B%5(E56M(O32RK_2S9J9"R@+IQ =(V1O[A5:"@H4Q: M#ZX?_.!A)\6=A?A3(HO[7S"9(:I18<>3=F"31"%+Y'BL]6YEZ!9=.E)O8@AIMH\_)YO=\8OX"+)^1.T/@$*G#_YZ>KJ+<:R?^@%&!*+ M4 =>G2?G=*XGR[/@Q6'\SZ3Z&#XRL%*BE?4F*U=.=K: Z;BBAQ+-J!"EH!Z8 MU&X>S]80-YJ)EB'Y6EKV4_/=% U:_TDQ#Q614'%R'-C(80JJEH@TSWNF$V#= MK+N;JMIAAIR5SM;(-3 ].R6QB"(_@W#4U". +GC*%J&I-LC3@T]VDQN;7)@: MJ@)"H"BZ#M#1E*^YL]):):"\_,N^7)H 3N\>AU&HI"HHW-"FSEFS,)':P!*E MH\<[6C<:!%X">*-D>/E'?<#J9/..9M,Z-AX/#\!1K"V-! $@R%]P !>5]^KD M969/@>"2\%/^%0W"0E'9W9W5>1S&^G&=+7^[AFL9HZ RH/U@O.X]D"-4,^]+ MME8TQ:J@'F&<)4BG*7RMU8'(!*O83"S'^.E2BMJZ.PA8^? X6%?*;W']AY_@ MII%\C(ZL8],+ QG[KB$NE+:!F%&\/0.[C9=W16Z+;ACF3.P3LXU)K6VZ3L.> MDTK*_98'!B+/1(/>.2L-T?*'$JN3\!_*%-S7E)%^Q.(*5CCYJ?PS<%(A=RB7 MU4#UG[WX!8B^#^PE:^@ZH-_F,E4)GY=AD>GX-]LA[U/VOYGFF%?F3>!6Y8KR MJ3CR^/S)RZOW/SZYH 9*9 H.//J1NIO"LR T/[E08G.L"KB>?P#I9!G-Q^D% M/Z.>H+Y$EIRM2VR3(25O5!Q3C4;49JX+HM',I^\S*ILAU1D! "3N24#D@Z[) MHK*LX796]VX8%CVBS3AV+I8LE:.CY# =]8.(2=NZEM9 M4Y*O] B7LXI)[9.*5VYJ2 M^5KL<0HF=R C-13R%0")3NI![$(KF4) &<"\3#$RC(0*/:S:1!FWK0<8BD=% M-&&XAMK:*D4IU+%)FHA!FMH*GI0+ZU1?QS H,> ;6M$(K2"EH574$;D>(1X\ M9Z,]UEG+3,5B25L-U2]LRQR M1.=/0-<'JB?:/HLV5:.+A%JQW;BR=K_(-EEGFAG^EGNAJ+(H5.W +CG#P0P" M>XI,YW8! [_H4=MAV6V^B-N=/?NKAL6M[-+C*X8=+)+65V'/,;>.G84DEJKCI%MK4X'\YI]4V6DC95?K9@:4U]54BBCRJCK8EEP M$3.B%GL)O*%8/2ED=EW5-9OF:V]YCCJ&):(YOV\7V%: HAW8'!%:15>=M7*& M.FH^%+.H6TU)%>K[IN!U#U(^@WJ:$A3+B"S>7F[75#1JCTO->PV MF=9! Z7C$6.UK]25\+N796 *%9WST//V*WOK3IKF>AX"1R_.,RX ]:I96-C]OL MSW@I5<3;2@QH,.$EA2-:[>/C"-00BY=AEQ#TE!/F4&*2E'["R1JYH!;%:AJR M0%#%+Z'3JJP#>='%^DSYP7&;7H4SMD4>ER!8+5.3$=,05<-&-?99/5("7+-5 MW6\DJNUJI)5_M!(KU7DFX,^W=9 =I M/)F-HU=2UTZU2VUMMVI>[1*[-\:M_G40W$"$,8 M;(QARY>Y]AL#VUE]*^[5X-6>ESS3,)'36K;*$'_BD5:?6^ MK0*>9UB4>PZ0!XZEL^C>0U]NG@7&!^\D]*DV^M,I$, U#"A0S6! K=JLJ_K[N\( M V9H_&@21'RS]UDT&4_B-!EIG=P1O.P03EV2$=F_X6IR*5[H)O,W?>FO<*GF M<[R3UJH"VSV+IO!Y.O9NTPO5ENNMKK+0>3: )/N=OB%HK7T7SBS7>I:5S*(;B>GJ"%\2VTTD%>!EU5H01WXX:^-GH/L@$U7U M4R+00N*I'2$7H4DH]8*JT7"T]6@23X8S0)6R(J$?7_6(@BJ>P>6YL-(^$K_I M C^FLT4\623X<3J=QQCO/::T$+C8A&:2A\]54]9LN6ZT5_NI4W)*RFW-AE,8 M?AC-YT/*L8/_XO%L%LT7BWBV"%2^=A=(_(^X4"'5^,88#P1 2!?X$8A'G(RG M^#%-1T#%L;=[/"2:,3=X8IT@8Q/5V1C2/^F8_TGIG]E$8QG^.>22'-3JT3PS MCJZ 2E\:&/!B==8I"0^ZXXT$!'2C592F,]B0Z42?3M(XG>NT^#9ROT09\%]) MJ7V36WT-N^[3E1%67EML4MXE@X$U).EC[[2+GSQ>/2/:C%LFC[$E9JY(-!0',:H2*+8^Y77[O2;9Z-U!7%]C):HHD7]3^5<5@K)& M[#0D&9>(4[*\HW&NVWB6&\ZVO^&Y;T+C'O6^MVJ?89A%*V'BJ/5RH]SV-^WU M:FY]^-63EGHJ?!/J0.3^?2QL ^_ZG,G2RLTJWVMOT7,)0>YC;:;5TUN,"R@P M%,CJM,"23%C05"\$6C/("1S5LL"!. <&HBWO>J=C;)5/Y#RY0/_'&>80)1/$ MO#EP&1#'U$J:ZF9W3U?>6!.X-+F5XMQ@N:+I9(&M9+!HW<<2#F!M?)%D#\KA M;)%-3^/A=(+AI-.$RYK&'#]1K,0TH9],X@5PD#0> E^1X"JTUE'!V"9:8(FX M&#N!./VFDQ28VYC8YT)%$VX/@C49+8!M3>#M"< AD2XVK[W6UL"9DLDXFDYB MK(_26%^/1;<7L MCD:QBN,>MF::?NE,+4TL6(.A&J>7'H1V-$JL@?VMI M_5=WNTM&'+;=VDNXNAC&IQUU5)H1;)/)[# MW:;RB'/]ZU)'-?+J&U ;*)%X3/+?(L;[R66+5%CJ^ M90PW"\G#<#8%.F+7#[&J+8WBZ0@[SKSS#[,1XO9H'>](L8JW!A'ZR1(B79<20TU ^$90 M80[ER5UYIJ-X0?FAXRF5"<+3?%SXL@:Q[^U2Z6.>O](D9::F>,Q)29D'+I92 M^$DMXGA: DS[+7Y.5:T2Z%VP>_'K5X*5#F9:6TLD1W)QRT==IHK(B MPBM;4.!Z/*3Z3X"JP.?..4?WHO>],ZJJ.J=X^/&,0N!15^(:I8LV;)[GU[M. M4>6]Z2:-SQVE8;M9-2LI&^Q3+3(7Z]'!2=4HY,-@>"]L/CP:S M8?1=-!X VGP7?3"-@-+Y" C)A'*[9Q-\<((%SD>#,?ZC:M\ !";#,94X&^D' M0;SZ3OW#!.AC*2;#W&J-Q8;FZQU%=A$0=1[/=(&8#!C-KR.D?28"FBUL@/^O M5S?#PNO\?(>;'_!V 9+FA%**9D!H@5HZ:_98)H>16CT6WQEK6*N0K*_.=M;E M8HS5#A6:P^HRZ'9="5>M_?)V=U?>O+2ZR\CNWIC$/)D!L)*6;^P;2^TU])CK]LVIKU3*&13TBT9O;*TLRZ2(NQ-H@"&'K[D/=+ MH@]68:6P!726 Y^R6F5-V&@I[,'YMN,@?G0"3;0'I>?6G_Y&AY8+A*^XY>!= MV O6\N1<%OW$4\-^-"4$VKGVI I''=(F)]+-?1&'S0M&C>X ]\'5!4T#RIH1 MT+1?F(J?''=:"R\ MJFH=NI[M0R4ZJ00C*RFO*^,5NG4'/+'N)PT*W$QW@/CIZPYW%%\\2K@*H"SG M!B)B7)B?K2KL5+(-:ZQ^M>E 0IK,0W.EG%@([;WW!_\9]P3T!> FW?[^FR#&W=;/9+)]ACR;_K>?SMY[//1&I?3CW MDK?^1II*,JK9A,<2ME_:V7]=^LE_71"&U$_).0^5NK[/\*K;+[FA]VVQTM M%F@:^5F]$=\A@H>HU[?6AX]K?7ALX[IC3,6=[_;H.=^ZN7WKYO;WV=7W@3S"A2*?)=">0Q&5E6>"MV MG'M."!U0OB1>MQWAV54*A$D#F:!4/0S)QE=.GU:%B2-AVUDQY.+1N)Z&$P_/;120\QU%O681#8_96;_=(&?35EY-4UO1JH,M)Q(XZJ(6%*17B]G4;\0^>.K(H27?B4I.$Q.JI. M= XS"0_CU:;H&J!C&1U%++I&&89'.:YTA5^CPL:L?B32,_SY',2 M$5UD796.Z/]]U/G[\74$3BP8\!@!L*\ 0$"AB?^<^B7L3JH&T'Z[KQR =XA] M%0$\(MLN"M A_AU*__>/-YBOZY'.1Z7O^X+/21GO7V<1_QUK"'BX[./QWTN% M@<=1C^-J$3R&A)Q25J"KUH&4$^CZN:N>0)! J)("G4I$JZJ 3Y'"A06Z%N?6 M%NAZRBLO$"9'QY40\);\]YW:_SB,[BH"\!@<;B7OAW/ENT;M-&7MC7%EYNW: MS0C'R+S/E 9@2F(OLRW\ZF!'^)K$.()ES_)FWLM&[NE]EW'KE+3\XZT;[?1W__?42WK" M_)S =UZ,#>;K!.0"R=L)D^Q LGR/CN*DR)]*45[FUP,LIT72A$]NU@,E:GCD MQEI!W[4\*FJJU7_7B]\;3OV"(R"NUN!50NCP&U@R MT!&C.XL^.$47(GR-<@;+-]F#(N+3F]W_^J=D-O^!9._0@\,Q/9@&'_AEN5/\ M8#@//O&:6JA)#S8,V-1FFM[#^UM;6$&:/?/74)KC=I*80T_#+Y9H_..^6*\< MM/\/]IG_Z;!7][6;\PP;*_-[8"9X[]O/=GBA<.D<1H8.^CRZP6S=<_5'58$, M_A^1.GK/!;4GBP*E _',JO?+.6MH^'+PL _#0"O(OY@ R&Z&+B-D"REBW3-%65YPMPW%,I2^(Y+ [E^7S[U3 Q76ZS M&I#B" ^FD8^UG]Z0A0.W2B77JG!GDX.O?=0F'3Z$Y@<(4$\%DJ]A]UD&XML" M]3X\O'2+?G@([]3\\"G_5ZGV<0!PCRH&\AB0ABMUA-4.MUQ 6 7NJ[H1,./W M5M_X IA]O6(6QVN)S_.EUH;F'7%$??47'KO=+RC*\!B,.5AOX*#!HR^IWR.2 M$A@133MTN?[\?X]!#A93S\+P6$ ?62S@> PZ/K/>(^5?*[_>XX0!T=?.JC\N M??XQ>-:96MY^<#88^T:M=+#PO\0\=/];3$L??N='[7>FI9^0?_ZHC6^VZ^HA MAPO,^=M.GPM[DM@*Q>-X<*W6O&7)F'VMO>87Z2N].IC$[-^:=G)ZM_OY<&)Z M?TQC7W)ZUYO'I9]WO=V9?MZIZ'6GGQ^_MT#R>>?V@OGA%K*9F"+OU7P[B))1 M. 237 C)./SC&\SU22;A'VU38:#V[[)[SN<%]O"$JQ"]E=KAM/)4P6QYDO*!SR&PAV:1-A'?RSABQ08WT:FQ)Z[!W$G-1N3#2XZ-?)/L=5M5# MJ5T[=D2":8\Z'0Z&ONAVPES&A51LA J@?-/<8%M[?Q>=OB,%4CMB@]*(,K>6 MEM]"F)=;_WB][5""1!ACNA+BD1/\E%>W=;:]>WC,HKI'[I, W.S@ MSE01T&D^OC_Q;O3ME(/YHY\PS_HQF\7D_*[5O.CY[57/;[_T2L__R#GIOEGU M[[.X0+\OY%$AZJ20X3&HG.'C?2]BY%34],#B#F2^/RY\N"O?MDL\"OS4G7L. MY[<*V!AZ,-8A__O"'[:=W A.P6K M<$?.WRO:VP&17:=R; ;[,6.C.^UTW.D8Z1B4^I8+[K@_LNO<:^K\@FW%OH\J M$&>"UN28;M2, M@C]6QEA+Q[!4 MJGKO>75:8H;J,U%AKB.YD PI/92%5U<2HZPV28QZ<]\//88(ATG$&W;#5 U2 MT7 5P\7@ B[_6F0XA@\GK[\U0EV] NXY>S.;^0^G5U/_B0V<0N 8G[(8!N%; MZ/T^],SW]X--< )?/!/^%'N"#I^'?H(\ 5_L 8^@/8F7)M'KMBR),T(USSXTC%51(H'3+Z,J!\=2/+ARXD>FFCL,( M%]+6=A7<[ZJ;/@GT(R.04#H(G$/G2*(**84EO]$#.]DZ?PJ!SEYN*JVPD&@3 MS!=P3+ /760E9(;E4": O2N)*,Z-'$F*TCR5J#P35$HP;60$%8(CJZ'/Z R- M33&E]^93^YKOL-LU*ONS''7?"MYF^;8V]C#N* B:Z$^-GHY MW(Y-S^$[B7/2VG&;#P(T'545W7R@I. ,N\7\LF!P8,$D0GT=4 I)'C7/M$JJ M'5A"L,92D73;\UVB:HE;U;=3FQ^J>7Z$FE_Z/1>88XGHMFC=^__S6_['BL\O M_ERR_5>9"GY!C>;@/ *1BV,0&1Z#R*/HR MA,.LY8"(X6C?XHPT[)TM.-[5DQ]02P,$% @ BCIA3R;,:UM/!0 RBX M \ !X;"]W;W)K8F]O:RYX;6S%FEMSVR@4@/\*HY=-'[JVKFDR<69R;3.S MW7CB;EX[6,(6$P0NH*3)KU^0FQ3%\IF^'/O)%L+29R3X#@=.GI1^F"OU0'XV M0II)5%N[.AZ-3%FSAIJ_U8I)=V:A=$.M.]3+D5EI1BM3,V8;,4K&XV+44"ZC MTY/7:TWU*#Q0EI66*^D*?<$]9T_F]WE_2*BK\,B^T?DD&D>$ME9==FK:.G\CCK6252,W04?N>%S+KA]GD3==\$B]R]&P=_HVN'U M<]V(Q_I/FE$M%KQDEZIL&R;MNATU$_[NTM1\92(B:<,FT6L5#^WN<5.M_X!U M3?.;BNAC[D[HFRKVA'@T%^Y8"5ZYNU?DG HJ2T:ZMC4!8 ( )GL#) =3&D"F M &2Z0\B9A_ _,$0MR(5J5@%D!D!F^X.DI@X@

---7,N*KOT8X M"-DM-9PR8SQ MW77.Y;I".$*/H2%ZC OW6:GJB0M!J*S(K:V9)C>N]>32\2WMT$+9(D861.73/-'ZH-,UQ6,U>W& X7T$*/[H6FX73O! M]UGW@*WK&0;_=EG@@01(QO"*_[AH_,$J[K B4GS M7A(Q9(D861,=7ZU$Q;3YBUS]:-U4(@R3(4LDR):X8X],NA'NCI5J*?F[9DL@ M,R3(9KACOHN6MM6N%X10X+P"60J#T8B;4KB1N'S^$%)";DB0W3 8F) #-_$5 MS/0H(34DR&H (Y1>0)Q UDB0K;$9H0RV)*2.!%D=6T*55\X0$Y)'@BP/,&3I M/W#()PFR3WS(,OB((8DDR!(9CEV&,%/()RFR3\ @AAR$F)!;4F2WA&',8!M" MCDF1';,MGOD%&F*"V2MDR0R%-8-M"3DF17;,0'PSR @))D463"_0&:2#W)(B MNV5+Q'/)+.6BCPFY)45VRY:09P@32F1GDG6P_"2_RJSS$A+R3 M(7MG:[![9DQ_ 2H#UTUVN7"R$>SVWDU(/MDNETXV,+,0$[)0MLO%DPW,/,2$ M+)0A6V@]=1B03@9))]O)A&;6-@W5SU[EON##&V>("4DG0Y_B>,PS*5OW9+]2 M'P]9/VNX\Y5[TLDAZ>3(TMDV$]MLS1R23HXLG6V8FZ-Y#DDG1Y;.-LRKQ8*5 MO=$\AZ23HZ^V //:7NHBAZ23HTL'P@REDX/+]>C2@3!#Z>20=/)]KLCTI)-# MTLG1TVH09A%B0A;*D2T$8QZ&F)"% M:R>?&SWC A]1QVZAEUE-C;$Y MYP7#@QCI\26=FW+JVGP\]7GU?CFW>5,=2^F_.9>WQW1I\EW7IW;\9M\-EZ:, M'X>#ZYOM:W-(3M9K<\-T1O7T.)VY>MYMJN%YYZO5SV8XI+*IW/O9O77#:SZF M5+*[OOF[<<'XDX\^_<_Z;K\_;=/W;OOKDMKR2<7?!97[/$CF@X0>I/-!2@\* M\T&!'A3G@R(]R.:#C!Y4SP?5]*#[^:![>M##?- #/@.WY8GM MN>;[0':GJ^V!VQ[OML>P.WYGJ^W +V%K[< MO66!:VUTLPM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=; M@=[*UUN!WLK76X'>NL!9"3HLX>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K MK4!OY>L=@-Z!KW< >@>^W@'H'?AZ!Z!W6."L&QUV\_4.0._ USL O0-?[P#T M#GR] ] [\/4.0._ USL"O2-?[PCTCGR](] [\O6.0._(USL"O>,"]RK1S4J^ MWA'H'?EZ1Z!WY.L=@=Z1KW<$>D>^W@;T-K[>!O0VOMX&]#:^W@;T-K[>!O0V MOMX&]+8%GC5!#YOP]3:@M_'U-J"W\?4VH+?Q]:Z!WC5?[QKH7?/UKB=ZYV,S MI-V/,IS:0[YUR3_#OZR9P)W+QSG=/N,Z]ILD6-ZVL91-D 6P8)7L DITW4)+9L ^7MQPD7 M"50D1K32OVF:'.> MIGP:-LS;:FLWQ,1B85CEAD1#FJ>Q1W%Q?D5K^]BEV>7K];'UJK#>=VUE4^L& M]C347YK.WQJ6@;II36Q:'T_R@F)VO.)[G^_X^40AM M3?\5S:W7;46UJQ[[?$L9?2!;QX8H]5T9&QNHODNA'39O>6]M2#>VSXW9KF.? M%I3'RY%>.MH?8*H<F^D?#<^OC_;#/+FRG[_M>^$&UL4$L! A0#% @ BCIA3\?:IW8S P .@\ !@ M ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ BCIA3YL!9 45!@ #Q\ !@ ( !OA, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ BCIA3S+!K9@O M @ 5@8 !@ ( !(2D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BCIA3Q?M*0VT 0 T@, !D M ( !5R\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ BCIA3^F&^YBS 0 T@, !D ( !&34 'AL M+W=O&PO=V]R:W-H965THX !X;"]W;W)K&UL4$L! A0#% @ BCIA M3PK,+'.V 0 T@, !D ( !UCH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BCIA3V]*,I>U 0 T@, M !D ( !FD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BCIA3TU"7_*V 0 T@, !D M ( !748 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ BCIA3Y5*I^ZX 0 T@, !D ( !=4P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ BCIA3Z4_ M@ZC/ 0 G 0 !D ( !/U( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BCIA3^EP_R/H 0 9@4 !D M ( !/E@ 'AL+W=O&PO M=V]R:W-H965TMP$ M -(# 9 " 4I< !X;"]W;W)K&UL4$L! A0#% @ BCIA3\;:("^U 0 T@, !D ( ! M.%X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ BCIA3P-,H[&UL4$L! A0#% @ BCIA3TXZ,K-6 M @ $@D !D ( !(6L 'AL+W=O&PO=V]R:W-H965TYO !X;"]W;W)K&UL4$L! A0#% @ BCIA3P4Q/?>] 0 U , !D M ( !<7, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ BCIA3WCI%ICZ @ +0L !D ( !]WL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MBCIA3_)$1-O# @ <@L !D ( !Q(, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BCIA3T7\U3Q4 @ &0< !D M ( !JY, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ BCIA3RV^V\*: @ [0@ !D ( !6YL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BCIA M3T#MF*IL P ,0\ !D ( !EJ( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ BCIA3]R.5I3I 0 P4 M !D ( !V:P 'AL+W=O&PO=V]R:W-H965TFP !X;"]W;W)K&UL4$L! A0#% @ BCIA3R5LO\Q[ P Z0X !D M ( !I+, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ BCIA3[\O97]3 P L@X !D ( !:KP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% M @ BCIA3R;,:UM/!0 RBX \ ( !H!@! 'AL+W=O 0!X;"]?7!E&UL4$L%!@ !0 % XA4 -XB 0 $! end XML 77 a2019q310-q_htm.xml IDEA: XBRL DOCUMENT 0001280058 2019-01-01 2019-09-30 0001280058 blkb:YourCauseMember 2019-01-01 2019-09-30 0001280058 2019-10-23 0001280058 2019-09-30 0001280058 2018-12-31 0001280058 2018-07-01 2018-09-30 0001280058 us-gaap:TechnologyServiceMember 2018-01-01 2018-09-30 0001280058 2018-01-01 2018-09-30 0001280058 us-gaap:TechnologyServiceMember 2019-01-01 2019-09-30 0001280058 2019-07-01 2019-09-30 0001280058 blkb:RecurringMember 2018-07-01 2018-09-30 0001280058 blkb:RecurringMember 2019-07-01 2019-09-30 0001280058 blkb:RecurringMember 2018-01-01 2018-09-30 0001280058 us-gaap:TechnologyServiceMember 2018-07-01 2018-09-30 0001280058 blkb:RecurringMember 2019-01-01 2019-09-30 0001280058 us-gaap:TechnologyServiceMember 2019-07-01 2019-09-30 0001280058 2017-12-31 0001280058 2018-09-30 0001280058 2018-04-01 2018-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001280058 us-gaap:CommonStockMember 2017-12-31 0001280058 us-gaap:CommonStockMember 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-09-30 0001280058 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001280058 us-gaap:TreasuryStockMember 2018-07-01 2018-09-30 0001280058 us-gaap:TreasuryStockMember 2018-06-30 0001280058 2018-01-01 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001280058 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001280058 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001280058 us-gaap:CommonStockMember 2018-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001280058 us-gaap:RetainedEarningsMember 2017-12-31 0001280058 us-gaap:TreasuryStockMember 2017-12-31 0001280058 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001280058 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001280058 us-gaap:TreasuryStockMember 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001280058 2018-06-30 0001280058 us-gaap:CommonStockMember 2018-09-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001280058 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001280058 us-gaap:RetainedEarningsMember 2018-09-30 0001280058 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001280058 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001280058 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001280058 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001280058 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001280058 2019-04-01 2019-06-30 0001280058 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-03-31 0001280058 us-gaap:CommonStockMember 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001280058 us-gaap:CommonStockMember 2018-12-31 0001280058 us-gaap:TreasuryStockMember 2019-09-30 0001280058 us-gaap:RetainedEarningsMember 2018-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001280058 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001280058 us-gaap:CommonStockMember 2019-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001280058 2019-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001280058 us-gaap:RetainedEarningsMember 2019-09-30 0001280058 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001280058 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001280058 us-gaap:TreasuryStockMember 2019-06-30 0001280058 us-gaap:TreasuryStockMember 2018-12-31 0001280058 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:CommonStockMember 2019-09-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2019-03-31 0001280058 2019-01-01 0001280058 blkb:YourCauseMember 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:RevolvingCreditFacilityMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:NoncompeteAgreementsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:CustomerRelationshipsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:MarketingRelatedIntangibleAssetsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-02 2019-01-02 0001280058 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:SecuredDebtMember 2018-12-31 0001280058 us-gaap:ShortTermDebtMember 2019-09-30 0001280058 us-gaap:ShortTermDebtMember 2018-12-31 0001280058 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001280058 us-gaap:LongTermDebtMember 2019-09-30 0001280058 us-gaap:SecuredDebtMember 2019-09-30 0001280058 us-gaap:RevolvingCreditFacilityMember 2019-09-30 0001280058 us-gaap:LongTermDebtMember 2018-12-31 0001280058 2017-06-02 0001280058 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0001280058 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0001280058 blkb:July2017SwapMember 2017-07-31 0001280058 blkb:June2019SwapMember 2019-06-30 0001280058 blkb:February2018SwapMember 2018-02-28 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-07-01 2018-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-07-01 2019-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-09-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-09-30 0001280058 blkb:NewHQFacilityMember stpr:SC us-gaap:BuildingMember 2016-05-31 0001280058 srt:MaximumMember 2019-09-30 0001280058 blkb:ThirdpartyTechnologyMember 2019-09-30 0001280058 srt:MinimumMember 2019-09-30 0001280058 stpr:TX us-gaap:BuildingMember 2012-05-04 0001280058 blkb:CustomerOperationsCenterMember stpr:SC us-gaap:BuildingMember 2008-10-31 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2018-01-01 2018-09-30 0001280058 blkb:CostOfRecurringMember 2018-07-01 2018-09-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001280058 us-gaap:OperatingExpenseMember 2018-01-01 2018-09-30 0001280058 us-gaap:OperatingExpenseMember 2019-01-01 2019-09-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2018-07-01 2018-09-30 0001280058 us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0001280058 blkb:CostOfRecurringMember 2019-07-01 2019-09-30 0001280058 us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0001280058 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2019-01-01 2019-09-30 0001280058 us-gaap:OperatingExpenseMember 2019-07-01 2019-09-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001280058 blkb:CostOfRecurringMember 2018-01-01 2018-09-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2019-07-01 2019-09-30 0001280058 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0001280058 us-gaap:OperatingExpenseMember 2018-07-01 2018-09-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001280058 blkb:CostOfRecurringMember 2019-01-01 2019-09-30 0001280058 us-gaap:CashFlowHedgingMember 2018-07-01 2018-09-30 0001280058 us-gaap:CashFlowHedgingMember 2019-01-01 2019-09-30 0001280058 us-gaap:CashFlowHedgingMember 2017-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-07-01 2018-09-30 0001280058 us-gaap:CashFlowHedgingMember 2018-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-09-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-09-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001280058 us-gaap:CashFlowHedgingMember 2019-07-01 2019-09-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001280058 us-gaap:CashFlowHedgingMember 2018-01-01 2018-09-30 0001280058 us-gaap:CashFlowHedgingMember 2019-09-30 0001280058 us-gaap:CashFlowHedgingMember 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-09-30 0001280058 us-gaap:CashFlowHedgingMember 2018-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-07-01 2019-09-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-09-30 0001280058 us-gaap:CashFlowHedgingMember 2018-09-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001280058 2019-09-13 2019-09-13 0001280058 2019-06-14 2019-06-14 0001280058 2019-03-15 2019-03-15 0001280058 2019-02-01 2019-02-28 0001280058 us-gaap:SubsequentEventMember 2019-12-13 0001280058 country:US 2019-07-01 2019-09-30 0001280058 country:US 2019-01-01 2019-09-30 0001280058 country:US 2018-07-01 2018-09-30 0001280058 us-gaap:NonUsMember 2018-07-01 2018-09-30 0001280058 us-gaap:NonUsMember 2019-01-01 2019-09-30 0001280058 us-gaap:NonUsMember 2019-07-01 2019-09-30 0001280058 us-gaap:NonUsMember 2018-01-01 2018-09-30 0001280058 country:US 2018-01-01 2018-09-30 0001280058 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-09-30 0001280058 blkb:GeneralMarketsGroupMember 2019-01-01 2019-09-30 0001280058 blkb:EnterpriseMarketsGroupMember 2019-01-01 2019-09-30 0001280058 us-gaap:AllOtherSegmentsMember 2018-07-01 2018-09-30 0001280058 blkb:InternationalMarketsGroupMember 2018-01-01 2018-09-30 0001280058 blkb:InternationalMarketsGroupMember 2018-07-01 2018-09-30 0001280058 blkb:InternationalMarketsGroupMember 2019-01-01 2019-09-30 0001280058 blkb:InternationalMarketsGroupMember 2019-07-01 2019-09-30 0001280058 blkb:GeneralMarketsGroupMember 2018-07-01 2018-09-30 0001280058 blkb:EnterpriseMarketsGroupMember 2018-07-01 2018-09-30 0001280058 blkb:GeneralMarketsGroupMember 2019-07-01 2019-09-30 0001280058 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-09-30 0001280058 blkb:EnterpriseMarketsGroupMember 2019-07-01 2019-09-30 0001280058 us-gaap:AllOtherSegmentsMember 2019-07-01 2019-09-30 0001280058 blkb:GeneralMarketsGroupMember 2018-01-01 2018-09-30 0001280058 blkb:EnterpriseMarketsGroupMember 2018-01-01 2018-09-30 0001280058 us-gaap:ContractTerminationMember 2018-12-31 0001280058 us-gaap:OtherRestructuringMember 2018-12-31 0001280058 us-gaap:OtherRestructuringMember 2019-09-30 0001280058 us-gaap:ContractTerminationMember 2019-09-30 0001280058 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-09-30 0001280058 us-gaap:ContractTerminationMember 2019-01-01 2019-09-30 0001280058 us-gaap:OtherRestructuringMember 2019-01-01 2019-09-30 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ContractTerminationMember 2019-01-01 2019-09-30 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherRestructuringMember 2019-01-01 2019-09-30 pure shares iso4217:USD shares iso4217:USD blkb:lease utreg:sqft 2 2 4 234454 25678 20736 239311 17119 5795 false --12-31 Q3 2019 0001280058 4722000 4791000 0.001 0.001 180000000 180000000 59327633 60207091 0 0 P5Y P5Y P5Y -209000 -860000 78000 982000 20000000 20000000 0 0 10760574 11022799 10-Q true 2019-09-30 false 000-50600 Blackbaud, Inc. DE 11-2617163 65 Fairchild Street Charleston SC 29492 843 216-6200 Common Stock, $0.001 Par Value BLKB NASDAQ Yes Yes Large Accelerated Filer false false false 49186476 29084000 30866000 243056000 418980000 90700000 86595000 7784000 1753000 75321000 59788000 445945000 597982000 37285000 40031000 110840000 0 94055000 75099000 630644000 545213000 327089000 291617000 64154000 65363000 1710012000 1615305000 34169000 34538000 63947000 46893000 250840000 420733000 7500000 7500000 320982000 295991000 677438000 805655000 495556000 379624000 47237000 44291000 2014000 2564000 100133000 0 6177000 9388000 1328555000 1241522000 0 0 60000 59000 442803000 399241000 287163000 266884000 -13665000 -5110000 239422000 246477000 381457000 373783000 1710012000 1615305000 205227000 188656000 611789000 562251000 15893000 20876000 50795000 65137000 221120000 209532000 662584000 627388000 87645000 76535000 259013000 221964000 14152000 18702000 42874000 56482000 101797000 95237000 301887000 278446000 119323000 114295000 360697000 348942000 55499000 49077000 165963000 143047000 25941000 24218000 80304000 75473000 28897000 24894000 84557000 78392000 703000 1237000 3231000 3707000 400000 -914000 3083000 3585000 111440000 98512000 337138000 304204000 7883000 15783000 23559000 44738000 5111000 4140000 16233000 11960000 2158000 -147000 4521000 359000 4930000 11496000 11847000 33137000 364000 332000 1263000 -2370000 4566000 11164000 10584000 35507000 0.10 0.24 0.22 0.75 0.09 0.23 0.22 0.74 47757769 47279591 47668235 47174903 48464529 48160146 48223712 48074698 -3893000 1047000 -5321000 -1333000 -363000 566000 -3234000 2410000 -4256000 1613000 -8555000 1077000 310000 12777000 2029000 36584000 10584000 35507000 63998000 59993000 6192000 4760000 43621000 35683000 -75000 1430000 564000 564000 -2047000 2085000 6375000 4480000 5129000 12372000 -74000 -134000 -13592000 -6923000 20363000 25888000 122124000 137831000 9597000 12910000 34513000 26629000 109353000 45315000 -500000 0 -152963000 -84854000 371200000 219900000 255625000 233225000 20279000 27398000 7000 11000 -215942000 -425218000 -6283000 -4371000 17705000 17484000 -144627000 -487785000 -2240000 -285000 -177706000 -435093000 449846000 640174000 272140000 205081000 29084000 30866000 243056000 418980000 272140000 449846000 59327633 59000 399241000 -266884000 -5110000 246477000 373783000 -1122000 -1122000 5901000 5901000 234453 3000 3000 18400000 18400000 13693000 33000 13726000 663906 1000 1000 43314 3658000 3658000 60182678 60000 412937000 -285284000 -1452000 239487000 365748000 7140000 7140000 5901000 5901000 21726 3000 3000 1360000 1360000 15010000 19000 15029000 12405 0 0 29746 -7957000 -7957000 60187063 60000 427950000 -286644000 -9409000 240745000 372702000 4566000 4566000 5903000 5903000 5315 1000 1000 519000 519000 14852000 14000 14866000 37920 0 0 23207 -4256000 -4256000 60207091 60000 442803000 -287163000 -13665000 239422000 381457000 58551761 59000 351042000 -239199000 -642000 225029000 336289000 17751000 17751000 5825000 5825000 279422 9000 9000 22511000 22511000 11062000 30000 11092000 437878 0 0 35218 7516000 7516000 167000 -167000 0 59233843 59000 362113000 -261710000 7041000 236818000 344321000 6592000 6592000 5828000 5828000 40741 2000 2000 2673000 2673000 13834000 27000 13861000 68313 0 0 41688 -8052000 -8052000 59301209 59000 375949000 -264383000 -1011000 237609000 348223000 11164000 11164000 5831000 5831000 27238 0 0 2214000 2214000 10708000 22000 10730000 26460 0 0 31359 1613000 1613000 59323548 59000 386657000 -266597000 602000 242964000 363685000 <div style="line-height:120%;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">1. Organization</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We are</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">the world’s leading cloud software company powering social good. Serving the entire social good community—nonprofits, foundations, companies, education institutions, healthcare organizations and individual change agents—</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">we connect and empower</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">organizations to increase their impact through cloud software, services, expertise and data intelligence.</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">portfolio is tailored to the unique needs of vertical markets,</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">with solutions for fundraising and CRM, marketing, advocacy, peer-to-peer fundraising, corporate social responsibility, school management, ticketing, grantmaking, financial management, payment processing and analytics.</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Serving the industry for more than three decades,</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">we are</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">headquartered in Charleston, South Carolina and have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom.</span></div> <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">2. Basis of Presentation</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Unaudited interim consolidated financial statements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The accompanying interim consolidated financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the consolidated balance sheets, consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders’ equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The consolidated balance sheet at </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, and other forms filed with the SEC from time to time.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Basis of consolidation</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Reportable segment</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer ("CEO").</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Recently adopted accounting pronouncements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-style:italic;">Leases (Topic 842) </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">("ASU 2016-02"). ASU 2016-02 requires lessees to record most leases on their balance sheet but recognize expenses in the income statement in a manner similar to previous guidance. The way in which entities classify leases determines how to recognize lease-related revenue and expense.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We adopted ASU 2016-02 as of January 1, 2019 using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. We elected to use the package of practical expedients that allowed us to not reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any existing leases. We did not elect to use the hindsight practical expedient, which permits entities to use hindsight in determining the lease term and assessing </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">impairment. Additionally, we elected not to apply the recognition requirements of the new lease accounting standard to short-term leases. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as of January 1, 2019, as we recognized </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$121.6 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of lease liabilities and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$113.4 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of right-of-use ("ROU") assets for those leases classified as operating leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Summary of significant accounting policies</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Except for the accounting policy added for leases below as a result of adopting ASU 2016-02, there have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 20, 2019, that have had a material impact on our consolidated financial statements. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;text-decoration:underline;">Leases</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">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 the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Unaudited interim consolidated financial statements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The accompanying interim consolidated financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the consolidated balance sheets, consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders’ equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The consolidated balance sheet at </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, and other forms filed with the SEC from time to time.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Basis of consolidation</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Reportable segment</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer ("CEO").</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Recently adopted accounting pronouncements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-style:italic;">Leases (Topic 842) </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">("ASU 2016-02"). ASU 2016-02 requires lessees to record most leases on their balance sheet but recognize expenses in the income statement in a manner similar to previous guidance. The way in which entities classify leases determines how to recognize lease-related revenue and expense.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We adopted ASU 2016-02 as of January 1, 2019 using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. We elected to use the package of practical expedients that allowed us to not reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any existing leases. We did not elect to use the hindsight practical expedient, which permits entities to use hindsight in determining the lease term and assessing </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">impairment. Additionally, we elected not to apply the recognition requirements of the new lease accounting standard to short-term leases. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as of January 1, 2019, as we recognized </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$121.6 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of lease liabilities and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$113.4 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of right-of-use ("ROU") assets for those leases classified as operating leases.</span></div> 121600000 113400000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;text-decoration:underline;">Leases</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">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 the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.</span></div> <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">3. Business Combinations</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">YourCause acquisition</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">On </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">January 2, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we acquired all of the outstanding equity securities, including all voting equity interests, of YourCause Holdings, LLC, a Delaware limited liability company ("YourCause"), pursuant to a purchase agreement and plan of merger. The acquisition expands our footprint in corporate social responsibility and employee engagement and enhances our position as a leader in providing solutions to both nonprofit organizations and for-profit companies committed to addressing social issues. We acquired the equity securities for an aggregate purchase price of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$157.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> in cash, net of closing adjustments. The purchase price and related expenses were funded primarily through borrowings under the 2017 Credit Facility (as defined below). As a result of the acquisition, YourCause has become a wholly owned subsidiary of ours. The operating results of YourCause have been included in our consolidated financial statements from the date of acquisition. During the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three and nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we incurred </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">insignificant</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> acquisition-related expenses associated with the acquisition, which were recorded in general and administrative expense.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The fair values assigned to the assets acquired and liabilities assumed in the table below are based on our best estimates and assumptions as of the reporting date and are considered preliminary pending finalization. The estimates and assumptions are subject to change as we obtain additional information during the measurement period, which may be up to one year from the acquisition date. The assets and liabilities, pending finalization, include the valuation of intangible assets as well as the assumed deferred revenue and deferred income tax balances.</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Purchase price allocation</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net working capital, excluding deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,699</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>74,690</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Deferred tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(4,615</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(4,300</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,650</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>87,316</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>157,714</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The estimated fair value of accounts receivable acquired approximates the contractual value of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$4.1 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$54.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of the goodwill arising in the acquisition is deductible for income tax purposes. The estimated goodwill recognized is attributable primarily to the opportunities for expected synergies from combining the operations and assembled workforce of YourCause. During the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we recorded insignificant measurement period adjustments to the estimated fair value of the YourCause assets acquired and liabilities assumed following the receipt of new information. The adjustments resulted in an increase to net working capital, excluding deferred revenue, with the corresponding offset to goodwill.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The YourCause acquisition resulted in the identification of the following identifiable intangible assets:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Weighted average amortization period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">YourCause</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"> (in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Acquired technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,800</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>25,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>15</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Marketing assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>830</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Non-compete agreements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>74,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>13</span></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The estimated fair values of the intangible assets were based on variations of the income approach, which estimates fair value based upon the present value of cash flows that the assets are expected to generate, and which included the relief-from-royalty method, incremental cash flow method, including the comparative (with and without) method and multi-period excess earnings method, depending on the intangible asset being valued. The method of amortization of identifiable finite-lived intangible assets is based on the expected pattern in which the estimated economic benefits of the respective assets are consumed or otherwise used up. Customer relationships and acquired technology assets are being amortized on an accelerated basis. Marketing assets are being amortized on a straight-line basis. The non-compete agreements were fully amortized as of March 31, 2019, based on the insignificance of the acquired assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We determined that the impact of this acquisition was not material to our consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.</span></div> 157700000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The fair values assigned to the assets acquired and liabilities assumed in the table below are based on our best estimates and assumptions as of the reporting date and are considered preliminary pending finalization. The estimates and assumptions are subject to change as we obtain additional information during the measurement period, which may be up to one year from the acquisition date. The assets and liabilities, pending finalization, include the valuation of intangible assets as well as the assumed deferred revenue and deferred income tax balances.</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Purchase price allocation</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net working capital, excluding deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,699</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>74,690</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Deferred tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(4,615</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(4,300</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,650</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>87,316</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>157,714</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 3699000 2574000 74690000 4615000 4300000 1650000 87316000 157714000 4100000 54700000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The YourCause acquisition resulted in the identification of the following identifiable intangible assets:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Weighted average amortization period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">YourCause</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"> (in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Acquired technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,800</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>25,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>15</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Marketing assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>830</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Non-compete agreements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>74,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>13</span></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 47800000 P12Y 25900000 P15Y 830000 P2Y 160000 P0Y 74690000 P13Y <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">4. Goodwill and Other Intangible Assets</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The change in goodwill during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>545,213</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Additions related to current year business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>87,316</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Effect of foreign currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,885</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Balance at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>630,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The change in goodwill during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>545,213</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Additions related to current year business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>87,316</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Effect of foreign currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,885</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Balance at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>630,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 545213000 87316000 -1885000 630644000 <div style="line-height:120%;padding-top:18px;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">5. Earnings Per Share</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We compute basic </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">earnings</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">earnings</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share is computed by dividing net income available to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">earnings</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share reflect the assumed exercise, settlement and vesting of all dilutive securities using the “treasury stock method” except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon the exercise of stock options, settlement of stock appreciation rights and vesting of restricted stock awards and units.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table sets forth the computation of basic and diluted </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">earnings</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands, except per share amounts)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Numerator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>10,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>35,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average common shares</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,757,769</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,279,591</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,668,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,174,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Add effect of dilutive securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>706,760</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>880,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>555,477</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>899,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average common shares assuming dilution</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,464,529</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,160,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,223,712</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,074,698</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Earnings per share:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.10</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.24</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.22</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.75</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.09</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.23</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.74</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Anti-dilutive shares excluded from calculations of diluted earnings per share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>227,523</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>252,282</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table sets forth the computation of basic and diluted </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">earnings</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands, except per share amounts)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Numerator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>10,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>35,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average common shares</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,757,769</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,279,591</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,668,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,174,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Add effect of dilutive securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>706,760</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>880,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>555,477</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>899,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average common shares assuming dilution</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,464,529</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,160,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,223,712</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,074,698</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Earnings per share:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.10</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.24</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.22</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.75</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.09</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.23</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.74</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Anti-dilutive shares excluded from calculations of diluted earnings per share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>227,523</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>252,282</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 4566000 11164000 10584000 35507000 47757769 47279591 47668235 47174903 706760 880555 555477 899795 48464529 48160146 48223712 48074698 0.10 0.24 0.22 0.75 0.09 0.23 0.22 0.74 227523 0 252282 0 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">6. Fair Value Measurements</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Level 1 - Quoted prices for identical assets or liabilities in active markets; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Recurring fair value measurements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Fair value measurement using</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of September 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-style:italic;">Derivatives and Hedging</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The fair value of our interest rate swaps was based on model-driven valuations using LIBOR rates, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps are classified within Level 2 of the fair value hierarchy.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We believe the carrying amounts of our cash and cash equivalents, restricted cash due to customers, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, due to the immediate or short-term maturity of these instruments.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We believe the carrying amount of our debt approximates its fair value at </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, as the debt bears interest rates that approximate market value. As LIBOR rates are observable at commonly quoted intervals, our debt is classified within Level 2 of the fair value hierarchy.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. Additionally, we did not hold any Level 3 assets or liabilities during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Non-recurring fair value measurements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Assets and liabilities that are measured at fair value on a non-recurring basis include intangible assets, goodwill and operating lease ROU assets, which are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs. In the event of an impairment, we determine the fair value of the intangible assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">During the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we recorded </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Note 15</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> to these consolidated financial statements for additional details regarding our facilities optimization restructuring.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">There were no non-recurring fair value adjustments to intangible assets and goodwill during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, except for insignificant business combination accounting adjustments to the initial fair value estimates of the YourCause assets acquired and liabilities assumed at the acquisition date from updated information obtained during the measurement period. See Note 3 to these consolidated financial statements for additional details. We record any measurement period adjustments to the fair value of assets acquired and liabilities assumed, with the corresponding offset to goodwill.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Fair value measurement using</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of September 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 0 2318000 0 2318000 0 2318000 0 2318000 0 2260000 0 2260000 0 2260000 0 2260000 0 186000 0 186000 0 186000 0 186000 1300000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">7. Consolidated Financial Statement Details</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Prepaid expenses and other assets</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Costs of obtaining contracts</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>89,158</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>85,590</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Prepaid software maintenance and subscriptions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>28,659</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21,134</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Unbilled accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,065</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,161</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Taxes, prepaid and receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,055</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Security deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>934</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,020</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,664</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,191</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total prepaid expenses and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>139,475</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>125,151</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Long-term portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>64,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>65,363</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>75,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>59,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Amortization expense from costs of obtaining contracts was </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$9.2 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$28.6 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively, and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$9.0 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$26.6 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">September 30, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">The current portion of costs of obtaining contracts as of </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> was </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$32.4 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$31.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accrued expenses and other liabilities</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease liabilities, current portion </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>19,399</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued bonuses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>18,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued commissions and salaries</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,477</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,934</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,932</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,204</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Customer credit balances</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,365</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,076</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Unrecognized tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,719</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued vacation costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,040</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,352</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued health care costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,497</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,642</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total accrued expenses and other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>70,124</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>56,281</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Long-term portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,177</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>63,947</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>46,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Other income (expense), net</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,247</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>943</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,426</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,613</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other income (expense), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,095</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,254</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,521</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>359</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Prepaid expenses and other assets</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Costs of obtaining contracts</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>89,158</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>85,590</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Prepaid software maintenance and subscriptions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>28,659</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21,134</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Unbilled accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,065</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,161</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Taxes, prepaid and receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,055</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Security deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>934</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,020</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,664</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,191</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total prepaid expenses and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>139,475</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>125,151</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Long-term portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>64,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>65,363</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>75,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>59,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Amortization expense from costs of obtaining contracts was </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$9.2 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$28.6 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively, and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$9.0 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$26.6 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">September 30, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">The current portion of costs of obtaining contracts as of </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> was </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$32.4 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$31.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively.</span></div> 89158000 85590000 28659000 21134000 6065000 4161000 1995000 2055000 934000 1020000 12664000 11191000 139475000 125151000 64154000 65363000 75321000 59788000 9200000 28600000 9000000.0 26600000 32400000 31700000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accrued expenses and other liabilities</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease liabilities, current portion </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>19,399</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued bonuses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>18,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued commissions and salaries</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,477</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,934</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,932</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,204</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Customer credit balances</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,365</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,076</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Unrecognized tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,719</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued vacation costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,040</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,352</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued health care costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,497</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,642</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total accrued expenses and other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>70,124</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>56,281</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Long-term portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,177</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>63,947</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>46,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.</span></div> 19399000 0 18859000 14868000 4477000 9934000 5932000 6204000 4365000 4076000 3633000 2719000 2040000 2352000 1777000 1497000 9642000 14631000 70124000 56281000 6177000 9388000 63947000 46893000 <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Other income (expense), net</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,247</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>943</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,426</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,613</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other income (expense), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,095</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,254</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,521</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>359</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 1247000 943000 2426000 1613000 911000 -1090000 2095000 -1254000 2158000 -147000 4521000 359000 <div style="line-height:120%;padding-top:18px;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">8. Debt</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Debt balance at</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Weighted average </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">effective interest rate at</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Credit facility:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">    Revolving credit loans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>221,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.70</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4.13</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">    Term loans</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>283,125</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>288,750</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.54</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.44</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">        Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>504,325</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>388,750</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Unamortized discount and debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,269</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,626</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Debt, current portion</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.54</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.77</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Debt, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>495,556</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>379,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we entered into a five-year </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$700.0 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> senior credit facility (the "</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2017 Credit Facility</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">"). As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, the required annual maturities related to the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2017 Credit Facility</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,</span></div><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Annual maturities</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 - remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,875</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2020 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2022 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>487,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total required maturities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>504,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Financing for 2019 acquisition</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">On </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">January 2, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we acquired YourCause for </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$157.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> in cash, net of closing adjustments. We financed the acquisition with a revolving credit loan under the 2017 Credit Facility.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Debt balance at</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Weighted average </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">effective interest rate at</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Credit facility:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">    Revolving credit loans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>221,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.70</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4.13</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">    Term loans</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>283,125</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>288,750</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.54</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.44</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">        Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>504,325</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>388,750</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Unamortized discount and debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,269</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,626</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Debt, current portion</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.54</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.77</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Debt, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>495,556</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>379,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 221200000 100000000 0.0370 0.0413 283125000 288750000 0.0354 0.0344 504325000 388750000 0.0361 0.0361 -1269000 -1626000 7500000 7500000 0.0354 0.0377 495556000 379624000 0.0361 0.0361 700000000.0 As of <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, the required annual maturities related to the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2017 Credit Facility</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were as follows:</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,</span></div><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Annual maturities</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 - remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,875</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2020 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2022 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>487,450</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total required maturities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>504,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 1875000 7500000 7500000 487450000 0 0 504325000 157700000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">9. Derivative Instruments</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Cash flow hedges</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We generally use derivative instruments to manage our variable interest rate risk. In </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we entered into an interest rate swap agreement (the "</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement. The notional value of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> with an effective date beginning in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> through </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2021</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. We designated the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement as a cash flow hedge at the inception of the contract.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we entered into an additional interest rate swap agreement (the "</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement. The notional value of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$50.0 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> with an effective date beginning in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> through </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2021</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. We designated the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement as a cash flow hedge at the inception of the contract.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we entered into an additional interest rate swap agreement (the "</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement. The notional value of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$75.0 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> with an effective date beginning in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> through </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2021</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. We designated the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement as a cash flow hedge at the inception of the contract.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The fair values of our derivative instruments were as follows as of:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:27%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Liability Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Balance sheet location</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Balance sheet location</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;font-weight:bold;">Derivative instruments designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Interest rate swaps, long-term portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;font-weight:bold;">Total derivative instruments designated as hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The effects of derivative instruments in cash flow hedging relationships were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:27%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Gain (loss) recognized</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">in accumulated other </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">comprehensive </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">loss as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Location </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">of gain (loss) </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">reclassified from </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">accumulated other </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">comprehensive </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">loss into income</span></div></td><td colspan="6" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Gain (loss) reclassified from accumulated</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"> other comprehensive loss into income</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest rate swaps</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,318</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>196</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>669</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest rate swaps</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,558</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) is reclassified from accumulated other comprehensive income (loss) to current earnings. The estimated accumulated other comprehensive </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">loss</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> that is expected to be reclassified into earnings within the next twelve months is </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. There were </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">no</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> ineffective portions of our interest rate swap derivatives during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. See </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Note 13</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> to these consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component.</span></div> 150000000.0 50000000.0 75000000.0 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The fair values of our derivative instruments were as follows as of:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:27%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Liability Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Balance sheet location</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Balance sheet location</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;font-weight:bold;">Derivative instruments designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Interest rate swaps, long-term portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;font-weight:bold;">Total derivative instruments designated as hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 0 2260000 2318000 186000 0 2260000 2318000 186000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The effects of derivative instruments in cash flow hedging relationships were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:27%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Gain (loss) recognized</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">in accumulated other </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">comprehensive </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">loss as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Location </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">of gain (loss) </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">reclassified from </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">accumulated other </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">comprehensive </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">loss into income</span></div></td><td colspan="6" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Gain (loss) reclassified from accumulated</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"> other comprehensive loss into income</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest rate swaps</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,318</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>196</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>669</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest rate swaps</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,558</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 2318000 -196000 -669000 -4558000 -23000 17000 -900000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">10. Commitments and Contingencies </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We have operating leases for corporate offices, subleased offices and certain equipment and furniture. Our leases have remaining lease terms </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">of less than</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">year</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> to </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>19</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> years, some of which include options to extend the leases for up to </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> years. We do not have lease agreements with residual value guarantees, sale leaseback terms or material restrictive covenants.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In May 2016, we entered into a lease agreement for our New Headquarters Facility in Charleston, South Carolina. There are two phases for construction of the New Headquarters Facility. Phase One included a building with approximately </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>172,000</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> rentable square feet, which we began using in April 2018. The lease agreement also grants us a Phase Two option to request that the landlord construct and lease to us a second office building and related improvements. The lease agreement expires in April 2038 and provides for </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">four</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> renewal periods of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">five</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> years each at a base rent equal to the then prevailing market rate for comparable buildings.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We continue to lease our former headquarters facility, now called our Customer Operations Center, in Charleston, South Carolina. The lease expires in October 2023 and has </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">two</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">five</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">-year renewal options. We also have a lease for office space in Austin, Texas which expires in September 2023 and has </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">two</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">five</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">-year renewal options.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">For each of the leases discussed above, we have not included the renewal options in the lease terms for calculating the lease liability as the renewal options allow us to maintain operational flexibility and we are not reasonably certain we will exercise these options at this time.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we did not have any significant future leases that had not yet commenced.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The components of lease expense for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three and nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease cost</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>18,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>923</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,901</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Sublease income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(803</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,262</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>19,319</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes short-term lease costs, which were immaterial.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">During the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we recorded </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Note 15</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> to these consolidated financial statements for additional details regarding our facilities optimization restructuring.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total rent expense as determined under ASC 840 for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three and nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$16.2 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Maturities of our operating lease liabilities as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,<br/>(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Operating leases</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 – remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,652</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2020 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>25,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21,482</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2022 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,604</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>81,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>167,307</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Amount representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,775</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Present value of future payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>119,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As determined under ASC 840, the future minimum lease payments related to lease agreements with a remaining noncancelable term in excess of one year, net of related sublease commitments and lease incentives, as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,</span></div><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>20,808</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>20,274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,924</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,923</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>81,755</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>167,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>110,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>19,399</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease liabilities, net of current portion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>100,133</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>119,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, the weighted average remaining lease terms and discount rates were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:83%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average remaining lease term (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5.96</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Supplemental cash flow information related to leases during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>17,869</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations (non-cash):</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>108,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Other commitments</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The term loans under the 2017 Credit Facility require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2017 Credit Facility in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2022</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, the remaining aggregate minimum purchase commitment under these arrangements was approximately </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$87.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> through </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Solution and service indemnifications</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. If we determine that it is probable that a loss has been incurred related to solution or service indemnifications, any such loss that could be reasonably estimated would be recognized. We have not identified any losses and, accordingly, we have not recorded a liability related to these indemnifications.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Legal proceedings</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We are subject to legal proceedings and claims that arise in the ordinary course of business. We make a provision for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Unless otherwise specifically </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">disclosed in this note, we have determined as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, that no provision for liability nor disclosure is required related to any claim against us because (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">All legal costs associated with litigation are expensed as incurred. Litigation is inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending against us. It is possible, nevertheless, that our consolidated financial position, results of operations or cash flows could be negatively affected in any particular period by an unfavorable resolution of one or more of such proceedings, claims or investigations.</span></div> P1Y P19Y P5Y 172000 <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The components of lease expense for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three and nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease cost</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>18,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>923</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,901</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Sublease income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(803</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,262</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>19,319</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes short-term lease costs, which were immaterial.</span></div> 6786000 18680000 923000 2901000 803000 2262000 6906000 19319000 1300000 6200000 16200000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Maturities of our operating lease liabilities as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,<br/>(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Operating leases</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 – remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,652</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2020 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>25,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21,482</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2022 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,604</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>81,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>167,307</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Amount representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,775</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Present value of future payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>119,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">.</span></div> 6652000 25667000 21482000 16944000 14604000 81958000 167307000 47775000 119532000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As determined under ASC 840, the future minimum lease payments related to lease agreements with a remaining noncancelable term in excess of one year, net of related sublease commitments and lease incentives, as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,</span></div><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>20,808</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>20,274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,924</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,923</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>81,755</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>167,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 20808000 20274000 16924000 14391000 12923000 81755000 167075000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>110,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>19,399</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease liabilities, net of current portion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>100,133</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>119,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, the weighted average remaining lease terms and discount rates were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:83%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average remaining lease term (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5.96</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 110840000 19399000 100133000 119532000 P12Y6M 0.0596 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Supplemental cash flow information related to leases during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>17,869</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations (non-cash):</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>108,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 17869000 108685000 87700000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Legal proceedings</span></div>We are subject to legal proceedings and claims that arise in the ordinary course of business. We make a provision for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">11. Income Taxes</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">income tax provision (benefit)</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and effective income tax rates, including the effects of period-specific events, were:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Income tax provision (benefit)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>364</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,263</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,370</span></span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Effective income tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>10.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(7.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The increases in our effective income tax rate during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three and nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, when compared to the same periods in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, were primarily due to a decrease in the discrete benefit to income tax expense relating to stock-based compensation. The impact was attributable to a decrease in the market price for shares of our common stock, when compared to the same periods in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, as reported by the Nasdaq Stock Market LLC ("Nasdaq"). Most of our equity awards are granted during our first quarter and vest in subsequent years during the same quarter.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">income tax provision (benefit)</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and effective income tax rates, including the effects of period-specific events, were:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Income tax provision (benefit)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>364</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,263</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,370</span></span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Effective income tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>10.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(7.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 364000 332000 1263000 -2370000 0.074 0.029 0.107 -0.072 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">12. Stock-based Compensation</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Stock-based compensation expense is allocated to cost of revenue and operating expenses on the consolidated statements of comprehensive income based on where the associated employee’s compensation is recorded. The following table summarizes stock-based compensation expense:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Included in cost of revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cost of recurring</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cost of one-time services and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>654</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,134</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,224</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total included in cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>784</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,270</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,549</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,010</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Included in operating expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Sales, marketing and customer success</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,234</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,847</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,153</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,274</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,737</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,409</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,073</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>24,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>18,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total included in operating expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,460</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>41,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>31,673</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,866</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>10,730</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>43,621</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>35,683</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> The following table summarizes stock-based compensation expense:<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Included in cost of revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cost of recurring</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cost of one-time services and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>654</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,134</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,224</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total included in cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>784</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,270</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,549</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,010</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Included in operating expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Sales, marketing and customer success</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,234</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,847</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,153</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,274</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,737</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,409</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,073</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>24,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>18,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total included in operating expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,460</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>41,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>31,673</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,866</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>10,730</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>43,621</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>35,683</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 452000 616000 1415000 1786000 332000 654000 1134000 2224000 784000 1270000 2549000 4010000 2826000 2234000 8564000 6866000 2847000 2153000 8274000 6737000 8409000 5073000 24234000 18070000 14082000 9460000 41072000 31673000 14866000 10730000 43621000 35683000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">13. Stockholders' Equity</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Dividends</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our Board of Directors has adopted a dividend policy, which provides for the distribution to stockholders of a portion of cash generated by us that is in excess of operational needs and capital expenditures. The </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2017 Credit Facility</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> limits the amount of dividends payable and certain state laws restrict the amount of dividends distributed.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, our Board of Directors approved an annual dividend rate of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$0.48</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share to be made in quarterly payments. Dividend payments are not guaranteed and our Board of Directors may decide, in its absolute discretion, at any time and for any reason, not to declare and pay further dividends. The following table provides information with respect to quarterly dividends of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$0.12</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share paid on common stock during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Declaration Date</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Dividend </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">per Share</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Record Date</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Payable Date</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 6, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="padding-top:12px;text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.12</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 27</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 15</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">April 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-top:12px;text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">May 28</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 14</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="padding-top:12px;text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">August 28</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 13</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">On </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">October 28, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, our Board of Directors declared a </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">fourth</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> quarter dividend of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$0.12</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share payable on </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 13, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> to stockholders of record on </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">November 27, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Changes in accumulated other comprehensive income (loss) by component</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The changes in accumulated other comprehensive income (loss) by component, consisted of the following:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accumulated other comprehensive loss, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(9,409</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,011</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(5,110</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(642</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Gains and losses on cash flow hedges:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive (loss) income balance, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,373</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,759</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>748</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other comprehensive (loss) income before reclassifications, net of tax effects of $78, $(209), $982 and $(860)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(219</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>583</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,741</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,398</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Amounts reclassified from accumulated other comprehensive (loss) income to interes</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">t expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(196</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(669</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Tax benefit included in provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>52</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>176</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total amounts reclassified from accumulated other comprehensive (los</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">s) income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(144</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(493</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net current-period other comprehensive (loss) income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(363</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>566</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Reclassification upon early adoption of ASU 2018-02</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>167</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive (loss) income balance, end of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,736</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,325</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Foreign currency translation adjustment:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive loss balance, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(8,036</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,770</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(6,608</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,390</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,047</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(5,321</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,333</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive loss balance, end of period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(11,929</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,723</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(11,929</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accumulated other comprehensive (loss) income, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(13,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>602</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(13,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>602</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 0.48 0.12 0.12 0.12 0.12 0.12 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The changes in accumulated other comprehensive income (loss) by component, consisted of the following:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accumulated other comprehensive loss, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(9,409</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,011</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(5,110</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(642</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Gains and losses on cash flow hedges:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive (loss) income balance, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,373</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,759</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>748</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other comprehensive (loss) income before reclassifications, net of tax effects of $78, $(209), $982 and $(860)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(219</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>583</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,741</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,398</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Amounts reclassified from accumulated other comprehensive (loss) income to interes</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">t expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(196</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(669</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Tax benefit included in provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>52</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>176</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total amounts reclassified from accumulated other comprehensive (los</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">s) income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(144</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(493</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net current-period other comprehensive (loss) income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(363</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>566</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,234</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Reclassification upon early adoption of ASU 2018-02</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>167</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive (loss) income balance, end of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,736</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,325</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Foreign currency translation adjustment:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive loss balance, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(8,036</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,770</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(6,608</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,390</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,047</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(5,321</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,333</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive loss balance, end of period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(11,929</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,723</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(11,929</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accumulated other comprehensive (loss) income, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(13,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>602</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(13,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>602</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> -9409000 -1011000 -5110000 -642000 -1373000 2759000 1498000 748000 219000 -583000 2741000 -2398000 -196000 -23000 -669000 17000 -52000 -6000 -176000 5000 -144000 -17000 -493000 12000 363000 -566000 3234000 -2410000 0 0 0 -167000 -1736000 3325000 -1736000 3325000 -8036000 -3770000 -6608000 -1390000 -3893000 1047000 -5321000 -1333000 -11929000 -2723000 -11929000 -2723000 -13665000 602000 -13665000 602000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">14. Revenue Recognition</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Transaction price allocated to the remaining performance obligations</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, approximately </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$785 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>60%</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of these remaining performance obligations over the next </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12 months</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, with the remainder recognized thereafter.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (one-time services); and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (payment services and usage).</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Contract balances</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our contract assets as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">insignificant</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. Our opening and closing balances of deferred revenue were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total deferred revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>322,996</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>298,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">increase</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> in deferred revenue during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> was primarily due to new subscription sales of our cloud-based solutions and a seasonal increase in customer contract renewals. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Our acquisition of YourCause on </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">January 2, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> also modestly contributed to the increase in deferred revenue since December 31, 2018. The amount of revenue recognized during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> that was included in the deferred revenue balance at the beginning of the period was approximately </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$271 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. The amount of revenue recognized during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> from performance obligations satisfied in prior periods was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">insignificant</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Disaggregation of revenue</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We sell our cloud-based solutions and related services in two primary geographical markets: to customers in the United States, and to customers located outside of the United States. The following table presents our revenue by geographic area based on the address of our customers:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>188,649</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>178,715</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>567,174</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>534,224</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>32,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>30,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>95,410</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>93,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>221,120</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>209,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>662,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>627,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The General Markets Group ("GMG"), the Enterprise Markets Group ("EMG"), and the International Markets Group ("IMG") comprise our go-to-market organizations. The following is a description of each market group:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The GMG focuses on sales primarily to all K-12 private schools, faith-based and arts and cultural organizations, as well as emerging and mid-sized prospects in the U.S.;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The EMG focuses on sales primarily to all healthcare and higher education institutions, corporations and foundations, as well as large and/or strategic prospects in the U.S.; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The IMG focuses on sales primarily to all prospects and customers outside of the U.S.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table presents our revenue by market group:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">GMG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>92,029</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>88,247</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>277,803</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>265,856</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">EMG</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>96,270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>89,954</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>288,145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>266,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">IMG</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>32,731</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>31,254</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>96,467</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>94,902</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>221,120</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>209,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>662,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>627,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">September 30, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, to present them on a consistent basis with the current year.</span></div> 785000000 0.60 P12M Our opening and closing balances of deferred revenue were as follows:<div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total deferred revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>322,996</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>298,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 322996000 298555000 271000000 188649000 178715000 567174000 534224000 32471000 30817000 95410000 93164000 221120000 209532000 662584000 627388000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table presents our revenue by market group:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">GMG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>92,029</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>88,247</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>277,803</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>265,856</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">EMG</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>96,270</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>89,954</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>288,145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>266,395</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">IMG</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>32,731</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>31,254</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>96,467</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>94,902</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>221,120</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>209,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>662,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>627,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">September 30, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, to present them on a consistent basis with the current year.</span></div>The following table presents our revenue by geographic area based on the address of our customers:<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Nine months ended <br/> September 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>188,649</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>178,715</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>567,174</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>534,224</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>32,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>30,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>95,410</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>93,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>221,120</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>209,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>662,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>627,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 92029000 88247000 277803000 265856000 96270000 89954000 288145000 266395000 32731000 31254000 96467000 94902000 90000 77000 169000 235000 221120000 209532000 662584000 627388000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">15. Restructuring</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">During 2017, in an effort to further our organizational objectives, including improved operating efficiency, customer outcomes and employee satisfaction, we initiated a multi-year plan to consolidate and relocate some of our existing offices to highly modern and more collaborative workspaces with short-term financial commitments. These workspaces are also more centrally located for our employees and closer to our customers and prospects. Restructuring costs incurred prior to our adoption of ASU 2016-02 on January 1, 2019 consisted primarily of costs to terminate lease agreements, contractual lease payments, net of estimated sublease income, upon vacating space as part of the plan, as well as insignificant costs to relocate affected employees and write-off facilities-related fixed assets that we would no longer use.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018. See additional details below.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Restructuring costs incurred during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, lease payments for offices we have ceased using and write-offs of facilities-related fixed assets that we will no longer use.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We currently expect to incur before-tax restructuring costs associated with these activities of between </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$8.5 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$9.5 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, with substantially all of the remaining costs expected to be incurred by the end of 2019.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table summarizes our facilities optimization restructuring costs as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Cumulative costs incurred as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs incurred during the three months ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs incurred during the nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Cumulative costs incurred as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Contract termination costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,483</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,208</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>776</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,984</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,384</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>400</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> of operating lease ROU asset impairment costs.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The change in our liability related to our facilities optimization restructuring during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Accrued at</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Increases for incurred costs</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Written off</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">upon adoption</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">of ASU 2016-02</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs paid</span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Accrued at</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Contract termination costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,656</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,516</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>776</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(815</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,656</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> of operating lease ROU asset impairment costs.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.</span></div> 8500000 9500000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table summarizes our facilities optimization restructuring costs as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Cumulative costs incurred as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs incurred during the three months ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs incurred during the nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Cumulative costs incurred as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Contract termination costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,483</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,208</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>776</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,984</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,384</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>400</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> of operating lease ROU asset impairment costs.</span></div> 4176000 389000 2307000 6483000 1208000 11000 776000 1984000 5384000 400000 3083000 8467000 1300000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The change in our liability related to our facilities optimization restructuring during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">nine months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Accrued at</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Increases for incurred costs</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Written off</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">upon adoption</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">of ASU 2016-02</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs paid</span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Accrued at</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Contract termination costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,656</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,516</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>776</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(815</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,656</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> of operating lease ROU asset impairment costs.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.</span></div> 1865000 2307000 -1656000 2516000 0 50000 776000 0 815000 11000 1915000 3083000 -1656000 3331000 11000 1300000 Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the three and nine months ended September 30, 2018, to present them on a consistent basis with the current year. The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition. Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018. Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of September 30, 2019. Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details. The current portion of costs of obtaining contracts as of September 30, 2019 and December 31, 2018 was $32.4 million and $31.7 million, respectively. Amortization expense from costs of obtaining contracts was $9.2 million and $28.6 million for the three and nine months ended September 30, 2019, respectively, and $9.0 million and $26.6 million for the three and nine months ended September 30, 2018, respectively. Includes $1.3 million of operating lease ROU asset impairment costs. Includes $1.3 million of operating lease ROU asset impairment costs. Includes short-term lease costs, which were immaterial. XML 78 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Tables)
9 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Summary of Debt
The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.
 
Debt balance at
 
 
Weighted average
effective interest rate at
 
(dollars in thousands)
September 30,
2019

December 31,
2018

 
September 30,
2019

December 31,
2018

Credit facility:
 
 
 
 
 
    Revolving credit loans
$
221,200

$
100,000

 
3.70
%
4.13
%
    Term loans
283,125

288,750

 
3.54
%
3.44
%
        Total debt
504,325

388,750

 
3.61
%
3.61
%
Less: Unamortized discount and debt issuance costs
1,269

1,626

 
 
 
Less: Debt, current portion
7,500

7,500

 
3.54
%
3.77
%
Debt, net of current portion
$
495,556

$
379,624

 
3.61
%
3.61
%

Annual Maturities Related to Credit Facility As of September 30, 2019, the required annual maturities related to the 2017 Credit Facility were as follows:
Years ending December 31,
(dollars in thousands)
Annual maturities

2019 - remaining
$
1,875

2020 
7,500

2021 
7,500

2022 
487,450

2023 

Thereafter

Total required maturities
$
504,325


XML 79 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Change in Goodwill
The change in goodwill during the nine months ended September 30, 2019, consisted of the following:
(dollars in thousands)
Total
Balance at December 31, 2018
$
545,213

Additions related to current year business combinations
87,316

Effect of foreign currency translation
(1,885
)
Balance at September 30, 2019
$
630,644


XML 80 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
14. Revenue Recognition
Transaction price allocated to the remaining performance obligations
As of September 30, 2019, approximately $785 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 60% of these remaining performance obligations over the next 12 months, with the remainder recognized thereafter.
We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (one-time services); and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (payment services and usage).
Contract balances
Our contract assets as of September 30, 2019 and December 31, 2018 were insignificant. Our opening and closing balances of deferred revenue were as follows:
(in thousands)
September 30,
2019

December 31,
2018

Total deferred revenue
$
322,996

$
298,555


The increase in deferred revenue during the nine months ended September 30, 2019 was primarily due to new subscription sales of our cloud-based solutions and a seasonal increase in customer contract renewals. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Our acquisition of YourCause on January 2, 2019 also modestly contributed to the increase in deferred revenue since December 31, 2018. The amount of revenue recognized during the nine months ended September 30, 2019 that was included in the deferred revenue balance at the beginning of the period was approximately $271 million. The amount of revenue recognized during the nine months ended September 30, 2019 from performance obligations satisfied in prior periods was insignificant.
Disaggregation of revenue
We sell our cloud-based solutions and related services in two primary geographical markets: to customers in the United States, and to customers located outside of the United States. The following table presents our revenue by geographic area based on the address of our customers:
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

United States
$
188,649

$
178,715

 
$
567,174

$
534,224

Other countries
32,471

30,817

 
95,410

93,164

Total revenue
$
221,120

$
209,532

 
$
662,584

$
627,388


The General Markets Group ("GMG"), the Enterprise Markets Group ("EMG"), and the International Markets Group ("IMG") comprise our go-to-market organizations. The following is a description of each market group:
The GMG focuses on sales primarily to all K-12 private schools, faith-based and arts and cultural organizations, as well as emerging and mid-sized prospects in the U.S.;
The EMG focuses on sales primarily to all healthcare and higher education institutions, corporations and foundations, as well as large and/or strategic prospects in the U.S.; and
The IMG focuses on sales primarily to all prospects and customers outside of the U.S.
The following table presents our revenue by market group:
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018(2)

 
2019

2018(2)

GMG
$
92,029

$
88,247

 
$
277,803

$
265,856

EMG(1)
96,270

89,954

 
288,145

266,395

IMG
32,731

31,254

 
96,467

94,902

Other
90

77

 
169

235

Total revenue
$
221,120

$
209,532

 
$
662,584

$
627,388


(1)
The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.
(2)
Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the three and nine months ended September 30, 2018, to present them on a consistent basis with the current year.
XML 81 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
10. Commitments and Contingencies
Leases
We have operating leases for corporate offices, subleased offices and certain equipment and furniture. Our leases have remaining lease terms of less than 1 year to 19 years, some of which include options to extend the leases for up to 5 years. We do not have lease agreements with residual value guarantees, sale leaseback terms or material restrictive covenants.
In May 2016, we entered into a lease agreement for our New Headquarters Facility in Charleston, South Carolina. There are two phases for construction of the New Headquarters Facility. Phase One included a building with approximately 172,000 rentable square feet, which we began using in April 2018. The lease agreement also grants us a Phase Two option to request that the landlord construct and lease to us a second office building and related improvements. The lease agreement expires in April 2038 and provides for four renewal periods of five years each at a base rent equal to the then prevailing market rate for comparable buildings.
We continue to lease our former headquarters facility, now called our Customer Operations Center, in Charleston, South Carolina. The lease expires in October 2023 and has two five-year renewal options. We also have a lease for office space in Austin, Texas which expires in September 2023 and has two five-year renewal options.
For each of the leases discussed above, we have not included the renewal options in the lease terms for calculating the lease liability as the renewal options allow us to maintain operational flexibility and we are not reasonably certain we will exercise these options at this time.
As of September 30, 2019, we did not have any significant future leases that had not yet commenced.
The components of lease expense for the three and nine months ended September 30, 2019, were as follows:
 
Three months ended 
 September 30,

 
Nine months ended 
 September 30,

(dollars in thousands)
2019

 
2019

Operating lease cost(1)
$
6,786

 
$
18,680

Variable lease cost
923

 
2,901

Sublease income
(803
)
 
(2,262
)
Net lease cost
$
6,906

 
$
19,319

(1)
Includes short-term lease costs, which were immaterial.
During the nine months ended September 30, 2019, we recorded $1.3 million in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See Note 15 to these consolidated financial statements for additional details regarding our facilities optimization restructuring.
Total rent expense as determined under ASC 840 for the three and nine months ended September 30, 2018 was $6.2 million and $16.2 million, respectively.
Maturities of our operating lease liabilities as of September 30, 2019 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases(1)

2019 – remaining
$
6,652

2020 
25,667

2021 
21,482

2022 
16,944

2023 
14,604

Thereafter
81,958

Total lease payments
167,307

Less: Amount representing interest
47,775

Present value of future payments
$
119,532

(1)
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of September 30, 2019.
As determined under ASC 840, the future minimum lease payments related to lease agreements with a remaining noncancelable term in excess of one year, net of related sublease commitments and lease incentives, as of December 31, 2018 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases

2019 
$
20,808

2020
20,274

2021
16,924

2022
14,391

2023
12,923

Thereafter
81,755

Total minimum lease payments
$
167,075


Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:
(dollars in thousands)
September 30,
2019

Operating leases
 
Operating lease right-of-use assets
$
110,840

 
 
Accrued expenses and other current liabilities
$
19,399

Operating lease liabilities, net of current portion
100,133

Total operating lease liabilities
$
119,532


As of September 30, 2019, the weighted average remaining lease terms and discount rates were as follows:
(dollars in thousands)
September 30,
2019

Operating leases
 
Weighted average remaining lease term (years)
12.5

Weighted average discount rate
5.96
%

Supplemental cash flow information related to leases during the nine months ended September 30, 2019, was as follows:
 
Nine months ended 
 September 30,

(dollars in thousands)
2019

Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases
$
17,869

Right-of-use assets obtained in exchange for lease obligations (non-cash):
 
Operating leases
$
108,685


Other commitments
The term loans under the 2017 Credit Facility require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2017 Credit Facility in June 2022.
We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of September 30, 2019, the remaining aggregate minimum purchase commitment under these arrangements was approximately $87.7 million through 2023.
Solution and service indemnifications
In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. If we determine that it is probable that a loss has been incurred related to solution or service indemnifications, any such loss that could be reasonably estimated would be recognized. We have not identified any losses and, accordingly, we have not recorded a liability related to these indemnifications.
Legal proceedings
We are subject to legal proceedings and claims that arise in the ordinary course of business. We make a provision for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Unless otherwise specifically
disclosed in this note, we have determined as of September 30, 2019, that no provision for liability nor disclosure is required related to any claim against us because (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.
All legal costs associated with litigation are expensed as incurred. Litigation is inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending against us. It is possible, nevertheless, that our consolidated financial position, results of operations or cash flows could be negatively affected in any particular period by an unfavorable resolution of one or more of such proceedings, claims or investigations.
XML 82 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 83 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements
6. Fair Value Measurements
We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 - Quoted prices for identical assets or liabilities in active markets;
Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.
Recurring fair value measurements
Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:
 
Fair value measurement using
 
 
(dollars in thousands)
Level 1

 
Level 2

 
Level 3

 
Total

Fair value as of September 30, 2019
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
2,318

 
$

 
$
2,318

Total financial liabilities
$

 
$
2,318

 
$

 
$
2,318

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial assets:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
2,260

 
$

 
$
2,260

Total financial assets
$

 
$
2,260

 
$

 
$
2,260

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
186

 
$

 
$
186

Total financial liabilities
$

 
$
186

 
$

 
$
186


Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, Derivatives and Hedging, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps.
The fair value of our interest rate swaps was based on model-driven valuations using LIBOR rates, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps are classified within Level 2 of the fair value hierarchy.
We believe the carrying amounts of our cash and cash equivalents, restricted cash due to customers, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at September 30, 2019 and December 31, 2018, due to the immediate or short-term maturity of these instruments.
We believe the carrying amount of our debt approximates its fair value at September 30, 2019 and December 31, 2018, as the debt bears interest rates that approximate market value. As LIBOR rates are observable at commonly quoted intervals, our debt is classified within Level 2 of the fair value hierarchy.
We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the nine months ended September 30, 2019. Additionally, we did not hold any Level 3 assets or liabilities during the nine months ended September 30, 2019.
Non-recurring fair value measurements
Assets and liabilities that are measured at fair value on a non-recurring basis include intangible assets, goodwill and operating lease ROU assets, which are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs. In the event of an impairment, we determine the fair value of the intangible assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium.
During the nine months ended September 30, 2019, we recorded $1.3 million in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See Note 15 to these consolidated financial statements for additional details regarding our facilities optimization restructuring.
There were no non-recurring fair value adjustments to intangible assets and goodwill during the nine months ended September 30, 2019, except for insignificant business combination accounting adjustments to the initial fair value estimates of the YourCause assets acquired and liabilities assumed at the acquisition date from updated information obtained during the measurement period. See Note 3 to these consolidated financial statements for additional details. We record any measurement period adjustments to the fair value of assets acquired and liabilities assumed, with the corresponding offset to goodwill.
XML 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 228 367 1 true 56 0 false 6 false false R1.htm 0001000 - Document - Document Sheet http://www.blackbaud.com/role/Document Document Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.blackbaud.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1004501 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 2101100 - Disclosure - Organization Sheet http://www.blackbaud.com/role/Organization Organization Notes 8 false false R9.htm 2102100 - Disclosure - Basis of Presentation Sheet http://www.blackbaud.com/role/BasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 2103100 - Disclosure - Business Combinations Sheet http://www.blackbaud.com/role/BusinessCombinations Business Combinations Notes 10 false false R11.htm 2104100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 11 false false R12.htm 2105100 - Disclosure - Earnings Per Share Sheet http://www.blackbaud.com/role/EarningsPerShare Earnings Per Share Notes 12 false false R13.htm 2106100 - Disclosure - Fair Value Measurements Sheet http://www.blackbaud.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2108100 - Disclosure - Consolidated Financial Statement Details Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails Consolidated Financial Statement Details Notes 14 false false R15.htm 2112100 - Disclosure - Debt Sheet http://www.blackbaud.com/role/Debt Debt Notes 15 false false R16.htm 2113100 - Disclosure - Derivative Instruments Sheet http://www.blackbaud.com/role/DerivativeInstruments Derivative Instruments Notes 16 false false R17.htm 2114100 - Disclosure - Commitments and Contingencies Sheet http://www.blackbaud.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 2115100 - Disclosure - Income Taxes Sheet http://www.blackbaud.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2116100 - Disclosure - Stock-Based Compensation Sheet http://www.blackbaud.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 2117100 - Disclosure - Stockholders' Equity Sheet http://www.blackbaud.com/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 2119100 - Disclosure - Revenue Recognition Sheet http://www.blackbaud.com/role/RevenueRecognition Revenue Recognition Notes 21 false false R22.htm 2120100 - Disclosure - Restructuring Sheet http://www.blackbaud.com/role/Restructuring Restructuring Notes 22 false false R23.htm 2202201 - Disclosure - Basis of Presentation (Policy) Sheet http://www.blackbaud.com/role/BasisOfPresentationPolicy Basis of Presentation (Policy) Policies 23 false false R24.htm 2303301 - Disclosure - Business Combinations (Tables) Sheet http://www.blackbaud.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.blackbaud.com/role/BusinessCombinations 24 false false R25.htm 2304301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssets 25 false false R26.htm 2305301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.blackbaud.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.blackbaud.com/role/EarningsPerShare 26 false false R27.htm 2306301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.blackbaud.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.blackbaud.com/role/FairValueMeasurements 27 false false R28.htm 2308301 - Disclosure - Consolidated Financial Statement Details (Tables) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables Consolidated Financial Statement Details (Tables) Tables http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails 28 false false R29.htm 2312301 - Disclosure - Debt (Tables) Sheet http://www.blackbaud.com/role/DebtTables Debt (Tables) Tables http://www.blackbaud.com/role/Debt 29 false false R30.htm 2313301 - Disclosure - Derivative Instruments (Tables) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.blackbaud.com/role/DerivativeInstruments 30 false false R31.htm 2314301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.blackbaud.com/role/CommitmentsAndContingencies 31 false false R32.htm 2315301 - Disclosure - Income Taxes (Tables) Sheet http://www.blackbaud.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.blackbaud.com/role/IncomeTaxes 32 false false R33.htm 2316301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.blackbaud.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.blackbaud.com/role/StockBasedCompensation 33 false false R34.htm 2317301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.blackbaud.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.blackbaud.com/role/StockholdersEquity 34 false false R35.htm 2319301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.blackbaud.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.blackbaud.com/role/RevenueRecognition 35 false false R36.htm 2320301 - Disclosure - Restructuring (Tables) Sheet http://www.blackbaud.com/role/RestructuringTables Restructuring (Tables) Tables http://www.blackbaud.com/role/Restructuring 36 false false R37.htm 2402402 - Disclosure - Basis of Presentation (Details) Sheet http://www.blackbaud.com/role/BasisOfPresentationDetails Basis of Presentation (Details) Details http://www.blackbaud.com/role/BasisOfPresentationPolicy 37 false false R38.htm 2403402 - Disclosure - Business Combinations (Details) Sheet http://www.blackbaud.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.blackbaud.com/role/BusinessCombinationsTables 38 false false R39.htm 2403403 - Disclosure - Business Combinations (Purchase Price Allocation) (Details) Sheet http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails Business Combinations (Purchase Price Allocation) (Details) Details http://www.blackbaud.com/role/BusinessCombinationsTables 39 false false R40.htm 2403404 - Disclosure - Business Combinations (Acquired Intangible Assets) (Details) Sheet http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails Business Combinations (Acquired Intangible Assets) (Details) Details http://www.blackbaud.com/role/BusinessCombinationsTables 40 false false R41.htm 2404402 - Disclosure - Goodwill and Other Intangible Assets (Change in Goodwill) (Details) Sheet http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails Goodwill and Other Intangible Assets (Change in Goodwill) (Details) Details http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsTables 41 false false R42.htm 2405402 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) Sheet http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) Details http://www.blackbaud.com/role/EarningsPerShareTables 42 false false R43.htm 2406402 - Disclosure - Fair Value Measurements Fair Value Measurements (Details) Sheet http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails Fair Value Measurements Fair Value Measurements (Details) Details 43 false false R44.htm 2406403 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) Sheet http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) Details http://www.blackbaud.com/role/FairValueMeasurementsTables 44 false false R45.htm 2408402 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) Details http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables 45 false false R46.htm 2408403 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) Details http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables 46 false false R47.htm 2408405 - Disclosure - Consolidated Financial Statement Details (Components of Other Income and Expense) (Details) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfOtherIncomeAndExpenseDetails Consolidated Financial Statement Details (Components of Other Income and Expense) (Details) Details http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables 47 false false R48.htm 2412402 - Disclosure - Debt (Details) Sheet http://www.blackbaud.com/role/DebtDetails Debt (Details) Details http://www.blackbaud.com/role/DebtTables 48 false false R49.htm 2412403 - Disclosure - Debt (Summary of Debt) (Details) Sheet http://www.blackbaud.com/role/DebtSummaryOfDebtDetails Debt (Summary of Debt) (Details) Details http://www.blackbaud.com/role/DebtTables 49 false false R50.htm 2412404 - Disclosure - Debt (Annual Maturities Related to Credit Facility) (Details) Sheet http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails Debt (Annual Maturities Related to Credit Facility) (Details) Details http://www.blackbaud.com/role/DebtTables 50 false false R51.htm 2413402 - Disclosure - Derivative Instruments (Details) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.blackbaud.com/role/DerivativeInstrumentsTables 51 false false R52.htm 2413403 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails Derivative Instruments (Fair Value of Derivative Instruments) (Details) Details http://www.blackbaud.com/role/DerivativeInstrumentsTables 52 false false R53.htm 2413404 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) Details http://www.blackbaud.com/role/DerivativeInstrumentsTables 53 false false R54.htm 2414402 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 54 false false R55.htm 2414403 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails Commitments and Contingencies (Components of Lease Expense) (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 55 false false R56.htm 2414404 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 56 false false R57.htm 2414405 - Disclosure - Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 57 false false R58.htm 2414406 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 58 false false R59.htm 2414407 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details) Sheet http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details) Details http://www.blackbaud.com/role/CommitmentsAndContingenciesTables 59 false false R60.htm 2415403 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rates) (Details) Sheet http://www.blackbaud.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDetails Income Taxes (Schedule of Effective Income Tax Rates) (Details) Details http://www.blackbaud.com/role/IncomeTaxesTables 60 false false R61.htm 2416402 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) Sheet http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) Details http://www.blackbaud.com/role/StockBasedCompensationTables 61 false false R62.htm 2417402 - Disclosure - Stockholders' Equity (Details) Sheet http://www.blackbaud.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.blackbaud.com/role/StockholdersEquityTables 62 false false R63.htm 2417403 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) Sheet http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) Details http://www.blackbaud.com/role/StockholdersEquityTables 63 false false R64.htm 2419402 - Disclosure - Revenue Recognition (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 64 false false R65.htm 2419403 - Disclosure - Revenue Recognition (Contract Balances) (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails Revenue Recognition (Contract Balances) (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 65 false false R66.htm 2419404 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Geography) (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails Revenue Recognition (Disaggregation of Revenue by Geography) (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 66 false false R67.htm 2419405 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Market Group) (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails Revenue Recognition (Disaggregation of Revenue by Market Group) (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 67 false false R68.htm 2420402 - Disclosure - Restructuring (Details) Sheet http://www.blackbaud.com/role/RestructuringDetails Restructuring (Details) Details http://www.blackbaud.com/role/RestructuringTables 68 false false R69.htm 2420403 - Disclosure - Restructuring (Schedule of Restructuring Costs) (Details) Sheet http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails Restructuring (Schedule of Restructuring Costs) (Details) Details http://www.blackbaud.com/role/RestructuringTables 69 false false R70.htm 2420404 - Disclosure - Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details) Sheet http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details) Details http://www.blackbaud.com/role/RestructuringTables 70 false false R9999.htm Uncategorized Items - a2019q310-q.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - a2019q310-q.htm Cover 71 false false All Reports Book All Reports a2019q310-q.htm a2019q310-qexx311.htm a2019q310-qexx312.htm a2019q310-qexx321.htm a2019q310-qexx322.htm blkb-20190930.xsd blkb-20190930_cal.xml blkb-20190930_def.xml blkb-20190930_lab.xml blkb-20190930_pre.xml arrow-green.jpg bblogo.jpg http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/stpr/2018-01-31 true true ZIP 85 0001280058-19-000042-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001280058-19-000042-xbrl.zip M4$L#!!0 ( (HZ84^XAL!#&BL" !XM(0 / 83(P,3EQ,S$P+7$N:'1M M[+UI=]NXLBCZ^=Q?P>=SSKV]UY(3#,24=.-;V&21O'@ES/\"IT9 MX: ;]Z+![2]GOU_YY_+L_[[[7S__/^?G_[ O/AANW!W=AX/,<)(PR,*>\3W* M[HR_]\+TJW&3Q/?&W^/D:_0M.#\O7AJ^N29*$,:#H">[YO6UDNR:*X:#T,0W M3(9AY\<;J3O0'@Y0@,QN%TMZ]*A;0 M#X-J*$-#1?=N=MVO[J];*EZX'05)]0NZI>*%9%3=/1E5@5]#*NCWE\ 16B?_ M5\ 15IG6KC^MH9-N/PF74$K>7/%J%,11];=T2]6W@$^B0<7\\B\5C54XBD># M+%E%&O.=]#"B\EG-G6D-4X\:*20^"J)M6?RMOJII@MT;&0$,5^ ?? M:J _^%8WH>4PG.M2,<$TF7]YAK^DCAUSDM4C+B?J<8\EA#WMMES*C'LLD303 M@1U%00U2RSTJEC1*SX.DF\3]L(*22XT5K_:ZW6%<\]6BK89KTNL*3IMP#316 M3_,V"(9S@"]/<])8\>IU_^OUG(J\[@?=K]?!J/>J&]_G+R!%T0RB-^=I%57H M^>5M54P==OO=H-^E=>)WVE[Q\H\TFIO?6(43A/#K?_SVX1(0>!]HSLR"03>< M0C^,EI-BJ4,5OZ6Q2;"8^W#^^OC3]/6XQ^Q[PR3L:F.E]AWU>DPMKV>=YQFV M=K+3Y@I&36H$25(E1S3S9@_#*FJ>-E7IM1!ZU'VF6%Z%Q.I6Z)FQS.I6Z9@Y MC5\+B\>]E@VTVKBHEF1SWP!L/6$FT*MBH""I@0$T5'0/?W3OJK^E6RI>B+O# MFQH;(&]:LK;E:ZI5*BL42KTRJ91-XX9*0Z 7W43 )."PG ^#I,*>7NA23?"5 M7ZT2V%.NQ$MXN(:! 0KG=9Q8M-7:2%43G-I(51,-[_]58PWHEJKOP 32T7#8 MK9]?WESUK3]'4?90\[6\K8KW?]0!$(/@'/2C0:B]S-GTZN9511<@0Z]KU(AN MJEI#KTX2Z9:*%^K\OTJ73RN2I5JFFK[!FKRNT*-C0_.Z2BJ!W 2WL?YCL_8< MTO,OW]7!X*X2!'H.]2[L=159@IU1;RC56DDU#E:ORKT*ZZ1I6"E-RVY"O3J9 M[U0EO,8F8AQWOR\W(G6/&O.GWO"I4K?#&LJ ABKV'G\^'=W?Q?V:5Q]U6F*E MD>5&&JE20]E=/PIJV'+<6"/_PMO[>OD'C56$EB7A[1(1#>T+H+F+D^P)P)ET MJYYL[42K"#NZJS/^H:52CM0QG&Y9@O;5RZI9T6!T7PW%7I:\UJ;@:^@1)E'W MD0"J-0%F[14"Z >(_:_UP3C=^MB=>>P"+K@T]:&AZQI==UVEY'2L:[G?.NM0 M$1#3MMER=[7ZL<;L@A&K M@F SL[ Z#+; *_/.IVZ^#M*P_*7NH'<3U6C367NEB5SS4E7GJ<^SVC^KMGMT MD*!7&ZLN&JM1<'/7K]$PX\9J:W%8;RT.JUZ9! 9JF;G4H=H*JG&P)RTU0*D, M\4V 4AWF*UIZ45*A:69OZO8J"9G&-S5G5 C"Y9$D)>L M;MI>%36"645+..AQO&AJPF7I70T[E'K4B,AZNBX:JPBT1FA7RNQ!/'B"S@9G M^)'>!E)/KVLD9=%6:<"D\;!&=!5ME8&BFU!S?U@+^K$'/>TXG6.MEU_KVX^M M@%KSH";^5>.D3)N6>!(K=R2JPQ^#,%L%#^BRP-4KF+H*_/U!G8N4-U7YNC4H MSJK@,+&[EAIEU7)QMM^P(LI9[X@!S=2"D6N*FM,QR^!7#3TMV)=*_9J5U0BU M0:50 TU<;TM,6JL48'3SK2Y>H)NJO3+@L1\UC#]IK=$K5<&L"?BJ@UDP]V]_ MUJ_KVY^UD:D*#W 6EZKR ',UL]S:7F9I+[.P*RSK.JNJVIJZ"[MUCJ)NJD)M MW*VS+:&E4C-6:(U")5:Z-WI?9IG)59T>$ VZ6?"C9NEY6\5+PV%-[ P:E@C6 ME>&9:HD0_0 S+.S.2849.B=QQM=9$@S2FSBYST/%>AQVCN3<- 8UVK'H7N,O M+DV>*)F(>&'6U7)LU93).>$5/N,J?[PTDT>476QIUQK5U;Y)6&<5A)4F@=ZJ MK8$2M+Q>W+2-@MNZC2-HJ:*YH"9 #0W5V*O%6@6VLJC.,IFT5/FEW;#&L-,M M2S1KJ*G]_FI%S%^,?'THAK22\ MC6L4<=Y4XU%T^W49-$5CI4BM":A.MO.K@B++0B+5;O5M6"O\Q2S*^N&[2:;C MSZ^+WV'HU^.Q?[Z.>P]&FCWT 3LW,,[Y37 ?]1_>7$7W86I\#+\;%_%],'B; MMZ71O\,W& VSMS"_GWO1M\F;L-1A/WC0OF-X]N[GZ,<;/7Z8%#]&O5XXR'^$ M=C\)NEK;&#VP4^X#37KHS!@-HNQ"6]XZJ6RRI!_%H_< %_G%_*!;K-LD#/5: M_@!/ZH^+,.A[X&)GH37H65U8Y:BOL>+F.Z=1KM7<,.TFT5#_^.GF4/9Y1F,?BQG^!YWC]U0ITZ^5MX?QTF^5?G'9/C/_6"0P90\P-90OVD_:$SE[TSZVJ.HKQ-CBP^= M&8/@'@"IY_3FXT@_^G1S$0["[T'_4S[Y-%]_>F9$0)L^P/"<^";763.NS7PF MI;1\1DS;LY7I4BI!"W__>OZDCF?OR,^OY['S+&QA\@5?NO@IP+OZQXZ 1UUI M4XO[RG%,9OM(*9-2$*A8$L%-:D^!MZICX\#C7\AV2!V8^:]?8$U1/\H>#H&^ MJ*CF?OS U1E-X%B9Y3&4>^JZW)+_C+ ME3NWJLL\)-W3"[O,7_M]& \NP#1.HBX@ZC*+NU\!9K,GO\-7_@:_ 9 T+'^$ M23=*P_BFZ#FL$S3=PB>0F951R!> M:IIL"^ A.P0/"#5B,^X@+>FH@VS+=Q&EQ*/2)YY5XNT5'0$\C O9/'3H+HF' M<^)STV.F39G%A<4L:@OD*QMY%A'.C'A6= 3H($%YT]!1.V4MK@B(>(DLVW49 MMDU+(.1C;$I?51W/WF&!L6H>.KME+<&5X@1;Q&&>8UN*6XIXL&*,7 ^[)=9:WO'L M'1.*U0'G8['Q4KGZ?\Y6WPNC-Q9HYY[6T'X_N"WK5N5"=V&Y5-K,Q4):KF"^ M3VP/U*>R9GA_>%-CUE#>K'$V:V#;1+;=LW!4P#J-;''L*,,(Q!'%K3":_JJ)7'C/TW MG[(W )_V0?ML2=!_#VS^XW_"A_*$A1(."" FJ]S:\"<+&AL.[^Q^OWXN]XX]N/$ MC4?7VN6YZ&7B>^OX\'N3KY'"2?DMP!Z_TMZ(_"V4#3 ME4J)P=-$'KB>%I. +.QQ$%8NF.V.Z?&9O;:J(U#P*R#A+:VS K?KK=-$-K"X MTL$*##/V;<>CMC1]P)E)")^)EE4=G[O.2N-B-2H+X\(:97=Q$OU;AP:G2U,> MLT&"(U. YE$$O OI4V[Z%FA^QDLH7-41K"800/D_S2]O.0:7+,_APA3"Q1RL M! 9&@10NIQ0$I^L2<#UG[NBJCEM=WE.P]SY-1W-+\XGE$9BHQ1W*BK\%)<@1 M@"0F73ZS=U=T!(M.46!/2G>#N(65@7+COJ.=%^$SX4D+^V"-4NKXOHV!HV9B M947'LW<<#"B!U#H<=\Z6*HNQEUS2]9.%_1I$@P]QFGX:.$%ZYX/R^&O8NPW? M#\*;FQ"^\BT^D[8&F#[:H\)6%!B OF@BTE,)NIQ54=0;(T MNT;5V!HE-BW'(80ADS#J6C;CPE<^J#8*;CR9K7%5QR5KK#++3BDX/\'/!X!^ M&(XG-;C-USZ.95Z%R7T9*T1B99DN=6W**#%MX!\P/WQ O4E<3\ZPLJ+CV;O/ M[)]K6,L[C,*O#R7/1F!V@Q*GQ&(>]Y1#**@ !_2\Y[O63#VNZK@)E(XZW+X^ M+I#O2&HZX"1SQ#S*+4M*CDR3.,P'T3&3(ZLZ+L/%^M[#+&PZ7?$GG5H&>@X0 MPA,+^8!7"R/,:5:X%_QWWB(NX+8EO^3("LZ%@",!!S MXP!6ATK!EHZ5(9?:(&J9*9FED'"I0!YQ3.RYM&Q!+>UX]D[(;8#U,.F6V@P>$P ,TE2,9=@G%I6C:\HYG[Y1<,URSN=?T.4^K3\:A\R5^H6=B M;@M!+'#[&+9=V[&(XS(B$7CJEH=F;+FBHQ9W+^CU/GF!0CC2DLH'I8>9"2(9 MY#6V/-_FW#,5GT715W7]-")LA;CC*LLV&?&X);A/307_^Z9GTIG5N:KC M5I96@;4K$#;I*'DHK6PN)\"FKN\J5YD@A$UJ(U^:MN4)QW(\6\A23L#RCF?O M,!)@TXEUL@(V1]CR5?DVA:GZ8/5+GR$)'I%KVX[MN-*"'\R99E_5$5:%$2%" M56PYOIY/4IN>&DK?_:S/0.;'MNX#6(61'R!^?$=%&_KE>DTZM>O5#:Z:B M61^0 AA$]\.^3H9[/3]&\;GR-_)?TWB4Y+_E9\K>C"%7 *(4*PF"A,C_UQ8F;+NO/^?^;V,QR_GWWC]^"/C;PQS-5;^*K!6DNG] MN'>33$<=>WW<5GHA++;OQMW5.46SK_4FG2>/IM^;/!A#9@6@2GX1J&#P?JPN M.$]I--7_N8OV3P"Z$XS2<*SV7PJZ4]"%M]J=RQ\5SWKPY1_#?M2-LF).1B^Z MUR:'/CLP89F:-9V]R_>['RWJY]>5XQ;3>+TPCX-$_%BTC*7]Y3YR27$4-"O6 MCM$YH=,AQRV;$OU$KN[[HN<0WL2BM8K<[T7+22Y!,XLNY8[MX;KGQ($\1V(- M<2";UP/C8(:.N'U.XMZHFWU*+L/D6]2=#YQ=A=V[0=R/;Q_&K8>A"V!=;ZK6 M=?9N:EA5+^R%](%<3Q]LC0 .@5-V#"C5EW'!\7>QP=%L_'!(BBZ[Y%@V6PDN'3<> _7 M_5C]F>NI/]ZX_8/+"4C35$0O+[*O,USB ?R:S@G(4OIC72+,88C,B6!P"UJ]P"UC[AV-ZB]"+,@ M&H0]+T@&X#BD1XG?ZD4>+I+IFDB>2[PZ2@Q7K/"ET-N\A;N!X=:R\7&;9!6' M8IYHT?=Z>=98T/\<1+WW R<81EG0/TKZ6+K6DXA[;J8>6J]O9U[?2P1+6FHX M%&K8NQ#2!@JGM36/6[F0EA[VQ_?@6_$]#B&ZOG-;?)/H>FN+GY#+MED\KJ61 MK=/(]J)S&QM-;?CFN$VGC9VQ=N?E>)VK#2R(EAR.UU)8U[%J:>%@G*I-HG"M M'7A""F$S"=!&:O0)(;J/J!X+>C4-" MK7G?!H):J7YB'L"ZNP6M&CBHG8$-(GXMAH\\ZK>/F^W;]6[73U!L;:$#2#C< M<+^[#5SL0>!B.T>1]E^T-;_H=6.XK5U_<-'9#1+LV\V,8?M5:O=]UK4J^93 M^E2;R[W3*.:B/IT-J"IR G#N)X[?H%?9L^ M7KN10&TYZ%1$ZR%PT%Z(FM8DV1>39(<"M?!1V\*0>R!-Y[W2IG>?UT=RR_ ' M@-J-#:(V['BLIM#X(M@V[+C?8<WTOVH.;>UOP^* MAS>.^[9*^64+/1QH:*85!Z<0I&FSQ_> *K:=.M#>RW6PJ<3[("/:BJ)[9V#L M8>ROE1A[(S%VOF7:7ANSCT)CC\AD,^.SC2T>@,FY6?"I9?^7/7ZTA7!R6TSR M8 R&[7*_VOL:(UM9='L)VH'2?]-;+^N30AM5.R@D;[SUTNZ@'NLVRSA2MO]Z MK_E847OCXR&IOCWBFT^T '$"39,'>D-=OVP&S;BZ."K=0_#/2.L6M=_@X_ M\'-$K%X\U"[K_@?#RIJO&2C\,QXE3C!*0ZO[YY22[5$:#<(TA6>C*,W=^9S2 MK_M?K_^8OG%8)%ZSIK-W>E%O'BWJI:@:\$D:PJ?;$#YG1DL2]J+,#[I1'Q;U M:/OG6]S_%@UNY_N<*$&L\#X"W;J/K?FBE:9BE]L-OP;_BQ.D'Z;P2_QAKVV489J%UFX2Y3CRP MWC]MR#Y&F9@9.5(6'RQ)?VMD/[3P-YRP0MQP578O1O$_?CVP0[2E@E> MB F>!/53X(&%?5,_B)*_!?U1:#],?_PK4$>0=.\>/H3?POX<^4[[O!\,1UF: M=\"/V6(VY&]YT#+W+_PD_',4#KH/U>.5>J8787>4)""R#HL;G@;*&5$N@653 MO+(:$Q7368**0]Q*7D+QITJ>ITT,Y4WD5ORUXF_/*'[+ITP:H'C24GQC%$]: MBM]V2;L&*)ZV%-\8Q=.6XE_0JCE5\CP@8MA_A=^*OU;\[3G%-ZSP6Q.W-7'W M7.&7*7Y)PMBE7FW8<\/K[+!(;UG"UL*B#A6)946]#(EW<9)=A1A[N'.;%[(6X_Q(/;XV/2Q54=JK!]JM9L39_#1V(K: \1 MN4_4HJV@W5M]J;$HOI#Y=>[Y,3VA:TPT=JQK04JY\/*W(,M/V:99,M+HNHC2 MKW,D_1X&2,(TNPBR\/)[,'P42/IKV+L%7G?#-+H=!-,\P]DGBN=ASTK'76?? M.BP.60:M&:]4@ZNA6%$UL&WH5A]B'N+E)=?HR\ MG K9DOQF^; U@)Y1W *D&Z+TEMGVQ=II.::EVP,P[Q;HME42K9)HF6VOF.U# M%%QKMRL*6XY[ 8Y; '?+=D? =NL[0BW;M6QW6FS7K$M41 ZIAN:TNLC36"@_ M;?O_COH/>H09-@Z%X)=37'XF=G%Q+X)@H6]PVUYMY:<@=1#JEXX4J8\7]U)< MVV!%Y<)$Q9MRK1]>)Z,@T<0MCQ+)U0M\(:L(D7,BF^)>-\?TW+V;31@V56.D MOP;1X$.%'6=%HKL])XF\S/^S$$_!Y8 MC:8]L%8V0V"IR$X5!AN:VQ+\+T)GC@"VQZ%S51WD>G>DRJU?I=NR=,O2+4L_ MAZ5W?SLV:.E_MBS=LG3+TLUIZ75NL-B"ECX0EFX92S\H(/J_ OY$ ;IK-+^'VF2_7$1!GTOU6+$&O1* M-SJYX3 )NU$.2#=,NTF4WX_SZ>9S$L.7Q^,@>18"L M0V$>@,.;9X%X'/6O@/$S>4K/K!9#9^\TBMY<.@TQ[A,0/./2>0R_R,X&/T=L M"_D>.8,%@]N"@O5OOP4_HOO1_0$1[V3Z0!+PZ]S\#S G8"$59W)&ZO,HZ=Z! M=-3W&$9909H.<,=MG#Q\NGD/;#+IT9M)OJN[*.D-09 _S H['P9J)[RVX?+' M4JE^_8=,&A5<&PT.FVO+\S] U&C,D"_XTL5/,2RN_G$BAL4J]7WUCQ-1WT2K M;V0V1VU(?C&W8RQ/;H#Y!,\++\4)MQ3+0IX%;\5I]NGFTR#, 'R78?(MZH8I@"I/[ST,NG]2>*^@[-6+/9G@_:,L MLB<2RH&60GPJ:;Q8><']RS]ZJM28]+D,^WT %'#/]):J@]PS>=*FP*K%GD(\ M=%WU,CV74Y@1QTP>U4L\&56R@?1HB>($),4&]D5KB+Z\(7IXMD1]C=:LW)U9>5"V M1.N4GI B69L-Z3(9<-C-667'9%+@=I MQK;DLD/ILOL=EG8K[B!B)HV3'9NTAY=$T-HGI^C[;):6U&[^ M':74>&1]Y)%$)[X?)N&=!J6NQ*4!6!U/.^1R9T]9Z7Y4%ML[:Z0EDOTCDMU* MDN(J)K.ED/VBD+F;F1J]\>ZYJJ-4[N,J"09I4='1ZOUKE.;5J8Z9")ZV]I-0 M+H_O*VWEQK[)C:U<4$M;H7%H0F/^FK FR_)5[*VT5'$@5+%'.R_/4B4M#>V) M9&G<2%5M?&,/#8P]BH@^OF.VE1N')S>:O:'VV19)*S=.Q-Y0FWHR+86\C%1H MOGSXAHJB1?CAJ8%G<7AK&>R+9="T#)"M#-AC&2";-P6?XT*V8F!/@E-[EW;3 MDM&!DM&.M]DWWCUIU<_+J)^]L3=:H;$7)FC#%LFS4FU:DM@+DF@V&6=L7+C1 M-PW=7OHYB'HOAL)G*%)UCNE:BG36_9F*M( 8.3B(\7-LK@&QP)N\;_+%P!=JC]L-29C6+*YU?J5K="P710%W-A&^#,97EU^%UX]$@2Q[^ M^/URWY&XXJ:X\4+>_'YY:M&.%L''&(C_&@]\/I*C2 M"DQ/U&UI12>#\B<)[1;EQR3&GV2(M2@_)M-,MEQ^:C>1/ GEK;%VN A^M+D\ M!8X]2J-!F*:7Q2+3^=V ?C\/H4\:#X/-I_&096LLA?TK%WE*^OWIA)&7^QA7 MU2F*I*2_)O%H>%2$D1?]J%UD2QBUA.'!",DPB=+PN&ECV3I/ACP>'>YO%:G0;[;?NQJ9<523\8<74MZM$2R(R+9CVAC2R3[2R2[MT-4 M*TD.@$AV']%QG]V/T^2ZM0 M]E6A[%YNK$4>K=PX'<)8/VK:6AHGH5#6)XQ6H9P(>3RN:'D1IEDRZF8C?4V% MOK7"&O3T15K)M_EC, X,D@3=["I,[J,B.G18U+%BH>4K3VM6NCWZV'9IY/71 MG:O5NP(_=L,(QG'8">VG0"Y)>^ONP!R8%?( CV&ELFJ%21[($B.@T1:P^)$"62+JNGTY-2NE%PK2D^,4PY=7!\3HYR:1AD- MHH))!J/')'>F[5K8H:;K,I-)J13&OHN8CSQAXB$OFP7(< MR^:^K7SL,)]YK Z 3'C(Y8H!*P):?,M2\"9S.$&.%-)U'@%P5?<# R K = # MEO5]H!#L,X*8XL3UA+2H(RS&7=$"L$(&PI2G ,0(*4<)"RF)01!ZEBLE4[:' M3"649;FM$JFB0#H#('%!M$M8C<4L1EQ3,ILQZ5&@$:F$25L*K*! +F9:F#K, MD2YUP6P! #(D/=<1'('X\[#IN+4 /%$*!+M!4V#)#J0 ),\GZ,0FR?8E=)@D'_6-9OC1]S$S".="QS5L 5HA.2N@,@!;H&B0I$K Z M3(A-;2*E;7)M%2/KQ*T?4DF!RIQ)3A/L8$]A206WF6F:BH,@PP);KK")[SFU MDI-3<'&@)S$Q$T!)X"_Z5"$)@M%TK07)N:+[GL*OFH.;@)]TA ENMQ+,@3%! MB I.3'!,7$28Y;GF(_BMZGX@\)NH;F5. <@X*%5D^L@5C&'N6 [PKV,K[-HN M6-]>ZT!7 ="<24#FFHPH[G$$M@_PF07^LR5]Q\+8=($J6]NG*@)1 B 8-(I3 MZ0HA'":4KXCT,6(.K(Q;2U3(:48@)OZ?.6-AR4ULP>)9M2Q\VA2(2A2HJ *QAWUP7!C0HB*46^#_,=LA'OQ:!T JP-*15((19S/! MJ0VZ%/YGS+;A;<$> 7!5]P,!X,2!EC, *HILI$QP1Q@%&Y>##+2):3++]H1" MPBN[+PP]^;73-AZK"1<3+$H !,(Q%>*^;8/K[5K<,9D'I@\ TU06K@.@ /4. M8A>L)).#H+4L&V#BNN!!*N&X)GX$P%7=#P2 $_>E%/D!6\0SE>=;U',9T)[4 M]B/2GHPK*-C(+056 ! Q-0.@Q4V?(C"!D0FFI)(*63Y8QXY (%1YK?*6DBI3 M6E@2YC-A"EMB6R(A.;? H#TJP=7PL 52T2*B/OA]R@YT M _ [40>ZT,$2\2D '>YC4,%"\S$3T.SZW/_3-!XG[DLIB.T2 M8EN2F41P8"T32^[9"B'&7(1]1]3N_YVF^S)1(:4-5->C'L- !"[U&4+&#^W%%A% M@:4=:-^TD.\KZBCP[\!TT3+)D\#*ONUYRD8M!58H$2IF6MCGG%,EA,LMDR'F MZ@T41'5B#@;-PFL]X9-VY%"9 CU0&J ??1-L'.I)BTL+# [N"A,)GYFM'U(E M \7,C/%]L,1\14P*5HOM8R!&1EQB.<35H=B=;^$73])XE'3#M/CU+@Q@=?!S M+_KV[N?\CZ!('%6"N#!S[G.0Z-($5Y2#[>X37S=@(O47@KD72S]>)Z]+OQMI M]J"A#? ,S^_"Z/8N>X,)^N^WPZ#7BP:WYUD\?$.&/][J+.GSH!_=#MYT0UV^ MXNU-/,C.T^C?X1N,A]E;^&@Z# :3 ?/6F^ ^ZC^\\9-1%MV&B?'ARC"9\4%_ MI9,&@_0\#9/HYO%(^:_?B[E#/W[Q_=7GFM<7EE7WN7/K_6'GK*(W4[Z MTG-^OWA_]=Z[-*R/KN']P_FK]?%7SW ^_?;;^\O+]Y\^-K,2U=1"BH'^'@!) M#FZS>- QW%?.*X,@9JJG3[5,.7(5Y9B-(<&L1H+_Z>(W8S+YXD_@K4$\R'/8 MHV[.42 SD,18A>7P+46F#4X)]5TNF04>(P?'!S/7%]SC5/ S8Q#H8R:],'KC MQMV1/NR@K[8],\:'"D">S)VVV>HZP>/X,L71W K?/1UUB]Q1ZCW!:S^\R=Z@ M"6*C@3X[D_]>'FX0)_=!?XX6L.X#0V;ZXF.C&_;[X]9?SL""TK_#-+N3WRN M=!7=AZGQ,?QN7,3WP: \6P2S_1[ULKLW2KV2B"$N">&P)LG^^^UUKB;.NW&_ M'PS3\,WDAS)EZD7EDP.!F_4 @WHR QVA ;AE/?U',FT=SZWXH/G?;R=]'C/];F&3Z9J?Q% !&;^=@K,7N8S$\^?TZSK+X?NY1D@.>%$ NX>TY0M!* MHJ!O_#Z(NG$O-'Z[?/PJP"E.WOPGRO^9#+2+:!+-?SB)8?AIV@5'B_G70[\?9 M=?SC[-W__D\E3/:VEEG*//,(NX\0=Q_U>OUPV[C+*71+0K]"GGSYW;JX\BX^ M_-.X\#Y_NK@R/O]^7&X[W<1F)I:6(9 N=^38'BVG.7$C.5<8#=0;)9)3#O? MT$ $^]Q7IJM\G[-*EON'>Z(.+]]#QKA<\/(1!$@[ '@J'67$D MD:*.H5]&YWI/6]#!:A8>'[^<)[83=.\IC.FQ' (-'@>JMI'/CN[4E MG[W+XA:L6P#KJP.P>\[>.?']?93JLA+&303V15$PXW#>2TK%K56K+9BZ4HKEK!Z,]94]6UD+1.W,'*V8A3%\*F;?OS]S1T87N'@ M[1B#C,QI_0E!U)%I-+@#&4$_FW\P'F$,'5,+Z3$B)2^^\QH&>MH*CQ";S5F=-5J/H'(499FV,&>; MA1ZW'4\GOR&;,\M3TD&NC3V$,#4I57116UR$MU&J3<_L([1L5V/D2ZJ0V'8_ MZ'Z]#D:]CO%^T'VU=<51-X\U-,<+VBL_>3\ M3GBC/C&2*8(,X+42(=A5Y?_ MZAG1P(BRU.C>Y<&]OYR4$L0(;3MXP_#3U-X+J[;QHG-0#W\8:=R/>D8IHO($ M2;DKM7=B<-C/;;1M!S>>H+Y*Y2HD;$X=(C5"7*$Z1[RA'V(ZBQ/86\7H5_'@_+FW9S7&[TJ/% M^!P\(($Y?3K*=NJ'O*0)D7.&$2=&K,MB&O\:)5':B_)$,6U31&4NRKLEM\$@ M^G?^^U]V)M1W!Z_WKRY>7;XRO/MA/WZ ]^9IT?@8OZJ"RM9] O54ET#-7 *7 M^9:-N,,Y\9G'?45<70J-*X*ES:A8Y#VKUTO"-!W_]0$FC'<22>+,\(,HZ=Y% M_9YQF25AF!U 3*D)_($].Q.>@C#3IR[EW./,D=1R;.%[C@6^GNU0YM0BT($? M/R57\??!3M#G@"?2#],L'NP*:YVGAUP!XJ7:)4)B@EWF>AYFX%%+1@EUJ&]3 M!$ZU4Z&NQA#/Q>RGY#/8$2!2GV5_; \JE_$HNS.<( $;>1#LG*.>@!I@39A$B+N]H:.AT@C4"'/N4 M8_/3&F1?JN8E7=NS,);2$9*!$K 0]83KFP19@E(VE]&KQ;Z5A,'."%V:=%=D M_I=UQ J9G5+19\L$111+RIFOLZ>Q,XVDQ-U]G9W!#"*0 P6^B%,PI[Q>92D([V+EL7&97%FTL#DI^N_:&-4Y^-9 MW>S-R<8,E^6O7459/]^*]((N.)+]($U/+42X%#Q)D!L7EP_W8"S]E)Y<_'09 M<#Z.=[%STO%^=.^"P2T\&!C?[R)X,N//=@?MR3LM&*ERW5V*'8:99R/&=/UQ M>.!;7%ZZG)N,@)-/'$M?]F9[KBL\FTEBEU$W%C*%C%F"-_O# M_]@-8.<8Q-*F""K=IB M86&;$MO5M4X\:5++(99E*V6[W!%5O#61<H@:$'1 MT"YN28KI.S2CFX?M^3/C0B@;!*RV/K7W@Y[>(P^-ZP>C>Q=VOQKW(*? N OS MO /M5I7R%W_"?RFPD^5F,GA'T^]!#'\U+X>\_1Y%VU2OS>U,,&9T\WZ")G1RZ\#S;L.D[ ;YM8Z)D9^ZCPV2 M'3I=_TO+,BCHOR6<7E^9?PT"5T12EZ-NV1W49X'/M1YX-N6=L6,I_(K3/^RQBG MC411Z9(95U#&)3*EHHQ9B"F7$'">A.>XQ.-616I,"0L:"6/)U(JB5A0=BR@" MW@^,?I" T1-TNR"*DD#+$\V;B39$*I\:0([GE0WI/<@P^$HR4=[ *O>PL(>. MMKM@.+!3](;AK7&;Q-^SNTGS*S##PGQNO? F&N3GVO,\#[TQ2]#;NAGFS?CM MI-O*#O7SFW34MM=9S2S/]+&97+QBH#I&3) M3NZ20S;+-H>7E%:A>W+L='ONX!-T9JF>J.E(86+78]+RF(^P]"W3E!["OF]+ M,1\@GATH3QQ@P=LX>5@GAI6_G7-M=_RV#F=]J.;\@XE2/MJL;+H(SB,-NV?' M:P\_!K6C36AK1N\% '*B7^7'[PPNK)HY>(!4_ME8;\7BY\:\<6O8R-]3T"R0]I_@HE'2I=GNY*9CJ^8+1W,*,-B=U'N3B#_:PYX9Q*4>EGY M^YP3RRMCH,D_U;_07_\>P2?AL\:@_"[CH8FX;[3',TU!IC\%?ZF,0QHK:U:^>!1\5R'OQ^'N]"[L]R=$8/P$ MJ,V#SD55I.7AW;^\6E4N<]-MK(8VC18W0%8()#XS!+GO>]RS$!'89Y0A2TA? M"BF8C6R3^!5G_R\U))\MA^;6/T]UZ]#K(H6^Q,:98;S WM/J+;05-LISZ/7% MV/CJ;G+J3K->>A1M AV MN*I(V1/TOP\[[[BY=QQJA^RUSR)=OPU=OII4J:RR,$M2G@ E_?F'3+6^\3 M^@B>2:8ENVX\[P7>>WP*#I18^/;,N$NT:OS/%+#LN*;G@F6.OIB M7FE3YC7#3AO/\YUC_:ZOZ+ N_EG<7?D;" _CPOO5NG#??_S5\#]=_!U^//_P MZ=/_Z-^G?68"9BK.GQ0YV@5=K XD'0*=D,>@WM-MTH:UQ#Q8#R9T>TI0>,D M_=,.![=2IEK*6(H@8E/%]>E3Q^'@GB@?<O MUE4PN\)[B^?U\>R__VA]=-Y;'XSW'_7]Q]95^:[I/4?X<3 ZW2MSXJB/P[9+ MW?L2_/C%#,+GRH:2-3C>:E@A"FSDYW7UD>>9>D/(PE(QX?K81 0)1AHW4I=. MZ]W[++P?'^E=6\6_2-I^BZBQCI[N;N=%B_-CRGN$L/UR.HYDH6N4[4%'*S 9 MM12WF'),SI@05#JY39LGB5\'?6#*4&="A%EJ_#0: M!*->!"U_V2/6/$B<[K<]W#+]M@E$$D\H8?N>2YBC/,M6TN5$>CX7#L)BETP_ MT[\Z/4*G/R7A73A(=8D!?:7+?=@*@N;P;+:"X)0%@4<%P8PQU_(0W=QOQ[*'5APTAVW>BH-3%@<""YJ/H_J=&+ MTNXH3?7A!EW%"YKZ#VF46SDSV08BKU<AV83M>)L:2P<^PK4 M *:^D,R3TC9=8COZ?EWN$6:_=*AS)L[,5ISM+98<>">)^VDNRH9)W U[6GJU MLNIY.-Q$5KU\YEX>Z3F1+,5VK;M-R6Q>@N]-=K9TA>DA18@TP70AIE0F42[% MOG24Q9F_Z_3\TC&,SXLE[\===!WMU>'7@V0M M8U/%<:KK*D>[. MH\R7[W_]:%W]?N&U10%?&O%F];'EFJL>'A>V75YNM02A;JCO4RXM3@X/K?[J M?:!ODBBF%XRR>/*@H(_\24-7HZXNRJK+OIXM\,;X\WCMHJR[-#_R+HN$\7QY M5 QT=1/+*,CO*](%K+XS&L89^<+W!IR\3HWU3RG0/OJ&KQK%"6O M5QRR$;VA1UE0%.4C:RLKK#>#G\4YO+O*97-\8^@DL.IZ0)LJE(;KI9ZM6UO\ M!>=6 5B['W2_7@>C7L=X/^@^NJ1@_8L#EBUF4IF^5=T;J>XEVGF)4E?[HKGW M] #I2VCB($GB[^>W21@.2NIXX>F\3B9\JI,)7EOW06]N#+WB-+@! MG 4)R.7B2KPT__CX>JC/2?1-S_MRMB_T ?ZZS?UA *B^/4C?WZ;[8Z589W*# MWG@?4%B3D4HC3/M3JE=L!/?Y17^=?,7S[V.OXOWRQ7'C@3<);&%2/=S/*1@#/\)M^WIG\ M.CL,.00QKA5Q3B<:Q3,2Z(TO2^P4EQS>W(3%(F[#09C JR%,,+Z/NCDPQJ>- MIFS< @70; M::C-KPU@ 4)A8 &->\\&.$$@\60@U[^ 9A)5CRYZ8^ZV:@X-3KADAETIS/6 M7XGNP7C)OQ+^&.JJ6SFZX^[7\X+'=#TN>)R/5;R1CFYN !GY1/3Y5!B[&PRC MK!@9?NV&B]"X#P$/.> &M['^1B^\S@JP7_?'_)!J&H0O/!C785[VJS<*"Z(> MQMH>UW/OS[@G&GR+^]_T6"/-^?V^GLWWNZA[ES/K5$044,OR]76S8$P'9:$Q MR*_$#+M!FHU_U>N\#OM1>%-@IRQ7QFN^GQ[Q?67\/=8W8@+&[_02=+D2@M[F M[W^##^2_X[>3YVD8?EUX6$QNX?%]\+#P*!?;C\>\BT?]WN.GFB@&O85!NU5] MOU<][$=?P_["#+Y'_?[C9QG8K.'B_'/Y^_CAC)D7FZ+[Q3&2^%]5L)EB;19Q^!S&8*:)(M4":RJQU:'R+PN]A+Y?I,&BB!6EQWKR0M'/R-?^T%A=3R0"T M_9!_.-1D#H(%.*]?",F@!U9@"D1AW"3Q/7PZ3L,),(N+2C4*EH!KLYN[=F#\ MO+_7UHZ^G'6$'@ZM>,1U !!BT#+P91;*27Q,P^Q):136%> I.M1 M00X:OWV@X2RGTLX8 4 WH.I@\CT@*W /)RPR27V6 M%.>W6\K&/S-6H86"RLV92\\!C=G7-LU2)_R?M%Y_##0O34U$ M7>2F^'F5L0UZ)BSPFP5?-2F4=&=NT@Z+L297.*]@Q8[N.7NMN,TT2'.).$_8 M!S'+)-4![.N.??E^L0+Q!F81KP,YM$H\&O?.Q; VZ M^M]#=H3&"[G)_ZF$74]+IB0MHH[Q"$;JI55@7.?D1*.0W$U,8"7@+L-A5@Z( MHHZ1NTK:U=P@FE +LG7/XZQM2U=Y?RW"%Q&^& "?X%L>!;Z?>.'YPKQO3/WO M2Y_L5$WA7E7K%"M-%Q3> EO0M=FB"EB'Z6:W0-BDU)P\*+X 8W"+\ZO/=$6);T%_[AS"=K=1:L&Z(WC\5R,6 MSB/2:,($;'B=/Q>KC'[H Y)^$G2+]+;>+V<]S+$T&0HQV'OGW[^>^]!XSHAO M>8(S1U_RB#BR'6%CY9L6T3L]U#TS!L$]S&F4GM\&P?"-IBMKT--_>3.BLC(G M2)('@,'?@OXH/,OS<6'-%_H@CO]>>Q1?0-R,!E'Q:)3VSHQ>V(WN@W[ZR]FY M%D4 _C 72L6>_2]GT8_LS6!TWXNS<<^S=T1UD#1_?CV_O)DMV!R*=^FTM,QX M2LQ(R909L>M2:0G"X1_FNKY"'B;<=DU?>5C8LBEFE%_,!IB1HH[D_*B9<0,# M^> LA8LPS9*HJV.EN:W0&X7YM6FC%*8:)JL\R&W4(-EK?C7%E%^1S1W/]&PE ML,[.E+D>$J*TO)-@FQE M"J:O33!MI8!2;>X[F C.MT"*S2@1$\N.DN@82/&D_4U]B&!4)#%W0R"BZW[8 M,09AGHH;],'CSS?AX)?_,CM"X=PUU3\28@29,=V*,/0N1)[KICM, M;&)%F[ MHQ-\=>I[]"WL/VPJ#II'PUY+"3F3$J;I8"D)1H@@YKE2>=QS,4'$5R[Q%@W, M"58OIDC]&&;CB-K6M)-"'8&:E C[9U>V9+I(IHI-R=2R"+6)YP"!.LR41+G2 M00X14B!E4V1PIR9'CVKZCP!.RB7C,G9_T.9N9O5GL2VY;B8B.:#10N/^J MXOAHCJ@IS2F?,99.VI/Y MG(3#(.J-2QB,CU,7!SF[78$J)P[GE M^$RZ5)I84=ME"'E"'Z]HAEZ;43],@-W!(V&$E\IV]NXIU]9M&5\:5EZ.-"]SO-?O*&?MZG KNV\+W!&*.(+8K7=_%$OF24]=?C'>]B&(Q3=91 M9J.A@XV0M4_:Y;1(5,WV$+DB-L.(*H$MYDI;2NFXRI:$2LMC8FT2;4J7B(Z2 MY.A)M$E/Y^!28S\GNO)<5A1CTBF"PZ*BRB#,6EOQ:9Q,\(R3);:9[UH"62YC M"H&M:)G4,9GG$^J:BB_:B@7X/_>#00:FHC?!P,=P>[J'B@Z1QQVU;@FUBE#I M;!?09:[#?2!)R1DCCF-1BDV',<]3"+2/\TQ";2@Q '40/6[O^Q2.7WR:UC;M MAT$:&OF$SN.;\[SFW:ZJZE*#,)40ZE@F",?)L+UU\, M>T^@_4$#^T)/Y]/-[VF8&XU;TRDPGXXTCR*'YZ0)C_,IX=DVY=QSI&TYH"-\ M*FW,B"F8X);BW%KP2M8EO UUQ+_#).X%Z9T^]2,))F^/@>9.V@>YC&^R[WEM MVO!;V(]SLP+()2^>W/HA3^==.>-=A&W)+3:C.^B& =I-11D^HI^"*_QG%/UYMO[;YYAB2H?!Q4>8Q9+M95 MY!26EH6%Y3#E2D:HNQ :F(!T:UJ"4]3AYNED!&/,^S&^RVOK*H(2T4'R MN,VSEF*K*);/ZE@(ZBGIFR91F(#W8%F2$\_U'"4ZQL/FV(<4VHW!@DAV. MQ5%3["DX%)_&%X\TD0U,5[F8(7%TO"MGO&M[W+$%L"H3%L/84::T;4MX M5/DN=O$"[Y9R*C_&@^Z6L[6XV<<9HS*U!]&$KFQ.C51+-=.2D\+K #Q K_ M<,%LW^$N);Y)?&I[MMJ47IM1+IQU*&_2F=E;>FW2V9&'=4PE_^W1C?-YWO R M9?3B#%T+^D:2 ?>A*-4*H#VG:-7!9K>:I)3=BHBI%++T'A2#=MMU7<>T+(8D MUS5RJK-;MY>IT!$8=1#>0F+K^C2PGQFQK9QHY<0+R0ESEI*(.,64^<2T7)NY MMF-SPAE1GL>H5 (OF%2U'75/\0%=>03VY9 MSB\WOX.VL+@*%XNW>2)]MJHVT;'77CZEM9[TGLNDO'I_QAG/K;%^M.7V6R"< M2$VAJR3HZ1O=QR7QAL%#?4&AETL#V#^S^,!C@HS24E(#LCW30\ACA+F82F*Z MV%'48HI[_N*9FDG)LL\%;>04L^USQ]3L8-[D/NG>.JDMW^PUWY1**"M?.994 MOF4YF'&3VY:R"?A^BCOZ-.5"!NAZ?--0H7.S V[H,?#-21=V M))1N'2PDXE M*[9-PG@B,W-2RA[ETG$H09(I9DHEJ6UYOHV),+$%ZG'"S-?]K]=OQN@8E\I) M)[5RQLQ<\K2WF%O:4>9Q9V&T)%M%LF)V6,:UJ..;R'24K9A"K@(R-8GO2F39 MOFVBQDBVH5/1O"-5HYN[>T>RI^ @NNT=&TL95,T8U,2FAZ6O"$.8.0Y2&"O/ MMY1G6X[C.7R.00&N5_&DHN_6ZSC!E-ISSX=/;1S/SK]@S/4Q-,?RD'![%2;W&@';+S_.VBLL3I \S5F9 M?(=34V+'M76Y?*JM%B0]4PA36,QUY$)6\]/(LZ$#S4=/GB?A180W(=!)STC" M;^%@%#:N54XLQYOS&?=R?3Q52LMSB0W*A=C"<2WD"H%,6PI[83_'@>_I4?\> M97<3DW 2$'C8^L8.F(9;J=:Y?SG?+?TNH5\Q*[3O^LIRA64[S'49]I0BW*:V M;SF,^ (["]IG0_IMZCP;+0>;3\M5Z9X-F[@^ M)]PQ*6=*@W4 \N<;2E[7
)9H MHQSJ>0)\? N\?NP0)2U3G_7VN9"(+]X^]B3*;NA&0,0Z_&5*FNTG99_"F>\B M?#>^V;99?^O8[%%1RH^3%N8N]20%+F6(,4O9%%/71*ZB N&%/)]R-.0%#GF; M8(&R]D;T@Z>X4F:9CYAK^A8%LE/,]3U+4%]1I92$7A[U-J:XAI+*A.IPU@%Y L=*-.-8@@3P M*7$D=1W&F&MCT^2FD#:A'!-_L=3TLH#X"W@DI(/P45B')TV >+:CR"SJN,1# MGO0PE;Q#.E\*BY_+Z,+Z(Z5+8' M\(^T9&V#>6#/+;-X$MDT"M%2'-N7CBF TQEC%J4*W!=XY'K(T6?Y%^X*?(EC M^;A#B>RP9A-ICJOX8LL4C3,%GFU$.LAG E0AI2YF/K*4([B+7>FZRD386;AU M^24._N,.,7&'D;9R\4G[4DY\?Q]E^I+L1P856F+;9'#2^R*7M96;V_*U;?G:TRY?^SF9 MI)OD][BGM^?NYI$6 M,=+&;3PH]$/'^"_T"B%L#(/$^*8IYZV!Y5*5P5&'(-%!"N=>+%,=?8DOIW32 M.4I37:HUR(S+<)B%]]9,9 AIXPB3V)/7T0.Q&MQ1%AE &8%8383E&7'?>GX*?@Z%LQ#(R[H M@_J*>N?1P.@&PR@+^JUQ.<^0I:+)W%:^I5P+U(7#3.1(XGF6[Q J, -.7<@8 MF 'Y,\#X_< I(%SBT^T=UC))1Z*CJ)IYTM2G9C5:00D])1F+NF MY1 $SHYEB0779B/J:^B0KU)ZW^X8J.^DW9VK) S24?(P<7C +^G&:09^#NZ MU]T1JO!*,.H(\&V8,*=>3^O!/%4I9PG&Q"R8CM:7K<==3 MONGYOF3F0AK^!*\OX,00*3JXV7O95Z%XQC;/P?%V.6O5-G5+YU,Z)ZRT%RDM M4("*0B.3+E(6*#\N',_EC#C"W8C.&SHVQGE'RB8/CATMG9^$?]7MCNY'_2 + MIW\TE[#0WW%-)F'; ]6\IN M740]T$68!=% 7R\8) .8T4&=9=CGT ^6LRTJRR4^![7GF/J<@FLI3I%IVPZC MV.(F6BCB,4&*-\9)282XX4W4C;98OX.JCKD?Z=H'$;%LZ7U"[Z7+SS V?61: M^K@V9@Y'2N<>(\MG3$E/>@NW$&Q$[PWY?2;OF(T>##T\>M_ H3N60WQI;3[M M'E[B<*BGE C8S[,8$!-$4.3:)@9QX!.;^LSD+@:KVN18T,>RH9SQ[.68V=Y] M)!)W3/:BLF O3R2U=+XIG=-93-\56"AN2\+UM=)"WV1"'>(CWP;*M\C"$=4G MT7E3-7QI1\A&8_H'2>=/=/SJUB;P]8U)3_?4>[X=N*X"W8R,QJ#>2)AL]31H MPT+FO[8 M)7T>922F,UVG2S;TG=,>:ZR"7-L+J7T7>[[EK+TKM.RJS>L0>\% M[0_<$1AU$'X1[WL5=>RGR&XE2"M!7DB"E,I;46&9GD==82.+00\E3>* *4>I M1"Z7B[> K"]!FBJWP#'K4/0B-4@.4X*L-OH:/4*^_,CG76%AZ5/(#2RYD2.P M[;(/?=EE"I^N7]2M?[&X2#.++P^!=7.)Q[LA2+^DPD'*^T0# %;VYCQ_LKW< MR+O0"+HZJR,8/, LC$&<:9\F@<>@"V""MTF>79_DQ8:SNS -M=C.Q5B>%W(3 M#8)!-\JCB/ @+YGPJ@X?K[/@NA].G^=_YG\48FKV>PF$_6@0GH^)!A/TWQ4@ MG*U*%N"IP$ .7O0(NOKW\O@#K53ZU0O_XA.2_??;LP6%./X\KF\S9TT[52Q+;"?9 M%-_(,=]$2<_X,@*^@)?RM& ?:,? Z/S+,Y('M@2,,9M >W1_:Z1)]Y>SZ^M^ M?!N_^M?P]LP(^MG\@_$(4Z:#L0M$"UE\YC6,L_,%;@VY=!WQ5?QYE\SDS6UX M?IV$P=?SX :@_B;H?P\>4@VTNV0LW8+#[JO:J77;F?IE(WKF4F=7_4Q MEWP=Y4F3>[J*GWX? * C6,.J7,,D_K[I89&@J__=-J4^"L4T:FM,0D7Y/Y5P M[&G1FZ2 ;7"^XA&,U$L[1OBC&PXS8PC?R8^J&<$] "9+5Z4LLTWWL<&NY2(P0-WAO'&+3E4/PX=RBPD4,Q8S NCYQL.4JT\\C0 M2T7!6BY8S04?P5X].2:HM)1>5"]5[Q:,T;2GI**C'TWB?S,8[%4Z6$L26)X$ M2;R SEQC[;M2J"T_M"*R)8E61&[W5"'>NF^_[>31B^("\+8\=UNC?&-'_)@7 MWF*_!<*)W 5T$>IK%Z.Z@ON-^Q4'E(A[L$> "9,RQ)B7C@ SSDSJ*LP%9M)Q M;$LJDU&E+%-ZI%"I,?Z+;BL=*^26=W?R'N44O3HAATX)9H?Y6/NWW: M)Z@C19/>[E[2_FGN ;1,7\7T?%9-%;Q,UZ,""XMXC%.F7-_'MB"N*TR!++0; MMW/[3,]01ZA&*SOL(].WM+] ^T+,JLI9^JHR;#%N,R:$JYCC*88IL94 E5=1 M6?4E'+[MTSYG'4P;K%>PV;] ";,&8)[H"UWGS)HCVK/-32<@TM M4SR[74-ZOI08(RJ%PY2G;*!BR_69*X2G%-^>@FN(EI'J,+J% G[[1\O'ODG9 M\FHEKY9*'&//]1V*F2D\QJCC2D$%0X185$DA77N;CE@3-B4G'=;LE6_[RJLM M+5?2LCDK$NO8G&,AJ9 ,](Y#+)9MT[%J@I:)Z% ICYZ6VU,5 M\Q4STKPXW=/\IY/-JFZ!T,;36^RW0#B%TQ4SE;#TE,417^6YW.8SJ2A=NXY< MA(G#38J8YRG)E6^42=/'^'$60HL/- M)C>)CM9MV6LJ9?\_>V_>W$9RY8M^%82F?6]/1'4[MY-+.\81N?KIQ;C5+D+M>L+7@#M"Y?F1%A?I5 TN2Z&D:H:[9C2 M#)Q%2DGBO%,!*1\4E\^U%2_14$M %0BG;*'+QN(EV%0V:2PAI TVF@D>. 02 M# H:62= .EFUB#[76+P(FQ)<*)XR3]N+]-71AB:SW/_]7)$'M"'R 1GGD:0J MNE0Z&(-1#&>P-$8QXD5KSC-I%'. -F]68$A:4.U=F47U&T@DXQ(63T^W0(,OI^(*/3QRGCG#W;+*9A>04%23MY=*P5(90$KS#V :OGL7RR]G B9,%84L"(HV3YW#Z^&>#];3Y; M+ ;7\]G%>+EG_9 T[W.\BH,U*!:6R6@52;2?BL8 #QFA9?4^[[B31+:@VVIB M_5;3:J\1'E8%)4EAE79EC6ZJD"P5R:4"&@\R.HN8^4 -XPH"B>%AD/&GX4Y9 M9VRK?^5QJ4@6!&+,"I(6>Z5W4I'K>YU2!YV6>+$Q>!E]9FT1LL9XP$P9&0*R M#BC0X+%OU?:?M(.)@D2."G[83&?GJAZ9MW?A;=4T#4OKJ/H:)W_ '?F^MR/ES&:QN4GZ_+Z:)< M/'-4L$_6^P3NM>_W=TJT/)E[/>F>^7?1G"^*P=5P_D=9*^ZJ5?Y\#3(R6-R< MGY>+IY1X[LE:NV9"-NDWJ:4/@*R5%9"F9U)[@L&!,T1SA^"N:_:NG$SBK>KI MZ.^WM/ K&[K/;!Q P53*G2/=<\0RI]['J:I)B5$7B,8I G[,8="\;PQX_18=1.SD>,0I&?5WP .&1^B#X1I9&?"-&GU M*WRO-4G$JHP6B/7;G)P"&M';7==@R*C^6D]GU53E];K=![P04-@34 M$L4ULD(Z#R;^$+-- MD#CI%>71#H "8[561!$N&7 LN#?W[.S^/M9+A[+-"H)3@IUV-J8XI="A=Z(E MZ<:*!J1%A8PME8,0J(F.N/+<(QLL"^TIUQVT>AK/2Z*"HEY@K9PTZZEFP%H) M):1&- @NP2NDA$,8G-**4LK4/7O@OUNKIV$] 043O4"C.NF2Q=_*:3D?3FJ7 M?SBZ&D_'BV55=?[X[-G14XG7%6ZD5Q+ &,D05'P18BP0.*9:!:$,\LJV=BRL M3S\*K_[F[ \1$,A"INV8ZES,GMGU/G:E35G-81^\P#Y&#Q:LY\KZ&+0*Q)US M2NIVQ]-WLVO*($*JWB-SY(I%EM-;.=T %2;1)81H0FBU6XLZ:L!YY%PMK$+H M-&8E443"BFCX^BZGF5U;[,J;&KA6 (KX8#5QH)R5UD.P8+PFP(AOA<\[F95$ M48PLJ,IH.,=>N=!7LWA'_QY6Q,O)A6\%4S:"R106RB+JM)(0*$ALB,$F2(80 M,] J)VX>ZYN+U]/EI%:.&'&(P@U93*A,&5&DV@4 M S61H"A4L:8PU/F1"O0^&[&2S<[F!@_IK/1Q"D%#;T3K4VT75U!Q6N.+#' M*-/4(<8%5XKAH-M32[OH]$2#3%&T<@7ZV%F/-A5H:K3&!%/#G07-I,+<.H]9 MP#[$@+75Z[J+5D_%>@+U0JN?=*WB;1DCPYOSY4V"36FG$I@3!(W 6@I$!R(8 M$@:J'*^W#AMO32 :2WO/NO:- [>7P_F'?PQ#>AV*GRB#_O@$A_*- AH5 M'BFH,IP6.*<*M$'!(IY,?.YQH$E\D&)$6_<^A]K[ M5<__F6L:)R_J3TBZW&ATX11)CY4Q*H 1VB!:V2$PR!&/Q7WMBUO:HE0N(Y)Y M^N+D6!0CN@'ZYKTGPDHK,'CAM3"2!QZP4,+'@&)W8Y2*14$F1;GJ'(N>,)+_ M['O1/S(H[/>(.6G$G =;%40090R*, M<<%8TK#H*+%@,Z?ORND;*]2]Q]XB92BORS!<@N !J> "(CC0UG+J;3@]'72_ M+ ?%.:JJXR>ZS99D.\1Y W@52O--:($JM:_62;6FR4NVF M8 5).G]UG)R>@?HWX[?7T_/953FXF,^N;J.XV73?T5L&)Z\UA]IHFL;.@!5$ M6AF=7?!2<\ZH=!1'U>%)J]CU57.LZ/??L\5^.]P*F3:_V#N(\BP;266#;&RA M9]YP%;RV!A!X3XUSQ/,@B:7""-V"\=Y.-M(UX4$ALG#D2:&L%?:O%4C3'B)T M?$H@A@FAX )H)3WF@@LMP6/<:@_?VF(F6HM%"X"D\)J]TPI9.-(*!VWZ;!5E MP+AE%K0'H[UVE#FP3' M>92.G4UF&N%@K!"'S;DSXH.6?/:H%IIX*%*V)Q$*U9F"VLB.I$*0+0E-F47H@E*?+ MM!0WX[B$4:L)4X " XG!$.FC&Q24(&"@C5J[E2%)Q+2X4#Q;DCSQ57_0FV4T M3(/QJJ#VXSJL^<]B,"V/:@5VEW,/LEU]GT]FW.8ZU>O"?SRQ'SOYUB_F?LHJL*8I% M*T9YH$ H4/!&:>P9H\P9'(*FVB7G_O13:3CM%H;GLLFQVMQ<7\M*Y#LL*&]T M")%*IT5(XK)0E^["@B0H(!9"46<=L04^#^>5&6$D"P=X& MYP(&KD$'Y'%PW@,")1K8_)0&-%$C9S?JRL=4'>M-G^99&1FC'%S/9Q_'BXK! MX\/;D',Y_/SLN;N^23Q#3<"HD,1@?93%*E3T3 E%O27$>HRLXBU@VJ86'N:S M*QN_?3R]B??^YFN;K*FIL7K?^^KT_SZ>SB(O?[G5!GHZ^O93_/_*4%(JFS%$=ATE^3A=GR4NF.(]8>1<;^NKH&Y SC$7;8O@5 B.(3ANF$.412,D.3", M6XO 7]S@)*N*R*2IG6QQ7H*16=-_% )B#BBV8!6H*LGHG644Q0B*>T1:H]@O M;G%2S886N!_XNB==EWO]-3S:B)M^/"NGY<5X^=S2>\ZMW.H+WN@+7_FEX!E' MP(!",$@'0XT7%5 >5JV)[Z]Z8)T],2O:[#,JHOR@D["=2Z)D'M^%QS?6;G)O M&%58\* % "/*>H*8QX9R+QQO ?%LS^/)(B9*#XI0TD4>SY6Q+-Q;"C>@9M<< M %+"2,QE-%C"8 6.!\D(5QPC[)]GP!)%607AG9@ZS2:L6US^1!,)X 9B2\I MHJFR&%D&-A =+ =4S9EH%YAY().XI0W[#C;?IEN$%%0<%%FNK_TB)UD^^[5< MKLMD>V"5I#IBOPSQPQYOO[,:\0F%R!JG'DG##% -TG.0EFH?7!"2,LVY#*&5 MZ(IL=1@ %E8 3UG[>(JFW?79LRSV61:A<4ZP4D%C)>/_4?3!C0$<+%/4"&!> MR!8DTE.RF+(0B0^:/>JL,/8@3L[*YG25C6@P2CVC0CI$D0VFREAKQ;4B&(2S M3 )K14);&/Y$83XJ0&9EDX6Q[\*X 8;(M18*&ZSBW\"%E$Q;&B23FA.B:2O[ MMH7E3]5Y6T#2U7R=%<8,DKJ9/?##^31>V6)P'3]D<3F5EU!SR)9IX=O?V71,R5>_%#WJEZ*?<5\F/++D'*_D MJ"9YBR" 9 'YP!PH[PQE&ARRRB#.I&W-6FTK.?9VJ&E-V3O=(, M67(.)CD;@%=48>RT5U95&Q&1ED($8RT%)SSSX)]A4Q-+CDBYZ+<7.="C"V[= M>'*S+$<'4BC/;B[M@*9YDA&.507!QH(['6/ARH6GP4.02%%C4+3DTBLF#6KU M1]U506NN.DA(C)*BI'2Q^SF+X2F)X09PEPR(<$E\\-B UL(8P4(0$JA#S+H6 MCO/V8KB'^#KID,+1B6%O,_Q9_YR8_I$-L 5H+[!A((,2U7HAHQW7RFI$E."& MM[JEOLL-Z'(4?WSZ)XMAS\10;8S9$^4U!&:CS(&E0A.D5 @,J'6Y M :E3 DE[&#LGAB10>N&J,5@.!T-RO^Y&7^,_#!=+@:SF^5B&9^, MU_[,+HD>N$JG=*]]O[]3HN7)W.M))WOKRL!@I=S+T6 8[WSXH5PK]N=.WO=G MLOYQSTS*IL@I&.6>&BD<"\ D,8Y7[IGU$@&$]J*M?ZZ/7J]._M>;J[-R_N:B M]K<6;QI#NG5#T8ITFZX:VM)58Z(0$/_CO4^?9A:^R\(*-?CHR"@0S A#, 4? MD-(^\IEU 1F&*&&I6;B5>7P6"\12B] M$SG9C %Q%SCBPF FJVP",99Z3[PAE&$=VD#@2:Q ,C\NAB&$%@+W90[@5%F2 MH@UH7\>\]<[+&%TX7Y70Q_E@.?IS,%HO_?!2Y-&,-Y$/(R>!,_7P('>K!^O9+JJS7 MWOR?,)M',S(=G-_,Y^7T_,M@.8]OGM1KM@;#T;]N5HNR3LXC?!P&GR+5Y*JL M\<@Z)Z4R57D>*>=4A?],J4 48WW7):PMM=TTU!NKRE;DL&MJO*^(L;H /1V] M;TBCOU+FUW+YYN+]\/.SX:.W0=&GA50IT])MP7@.8QP>#+_?,O"X"- Q% MH!X8EY1C"PX3'81U0C'I'(O2@%],!-*A-A>H-TLI<^[L:$7R";.$R4:^.BC@ M*H"KIOP[@(%)2F;=;)9.F898(UK)KG3TGB+ MC4)@%3>(&JXL"D$H1WVKD^60=BFQ#.""TNR:'5=V\(!QWC^F\S)^\[_+T6U6 M\,-P/!U$Z1G%]W^,G/NQ'(RGB^7\IEZ,7 RFY7(PNZCVWN;E::E4$V]ZO*D MR:1EGE,$PE)I)% K0P!.!16M!MF'5)/[2K[%[S?Q5B^^Q!/1B_^G''TH%[<: MZ+?9O%9-R^5\?':S')Y-RO>SWX91D3U_2^Y6<6,W=@T>NT[+4K=+G"H; )J@ MJ.)<:"\-!1ZJ?E8K5,#!5>LZQ=9QZAZ$+EFD>MA-7]UK+,REC*P=OL,FDXVA M%2UBJGV?U#"I849/WX[/(.]57&CKTK MY_UL.9P,9L_LS7FN5ME%>:P_LWK'=RR6ZH1%IXUJ88!<0" 1%Q*\@AAD,V], ML%R[8* U!_18 K KP30K"!S2Q=_)/N_&/L=MO'LF9D](V0:NJR&"6$F$LP:! MH$$Z:Z,A1U9IBN.C_4M9PCHOQP?-5:60DUPD?L%0^?@\\Z?LIV@B8L&IETB$ M*-P4!)?&81N\EE72FH@V1MQ>[&?BP%<6 $G'P_=A/[.)[(BP/"$K&Z@]'"E/ MF)$6!P4A6(U (8.E1MSP^!L'L8*)UD872.1%M4V5^*'+%_CL@M&3F3'YAED? M#5UWXX;U<>[D1S]$@BX&(DD7>&_+@WT,0BAN@A"P- ".S@I6$K@/QE,3'*_^ M0UB;%JKT/9HW62_U8VGWPZ0!G^**XXP[LN;(FB.1YB#-/@QG.="@C21$0?R_ M!LJMB.J$:((4XC%=VFLJCSXT!6:MFK7H(K;K1>QUUJ.4Q M/D:<.L &&0#NO$),(R&UX,_VQU(59E%2G*:L5+/NR+IC%]T!S3PAP]1$78&) M5 @ &>VD(UQ0+K#@GK12:=_MD:71'907( _20W6]]_L^I7L]51J?Y'UO*O"O!X#90R>P-X"4S8^H/W/#B)V7T;S/]^>[ MO+\L!\/SJGEO.*T:2@?3V;+:5S6/3TSE?S'3OO/=9'OZ_/US_K'RL8VCS>.9S*>EC_= M\@1!?WKT>.3J>.XYW9IDZ/9TQ]/(::O'FY\_K=RAR3=$Q6A%L/K*!^?E9+)^ MM<:CJQ['6SV_?7P/2=Z/K^*)_EI^&KR=70U;R9"KX?S#>+JZO.'-.]K5RBRZV1XO2A_N?W'7^XZ/J_:K$U?/>RYK+Z"_>DOKUJ* M?_WM^.'7)#2OO:A7](C/+U/)S>J#6$=L95L6XNOCJP^#Q?S\OUZ=G4UF'V8_ M_^OZPZO!<++\]HGU)WR5K/C9*W(*N?J:/\?/Z=(-WG'H$U/T_>5X/AK\?A,U M7?RE*@DS"%$;###ZZ??O46>KGY?S1O]\*'\ZFY?#/WX:7L2/_F4X^33\LJC. M]W*^UG;#.EI<>"H(!@"G/0+KM,0",2LY(8 =YK[ZG>$C:G,GC7EK5[/*O$=E MBB=5ID2/Z,Q'5.9.O_7L#[S7Y1$OX/-MPY'/E^SZD^YI]3"3X?D?9\.;43%X M/3V_XZUTYBKMIIO5.%>5'W8^7%P.*I]YT=%K__$?TWB\XWCEN\%7/#C..CRO M_G?,IN8VMU7_V38N@UU;$]=?D_0@7\;I^O;<[N&Y7Z-5&ES%YR\7@S(:J]'Z M9"LCN?KGN_(Z"M%9_$:*BI09S*=.^>7*HUG4'F.9'T>5,S!?Q$@WQK:SF_A) MH\6SVX1/0-8J_S@)/,&] M)1Z/\3(:SL!6&/ 2+K@,W-7QW&P<5\=C6879?S MX;)*^%5EO8_CY?C)C5TGBYV=#V''C7;HJ*0F.I#E^_Z0VH'M='4<[R@0$ MLQ(CW"Q>\HP*Z1!%-AB@$+3B6A$,PEDF@;5ZZ2-;-+-+^^S6PBAQQT5G&ZNR ML'1:6&@S>,*U%@H;K.+?P(643%L:)).:$Z)I:T;V*6%)UYX$!:!>@):G]%2/ M;HML RB\&"QG@WD9.>9\/"EKA-:5,:Z>KQ[52<_K^>SC>%2.!F=?[G5B?\D. M7/9B4WJQ1P;3].JOKKR.4C1>+[F9C@;#JVK.^M_U$R>'I_Z$I9/-\D.D%3 M M->7:5M!L4GA")!B&$*-,M? 1-\]93T=ZXY3WZ21R6JA^K#@\:<93#;2"#APA M@1E&@,!1HH6CG%LGG5 @; .3.K MWL>JM '!0H(PX$9SC"U(#9*ZX)GQ1@M2;25_)JLF,S^L$#PIN$3G6/44@I-W MR]GY'S^=#1?EJ(:,+:>+5:!2?J[^_5RLV-X)*FS@MSO-@0?"@ZCP)[$,.IH9 M;6.4XL')EJ#6Z]=-==)VXZ#W:4T8+7C2565'835ZQW.\&7,GCANKM+5:2Q Q M'+;"*4-Q<*"<#G)GGDN9!N8R1R7''I6X\J*3_\[%RQ0C&;H\UD_(?@HHSF, M.?8P9C/G6LUCC&[-UWH:=OHALM!BG4T;C1=U>)S]S&\$F. -2!2EB'7@F%$. M1/0Q)571]118$M#YO M&3;],-D3W%**H0F"A*;"4FX\YP2P8,;$QRX@ZAACI-W;69_^K[-I=?8K;W#M M"AXD_"$%8DDQ3SOG#)XHPSX1MA,N&XY5 BGIF><& =/!!!&9EVH@8 4Q]^\' MW))C$R[X0S*'ZEN$ZJ<0_-C+X?1#6<],;G1@+A;E.MZ9C(=GXTG=C5G4C9LQ M0!J>_\_->#'^VI,68Z+KV:+:'G@Q.+M9C*=E_/UG-V\>>WOB*=UK2J?B7$?OMM:$YYYY3WSJS/FG8 B6T(6%I+0P DE5(D M6(8"PD9ISULILQU9/V'_#I,'27P?.^OOX$(>G?W[;5Y>#\>CVZZ?E=^X6B2] M/_ M;H[^(#81TP*2CAX>N^B?-G>SIB".%6,N2,F%]* ":"0I6$VQU,P+O ?N3F_N M>*%(RJ&48V?NDPX"O\ZVS,N/Y?3FV>'?0R#4ZX5X/?*-GU :O&D@!D2%XEX8 MJS50:11R#E/AJ6,4.-O"-;ZETML5D?:ZE145E*=4#SNSQ''TA66&7S.\W/0! M,;'*2&:Y $!,"RF XP#&>L>W*?\]S?#IVL>@D#(E9M'Q,?P.D1T_+BR_^M&= MC0S;HO:]@#]\A*N$5UH@FKIF/IMPK(*H]D,ID I%X3<,6_!@F6#"W8/.62&! M_[8FA_GRCT4U!??FEB3Z*T7VBG-+2(')'E8+=VQ#<&;AAUAX XT9,\V1(QAS M@D!8HFR5SU"<,FF):\_=/(N%TY7YJ"@D38EUT4T6SEL4'MNB,)Y^+!=YBT+R MWN;>'L(N6Q2.RPM\]=??;N;GES'"J%K[H]\7]?+R2YWC+__G9GQ=3;;E[.<= MG"E I!]F./=]YVNPLFV2^)$(@YT" HL"8D]9+'8)&0EL9 M6!L(\SGLG+*)2^&4SQ=88$('H8@'"]J0J!2 2155@V"ZA;G>J >W.O]W:WKL MT[A15@!.FJ[O:_M*9OA[&9XT^ 14!ZJ:>[UI/?M4/=\C>0[G&[.>Z^P3*95S7NQG(_/JQ7F MJ^?6OY.=YCM*@C53$(PA'XQ7 1R)QI KYS B@(DR7BMHH:ZVG&;S=:+^UW+Y MYJ)*6ZU?&>UW?YTJ*.2^E\S2*Y;>F%ES0B&DK&/"$K#2RFK3B5.^0GPS3K6R M_,]DZ713JU!0G')B^]@Y^J0CP156UPY9_Q-RAI_0"1L+MSARP)$7@CH :9DQ MWG)L/ Z6&!D>#/[";/[;?'9>EJ-%F,^N:J*\OJ5)P@KV-HV>@/H-YIJ9^#XF MWEC>)8W4A&'E0_! @2B+G)$R:(VH- \G.'=GXMUMV[_+^6P4#6=5H)($D[_T MFG5/N^/JIMJP,I[NPUCUK%7E"2]6;*SUDHC5.1L'-(HZ4,VTX0:(Q)(3TX8; M>J!7Y:6,5;RC0B5M/-[)FTW2Z=*#X.V(96)C0;C2+ AP5EC*0%"IHT7DW >L ML:82LZ0RD7Y21[)"0LI6Q%Z+1&X'>ZP=K '_S^U@N1TLMX.MH;Y64.!J(P]0S# MLQ@O79$:JT+U@_%..J=^FQ ;1)Y,8!%ZE(1\(@B39 ,92"(.BBMJD =KF9$R MAEY(8>L\9;PU!_:VO%X?^_XM! $H.,FHQ[E_:E=&I\VT6/RW4T1B1PD!ZY11 MW'KNE2*,:J1:-:,M&#V=1:*T()G1<]_4ZH/\U?5D]J4L5RMM!S7><>2>P:?Q M\O*RG,0;KY8E+P8WU]7Z\_^Y&5=C,I^&\_A"N5Q.RCPIC][/_S\SXH6LTEU!F$V/_S&=((* M(C(2GARO*K0Q$:I,0 )34G501 Y5 MUGLM"(\/G."V/0&S Z^F&P1-BO#1.68]A3!LM:VP:H4:W<18;#8XOXGVYJJ< M9XCANU)*&BFE-C# V.EJ4DUZK25ES#LE% N&XG:__H:4;N9#VU:Q*$B@()UXUNAT=.9$8PR!6X77E?-) =Q%K0B%/+!0;@ M5M- B-6.1:^0>F6>R?M[L(D%%0<)XXZ=]T\A&G3CJNM\.AK<>FY51%CG'ZM$ M>0X*[XH^0:A9.>Q,E/KH/%O*' !2"FM,'0[<*.N,-P_5)-Y<:NRMZ#C[?G55G]\_(W6N:PDI0#<[1>'$FTIH(@A31 P-C) MEI>_(MB;"[\FU]M(K3?32OM4__F&4-_6=O1T].T3&^]\/3V?W%0'Z,:+Z]EB M./E;E/3K^!OQ<:6MQM.;53*;'JCX61"6%*1H2QX[UN CR]MC\K:)[0Z ML,%6$6%!,R(U",XUA6C=$;C6G& GY2V]RT#2N@L]E[:D]=FC\A@>B/1'ZP6- M==7V8'Y##EPJ[88WH.FE1D%9PC2->LY;JE40SFF.O.'&B=:"S6?IL=_B-<]& M[1V=:^VVJ3%76O0P*0119=1Y#GYR"N'@DKB!F2^(LQB4,39X\$QIS[FWW H; MB".LA3#UXI*XAS0$A0*I[G9P'(LD]CX-<8]38;=V(HK!6?EA/)U6E85J>5LM M"CE"^IY1A_A?4W:LX/NM(0A1P4%5N+"(!"8$1X$@UZX@O& H]+I66RP%8CI3 MA61)G88G6.@X9GU.30Y ;8(V /(!<4$T.(RT@:KM6EI@2KH0.B8'(HD<<(8* M+/:PY+I[8K/NKDI/NNBK(L.I(M44X.R%$L'@7*++"B.%*=>80M<<3V:!ZU0,5?<-J7F\V/1]/QC5G?;-@ M<1M/,CZ^GLVK1Q7XV'@Z6,:OBY]8DZN""QJ<#23ZFNK!XLH4?'%\_C]5Y$EXML7E[-/T\'P;/:Q+ENU/GVQC'^M M43[7EU[#IO_R+>T>H\X&,<[C!Y7S>[AAX_>_L2;HEICCZ2C^;OUX\PNFE:A- MOF4 M H95I0X+R>3]:O_]0J]JA_'"S^_?7P/ [P?7T7*_5I^&KR=70U;,.)7 MP_F'\71U><.;Y>SVB56\4C_S:3Q:7L9WQYM?2UD4OE'^%[][\ 1I4RE M*JH/NE6_]9_[XLL?1Q5SS!>;](;-_26O:#WZ;;6K%>SW.<>/6.: M*DED>DS!YS."RR['CX0WI0D@07O!P7I' '%DK#!8!::)"HC3>TMT,>"[$QCJ MI1W.YU_B&?R?X>3F[EA[PB24BG%?TI)"YR#)LC">F##*C09^YZBLL #C'W N M*.0QX<:QH#P6IC4KM*LPIBET1P=1\H,TQW7<@SAJ1^'MG4S)R8,$/B&N&[E7 M9+CUS!LE,0/*N11,*]#@*,(.?*M#MI5H?2DKRFB!(*7D'D5(US=6I'AC_XT. MC""CJDEM\)(9I1 3A@>+2363DIX5$S5+85DH>4I+K)(T@1S9ZM!7?WU?Y\^W M'^>XS:)_39Q_FS?/Y==Z+Z5R]'UPQ^G MWYC@EI-L/\^W?>RWO5H3UC]73S>-=VZ%D[H9ZL!N*/MD-)>&1)J1'FI?8 M#@U*>\Z<[[6]HA+J\7PT^/TF"FW\I2H:&X3(.P.,?OK]0)6][SB,M9C$U\=7 M'P:+^?E_O3H[F\P^S'[^U_6'5X/A9/GM$^M/^"IT\;/7[7)R]35_CI_SXC>X M-^+"]^C6U<_+>:-O/I0_GWY+XPS M1 87@O :+ I&@B346VV%HURXZG>&2=1B8CU^3T.1F43/^VQX,RH&KZ?G/[=4 M?$_Y,.:_0>-?VZ#3FWX"7[2 M\E/QL'67J7N=6>H/?.3B._*!JO-7N!V5-QEH/OOT @VU1]B+O@J.MVY(9[O" M*:POYA3ZE^WLZFHV7=GHE&G$IX[P\9S*H?)'4>!>1O@ZR@TZ7FB56!Y.'O1V M.G.MU\/Q*'HAW;_0\^'U>'GW1&]9\?GLUY6^H2Q(&S1_7R&^WZSYVP9*=_]RZRJ$O/RLIPNQA_+[E_N>!HON!S\ M.)DM'O*BL_#W4OC?ELOA>'H,DE\.YQ6(Y -]BID]>\F>JQ[7IS/&/6"#ET$@ MZ"C=WUT.YP_MGSLRNN8)^3ON9HWOT@O2]GZ4[;YZY!K49[@ $6*L%H9JR[5W4I#6[JB5TGN]6-R4H_M; M1__O^JW_]]UM1=77QM#&<&,VK8>,/H\77]^U2N:^JZSGWVM*;;2>+NHOV^P^ M??UK^-I^BAYM/P554"(*3E."QW>V$3TIBW:O9?S8!8XTS=V,.,Y]"(A) $RL MQA+98#G2!*SEK5WB[S;\RI4@[5WL=NWX!I5%+8O:"XL:;=80!.28I](8KR@ M"4HQ[510FG'O FUA9.Y)U)H"U6_#\>CUU*YJ*\G$CBI5$)82%3/+7I:]>V7O MH>5%M\+'&H AXX6Q4?2U-5UNQFW>IU715*+]A0Q# YBW46ZR,1ZR>D6J)FJR!US@C)' L$B);& M62>DH=B(*.WH4 'H;5'/KTMFR=QAPGC!A,CNZ);>[?:/M/Z:B9>)EXF7B9>)EXF7B==9XFV5?R.BR;_Y0)'GS&E+ M&% 63+".&T>I0N!B2'\W:(@>X2H=]M_1+;P3+[@:-!#__MX=-$[?)M6&"TS( M(>#$>Y"#RQ+3EAC5Y+:T,21@'Y0D%I!V&H.4F!BFA/$AP&X2DYG]!9A]A[[% MSH?LOPV_W&(:QZ\;C\KI:#'X\0?T,R;5KNM!W>_VXMGWSOHP1^&J9%)D4F12 M9%)D4F12](D46_GB5#23!81HQS7&*F@&1AOM&-+64&%T &1:JTG=4*VFS'=MG MCGVA +,GQ6+_N9R?CQ?E5VS+P>RZHO]J"<_JF>'U]3PRR[!F\/H*5Z]^+!?+ M>-'5KVYLZUG]3L65)UN!WJ8)A.%FS:,4' DEB;"2@]/,$(Z"TQ:;$)5%,_IS M-OGC[)=;BKVYJ'M!WJS(I:>C^J'>H-7;FE3OUK-R:>SFOJ;R"&4%@Y3-)KFP M\>)RD*M21TR\K908Y]Q^RS4^/%71T&XG]U?5D]J4L!\OAYW(QJ!"9*X(/"%4%Q7CP:;R\O"PG MHU4Q?C&XB:[E&LYM,/PTG,<7RN5R4KN?N5*?JR^9%)D4F10=+LX ;,R^*F*" M=E(AIL$",DIP)0Q6E")K>&MMMQY5:Q&O5AMUZPGT][/WP\__K&S$;%(=0YC- MZ\RK&2[*496(**>+VB%)E<5X!H#%8VV(LF HS[?W7T2RMLJDR*38S7!LS&]K M+YSA#N/@$1CGE >"G;,(.2(0M.:W]V$XLMK/30#/.H#:A?CIK&*XP?D&QYUJ M_3[G'3/Q,O&ZFC2.?S=-=EN>S#]/Z4XZJ1(UIP56_<]8G)SM9 M\67B9>)UUFK)!NK=(2Z,<,A:0* T*$PEKM"^@E,Z6HQCM5I[&ZI(NJLA"\QQ M"(R"C64DRLJ JK8 "UJ&J"LI$@H!8(XI;XWOOYC I''-!.&]YO<^CO"_O3L! M\6$^G.XT M$W01:X$62B%6&@I%,ARJX3"I3PG&&O/:<$6H)<9Z962X7 M]$H>5S,-S9&ONGZJ)HR_S1-"W.QKV(%S6BB44L:/PG3UCK%)4P= BJ#@!=@@ M&01.#!;5G@-D.%!GVXF(!QB[MBXORM<[FZW,S=WEYEQAS*3(I,BDR*3(I$CB M^6S$YI)3IAA2E$@%DBICL.(.B#<($>M;K7-I/9_LN9Q@OT(KUCZOMOI.)G4& MY\11!Y[H79(;P;ASX)1$RG,10'*N-1!M5" $$.+J^<%XF,TORO&RM1"XU]19]\^12U;DPEXF7B9>)EXF7B9>)EXF7B=>YJ/:XY\[KU;5UV_W7 MW;6#<;U[H.>UXYSSRZ3(I,BDR*3(I$A1E%"\F0MQ6EH"2AG'!! ;%#=(5EVW MBGM,10ML^:']\=7ZGU_+Y9N+]\//R68[4J^M?ZQQMN @^U#?Z"MC9QW3&5)L MI6-4 WA*&.'*$B5DU#%2.\VYQ$H[A25( MJB$0+I&@2!B#I0(4U<2]71,5MDLY7ZQ$?>^*857# @6?%D MQ9,5SV%B']5@I@/BUD@A.&4 0CB%&8L^#G:""P#"#Z1W]@8Z5"W^8#('/5DM M9+7PA%K J$'"L%8+T-Q'+4! VBHKJJQRB'A$.?,M1.QMU4**"BB'0K 3KGCT M$7CIUW*9^V4[6JGO:ZM()D4F129%)D4F129%$O]9;J3SA 9F*2'<.)!$*.0Q M,\"P%\QQW>HOB/Y/TT=X;_\@Z1"2KR@P2]EED-GU)=A5-24N'X,\Q6-XIZ0& M%Y#&2@N!A38$4^/-;NR:.6T_[:Z=C^9^&WZIE--@=C&(7S<>E=/18O#C#^AG M3 ;7\6/JGL==.A,0\!AH&Z>=!0/:Q&.L_E_/S\:*LXO<5-._L MN@;E'0RGMV"]P^OK>626&JQW4%_AZM6/Y6(9+[KZU?E=@-^**_,NG:@!2#.( MQH40'&'M#5A SBI#15 ^4$N##8T&.)O\7-3]%F]65-'3-5KO!DG> MUA1YMYXM36-0OV^*%6TYPTIPXDU91^$7'A-+YS)49TBQE79A31N7DEPA,!@9 MKT 1:GA=B:(F8"&5X,_2+@\OT=M!N>Q[^"WE[LG,UEG#9%)D4F12G HIMK&[ M##5>/8GV-B"N--$(0@SJE>4!([FVUE=PON!\M4^*OKR>Q+60Z6 MP\_E8G =7:J*X ,L"HS5X--X>7E93D:K0OQB#8;7S9; HE\M) M[;7E*GVN6&3B9>)EXF7BI2J!,&A ?CG" $A+A9@"KX31H!PFPE!0A/#6YD$] M^M?-8EE9IL7;LAY4?S][/_S\S\JDS2;5,839O$Y\FN&B'%7IAG*ZJ-VG5+F* M9R!Q/#H%3P\#W77L)9>3DZFL$#/Q,O$Z:\T D<::6:LUHY0A@L& -(Y;;)5& M6 1%>:OS91_6+-NB7/Y_SGW6;LU/9Q6_U1N-;AFNYY7[G&[-I,BDV"7S'7\T M!E!C1XD$[5@ <$1SZ4E\0"L,=A%:6.L;!O#][($B<&W_SN[:O[=5PG(Q7I;O MROG'\7FYVF/]MCR??9C6GW)4]6D,!<*]F'3KJR1DI91)D4FQDWV0S:0Q L5- M !&-A@-OC>;<:1PH8E(P3OVQVH>]31M4.V"R43AF]N>(?F5_K)2T!/'@* P M:9B@!E5X\YK9* 2=8?]$+@WI!?=VL9=@;RS]]F[;_H?Y<+I3WWZ/4H!/2#AI M)-QBS@+BAN'Z1:N$PD88[S$2UKK[D1-7NZ;]$I05ZW[#2U6O4!5;\;? MY@DA8O;3TX])P1 <(G]X% ;M=.2 -IEP;Z-?YY07Q'(('K2B0#W'Q$0W+[+K MEG)06ZD7%8.MS=^_R_EL5,WE-?%)%H#^"$ NY&7B9>)EXF7B9>*="O&V=ME.$CF_E*\ZK5=J329T%.PVX M@2<:E,1&>H+P:M>E)Q1+!#ZP:BP825"!!4VU@&>G)\)L?E&.EZW-V1U+41!5 M")82=N#8.YGZFJ'/M<),BDR*3(I,BDR*3(I,BI<.KGHZ<5YOBZW;Q;^NBQU, M8K!^JF7CG/;*Q,O$R\3+Q,O$.Q7B;96,E*(9%A&"8PN"4>4I (OO" P06*X( M-K:!2;I-1CZTDK[:0O1KN7QS\7[X.=G Q_GYS=5-/9+YT-=^7ZO((E(@/O?$ MNB,%!]E5?4K9RE[(5E:,1TR\K12C0LT"!2V%C__W. !KHVR)C B.#4&K-9I M%6-68,ROHBSV604/]D,)U5I=C!<#O[?FVDYH*@85%QXH!KM M;MO<.]!AH4CC,E%FI.:&26054$J- "88H4;%MQ+16BRZ*M2N"KAW-,#KE0;H M1#F6HP)+42">$GMR-X(?P/IUA+7WJ_5^>,:]]U**&=K AR7:&^F4H0& $P5 MJ HFT,"M(_S>+HP*$*:<+U;2N7=9WG7J*RUN3);@+,'=D6!H-BL8@X37( ,# M'^VP5!1;3!7&3GN$1 W"-#F7M7Z(FH0J&4J(X9&V1M<41:HLG ME(5J((XP991Y#](0!B"EH4)A"-@0RL$I=2!EL3=$(L)0(5A2>(<<$V19[HHL M4X2;<2EF)17$2:=T .6HL9);YZO)1FZ<:^$Y;RO+*;8T"5((1'HOAEULJ]T; M?_Y:+@?CVI'+C;.YT2$3+Q,O$R\3+Q,O$R\3KZ/$VRJD4$TN41 ="..$>"$! M"2D#\UH&[0*G$%@KEQA=PJ:9[]XF/MHAN&)6 $\)JY 9_"@8'*.FC(:D80:H M!NDY2$NU#RX(29GF7(;0BIFW8_#,F\EBY>,*B7\;?JG4V6!V,8A?-QZ5T]%B M\.,/Z&=,!M?Q8^JFPT/EXH_/0S@*/9E)D4F129%)D4F12=$G4FS3:$*Q:@:_ M&%'6JT "40PP\/@.;SEUUDOI'&X%A^[6([(5AF77@T,H%$HYX''L0V GS?8$ M-_,0,E0MER(("!0<@** F1=2<,HMP:W.R^W8/G/L"XTM]J08ZS^7\_/QHJQ" MSQ6T[.RZ!I4=#*>W8+/#Z^MY9)8:;'907^'JU8_E8ADONOK5^5V VHHK3Q88 M:9ML$J&X40U422DQ,RI:1*EU]&VT4EXK0HDD_&LWU=GDC[-?;BGVYJ)NQ'BS M(I>>KO%I-VCUMB;5N_7 8AJ[N9_12"@HSKMT>B4#N=YSQ,3;2H%M3(IA@1"6 MGF&#/7C'%4-@F5+!0)""B&7^.V@O_8]3(:S%NN3(&0MEHF7B9>)EXF7 MW'^@N F @&@BL%6>" .,"@U<8D*L)MY@A?0>_8=L\[M;;S]8&LA?74]F7\IR ML!Q^+A>#Z^@:5@0?0"$4##Z-EY>7Y62T*L,O!C?1L1R4M9%O68^KO9^^'G_]9V8C9I#J&,)O7.5U.Y(JA_$, M\(S'$@\> 0X @%"T&0(KK)%T M!I27K26P^[ :6>?GPO_N!U [#S^=5=Q6KS2Z9;=3K=GG?&,F7B9>5Y/%#!IX M)VU6AN(>80Z MC1FU@G(*UCHIO1?>.TH)"I@=K=7:VR %3@G?FP7F* 0&-F#I+ '.7 "%#0,0 M1%M)+(_B8HDA7K;V1[R8P"1RS?+8_M&-[;^]._7P83Z<[C3VT#M!IHT@$^Z# M^ZO:IVB_^-D^( M&K.? 00MN;HV M+2_*U%O;K'^7\]FHFD5L I?,SEUEYUQ\YM)K)1S=M^N379=3;%=HA=KGU9KER:1.X)PXT, 3?4M\(Q;G MV@E)E#%!F_BB,I0B3)SR6.CJS[-C\3";7Y3C96L1<\?B<4(+@O(2]\2-L+V0 MJ5R5R\3+Q,O$R\3+Q,O$R\3+Q.M<3'O]DX)_PR M*3(I,BDR*3(IDN0UA6QF0HC67G/.75 : F*&&Z^51 AI*<"T,,4?6BU?K>?Y MM5R^N7@__)QLKN,E-MJS@D#*AL)32F,>DZ1DI=494FREM"2)XQ(-S DGE MP7.I!0*F("HMPI2E)JG2RLKEQ0?'5ZO'U[>PL7UG5S_/P(C=)@-$I"CB[7=!^^R4/.JB/.ZR MWSTKL:S$4BDQU?A0/N" K?2$$@,LAF]*,X0Q,=IBBGD+WG1?/M1+5,XP+3A/ MNHPP:[:LV;)F>['@4*$&A4M@3@@" 4028,YJZHB3WCK)L31MW.8]*;:]@681 MJ@I&DH(\YJ@PJYVL=G90.V1S8EH009$S#,>0,!!#0WR/PR905L'6[JIV$F@, M*G'!(.DH9+\TQM/%_6?TJCQ5II_%K[J8S#[]C=;SO?=K[M([SM3:/=6#+.-"Y[$P/2GVZLDZ$]_V?"USF,D6\XWKD*N+GOCU[\Y0Q1O MLO[U\33>^^KQYN=/*[]T\LTQ8[0ZPOK*!Q7$R_K5NOVK>AQO]?SV\3U']7Y\ M52X&OY:?!F]G5\/IW2.[&LX_C*>KRQO>+&>W3ZSH5S_S:3Q:7L9WQWM?NZ21 MA2;#ZT7YR^T__G+7 7W59C?ZZF$/=5RJEG9U-9A]F/__K^L.KP7"R_/:) M]2=\%:SXV2MR"KGZFC_'S^G2#=Z)JQ)3]/WE>#X:_'XSG,=3K%M_!R$J@P%& M/_W^/=IL]?-RWJB?#^5/9_-R^,=/PXOXT;\,)Y^&7Q;5^5[.VU!5#^B,5[MK MQ*E.._O-8;O''?TPC62KTJ^^XY+U=X/TIC8=\@&<= M:;;_]]C_Z&X^Z0"(1\S\PR_AG5YBJ3_PD8OOR <^XD5UY JWH_(F \UGG[9+ MS+7SK,/SZG_'[#C<)HSK/_>JX%$EH?/%8#Q=A4;+R]E-_+C1XJFI4/;4<3Z4 MUEY?3-+C?AE'^\G37770K^QURLK 4T?X>$A]P$SXRPA?1[FA:7%^T-OIS+5> M#\>CZ(5T_T+/5WWB][/B\]GO)0OO69 >H/EMLV[WN?,1S9]YLY>\N=&#V7WV MG%5=HMV_S&^PW[I_N>.ZTW;P8P52]X 7G86_E\)_VZ?8?1XMUYV4F3U/B#W? MSZ*G?&_VN'=LL'6A[Q3HO@(D20)X^])T?1Y:V\XL10C H1A:3$%;8U'%1Y3:$%6/H'" M)'YG>T5A>OUKV!*'"60!@ O!4^(P=79@)"F+=F^TX]@%CC0;>P5X3BJ ,T8P MN("-LH$9*PA3)E!U_^ZKIX8PTHK=KD,_?*WN/@#8QMH.WAP @2C@-V M$HAD6C#)J,$>2J ,)W[X1:*@JL$II]W:"6W@A'M\%42&+<+=%F#?V4UL, MDG@0CGE AFLB$;*MA5Z%($CY071/9"7K;%HWE;;"9>)EXF7B9>)EXF7D^)MTW4 *))OTGI RCN)%(!N,<2 MA'=6BAA!*!' W8T:HDO8;.*[9P.?_!U__]K0O07J6!0"DN[(RAQ^%!RNFAI1 M .J#0UQ1Y(%XI,$BAB1R!.-J$]QN')Z9D1VN+CL?'@(A20IU]_TH /CA-E> M-0T,E 6*$&?&" _!,^DQ"<+$R!&+H'78C>TSQR;GV),JQ_K/Y?Q\O"B_XD@. M9M<5_1>#X72T?F9X?3V/S#*L&;R^PM6K'\O%,EYT]:OS^,_Y^'R%35G]3L65 M:49,>YI.$K@9K9&*,:"64H< M,::,>.(=I@&A /[VMMT-OGC[)=;BKVYJ+LM MWJS(I:>C^J'>H-7;FE3OUK-H:>SFOJ;>B$B^>:ESF:N32ZOFJL\1$V\K)4:; M7C%!% ,A M$* (PUQ&$+5$>_GE/F[;.4V/\93F[*5#ILWW--*9O2LB"\N"!D M+9:)EXF7B9>)E]Y_4$T09*D5U"JFN-5@%=&2"6)EI/1JOB^&-Q$5_)VN<;P MTW >7RB7RTGM;N;*?*ZV9%)D4F12=+@8(]DWB^RE]L"#<@#"$L-!(V8QTT$I M(5LU2#WZU\UB66]<>EO6$]WO9^^'G_]9V8C9I#J&,)O7F58S7)2C*O%03A>U M Y(J:_$,0(A'QTX+P"D;!H^]^M-7$XD-"2"# M489*9"W"F#E#%3N$XEN>S#]/Z4XZJ)(UQ@7CNKNF5[&3%EXF7B==9JR6; M<6&GN%(!@;,& (7X;V>U#XR&H(!1<:Q6:V]#%!1E4W5R J-8TPN@F& 0Q8-4 MK80"#"7*.\LP)@&T:($]OIC )'+-5+]=LSZV#[R]._'P83Z<[C3RT#-!!H0; M03;$4H*%,-9Y$(9*S)T/U?N4L ZWH&#JS-1J28^[F<>;7LGC:H:A.?)5ET_5 MA/&W>4+,F'T--T037T@A^X!5V>]"P!.,39HZ0% 6A[WAN-A-K\HQ\O6 MBMW.A>04"H)31N1/,M2Q=D:=7+(ZE^8R\3+Q,O$R\3+Q,O$R\3+Q.A?5[B5X M/9B772^#K1OOOVZ#W7TEVFDPZE$HDTR*3(I,BDR*3(H#524(;R9#N*!*(NIU M,!Y,U6/K%<<,F"."2-^:#'EH(WNUH>?7!KS\/%K/)>#3X#U3_29LUZ>+50@4K5!EA!#1:]-T MC$$4YB)E:\BN;'84#O\)"=$3G594-FC&C*B@ 7#0Q((C2A./5? 8(QJ?"R\F M1<\;V5W$HX[/'8/LG%3;U>F(X!,2J)J$H/"4,0F*58L&>35&+"0"Y@RB7+D[ M^TB>(X%=ZT@^/G.S0]'WN-S5^M&GLKZ(L\AE\9/-<%*U, ^&R\'?A_/SRP'% M11V^'Z@&O.:2ZAUM%NFRC#/**!(4DT$IWNIGKCN& M5PW-=^3Y]4J>.]*>#*H@E!:2T?2*X3M)?@!?LR/,O5\C_\,S[KV7I7GG[:I)-X-D"<"<]"4'=/UF47H(?P/Y)!TS%28%Q-LI9I(]5I)_(83%H MEF0$ZDQTMXTPT2HS811"8*H575@(B\RAK/(S%E]LDZ\B'!<"IP2" OE35#+S7#$XI!-,;>!MX!">^4J1!K@SZ4U=\;MBRAO)!I1_^S M+&=9[HPL VI0"JFE"A'FE54X"C0UC'JF+9*6"@I,[RK+*2)IQ@I*^F]2N]BZ MNC?^_+5<[C[)V(LJ=9]F)EXF7B9>)EXF7D^)MU5((1L(P2 =)=J" M##&@"!Q4,$"PTL"#5HJU-F='E[ 9>KNWAXYT:/$,+Z#GNS@R@]_'X*J9?_ $ MN*>:,%7EOP)65B(D@O0 (G)ZV(W!,V]V&_QG;^SWV_!+I-1.1TM M!C_^@'[&9' =/Z;N$CQ4H>WX/(2CT).9%)D4F129%)D4F11](L56'6-\(SA$ MP@=KB*<* E MI73"(4N$)" =:RTZ=;<>D:UFH;H>'$(A2FE;(N!W;9XY-SK$G58SUG\OY^7A15J'G M:FG*:I!U,1A.;]>H#*^OYY%95KA"]16N7OU8+I;QHJM?G=]=O5)QY8FO7'E< M-0C2K/[&F$/008)D$G2U E49Y)DE%(2#9O5W/85\2[$W%W4CQIL5N?1TO6!E M@U9O:U*]6T\8IK&;WS?+B+;=?8H*D;9SLG-IJY-+J>:"SQ$3;RL-QIH>,F(P MDAA9(Q@ \5X+Y! RS#G.$>7D61KLX>WJ.RBP?0]_]3OY?G*"D+58)EXF7B9> M)EYR_T&B)@)"$G @0)W0#@AHHSUHH9P#PP5KIDCWX#]DFW^"!7=_=3V9?2G+ MP7+XN5P,KJ,K6!%X0*#@0@X^C9>7E^5DM"J\+]9@RK5;.1A6*TP'BW*YG-3> M9J[*YTI+)D4F129%APLQ$C;PX)!$ )1R+ D(3U3X_]G[\N:VC3S1KX+RS+QR MJFBE[R.IG:KN!GHV[V7BQ'8VM7]M021D<4(1&H*T[/WTK[L!$)!(711(\4 \ M8TLDCN[^W3J[?A_M?<@!!@7AW[O$M MS):M$>Y4(_6]D[$'7@^\??40RU;O4* EYK$TB3*:FM@()W49UQ Z40QH41*106(&>&<*HJ=Z7BH4FM[ MC?BRK%YHC+U-\? K&/V8=]HK93ED#$P/9$*D(UU6RE M]V>,$#ICH=*C+8^ATJ$E1)^>G[J-R/?!ZX/7 ZX'7 M Z\'7@^\'GA[9]-NQ73=F98=AL^&G/OE]-EHDA<;&;'E#+MJEZMC[$X$C1\Y MA<-@13TH>U#VH.Q!V8.R!V4G?E_$FYH9C&)E8()UK""U4&O%*"!8&X,)T0+< M]?L&'<6T591F:-$OV?S]Q:?T:V=U+\/AXFH1RF+O>^WSDE8*!P'WV8,.8#$ MM--F34_$KI-P Q\1I?5,\VA ^22FB4$SGD*0V/%-I&Q"-,5*"2( H F'R,14 MF95@V8N89L_&WFRPLXCR?C-R3=3KQH?4HG4?_=S'-(@P&D2=>Q%.)W* 09P@(#<14A],TS8@5CM/"-LNT?0,2W\=1LF;P&#.@S>P, S@F7,>)=,Q 6B99XMB!HHIQQS,,VQ$SV'8C$LSI0)*>._3< MH><.C_HC6-.N%B$##;#"2BMH$C-G2C"*":!68ZA6VPYNB3V\H 7M4YP7B)$! M%EW6RG:;F[N/]+2K@? ]DSE.)B,:'22Q" EJ@0% 42& M@*0!%BM-*(DD;O2 M05XC* 0' .ZD"T?/>'K&OV3S:!S4RR/OXM7W7^A!T8.B!T4/BAX4 M/2@.!A1/TI]ED\.H*;$)@T:ST)R0ZCC6P,02$ZQTS%::;SK]ITE:7)NLB/>H M1S2$ \BZ'&G0X^LKX"L%C1L(2FD5E,+]#U"NM:;0&B*QYI0D7*RTU7P:OO:H M=JI]HWY-OWGV%.47D7O=>)1-1T7T]J_@#*+HVCTFY#QNXL7N2\?WK'2\K_OO M@=<#KP=>#[P>>#WPCA1X3TIGH6W[%UL-=$( <%]* Q5,@($""6QB(Y&Z:T_$ MM9)H?+O8?;=_Z4#@_4U8V:^MAF>_)UVPV'!>9M]_+OL_Y=>CX'*73NA-T>GT]<\@2.D%' M887EMU^R8NX6[6^=W>T>[;&RG]/D. &37JYM3:.94P0%=1RJP6+!:$)<[\H MV61@G4_^//^A!LS[BY!Q\;Z$BII6K:!;(/D0(/*QJBWM1J!NIXH5\0'"73:% M/@B]\)!0N@]$[0THGL1=6K5MC"9:(0XXQYI"RD5"&.""HM@D!L?D1=SE_@&- M&S"7SLO?CG+ZQ+'B=<]B>E#TH.A!L;>@>(K@Y;!1Z[W'R[)$,6R=8@^IA ;B M6&F$N""*Z2T*WEY8GF+(/;FZGN3?LBR:IU^S(KIV2I2'<(3 @&,6W8SGEY?9 M9%2&WHMHX72P* L*693Z$4)1D>R_]]?VH.A!L8GK7-!6PT6-62)CQ1*FJ!% QI)R M]X\"(HE!_) Y]RF_)XP;_$;D 'Z%P3%H=YYDFG#C*YI;R M!&DE+0$:S()7K#3:%CP<((2!RWW!,>8QIP MP0VA!#&!$5$L-@ J$"NL7^R>L/GL(AO/5V9O[YF+ L,![G3:[J%G,AVKA[Z/ M%?:@Z$'1@Z('10^*'A0]*%[;N-IME'AG*F68.!O2Q9\=4# MKP=>#[P>>#WP3@5X3XD70-%4BUB9 )5HBJR.*61(,!W'-H8DIC&/Z8HW\KZY M]GZ2T2_9_/W%I_1K9Q4?P^'B:A%J,N][;7?5'P,&=S(5MR>%GH_UP.N$CR%( MFY';&$EN<0RD8V:$8"&@ !3&&&!BE(:=\K&>WW1GC)=#PBN,:\T)Y_#\@N"- M<'9/3/+PVTT6%G&>3T;NR3J=^-!HE,ZCC]GU/ BO"(-!Y%%K$ZAOX?0V&]N^ M#^P -^R <(:<#J.5H) B7^5!I& RE@3%R$*R$F0-80_0F4W7.(;?>^P((-&.4]R^A91L\R-DGP1+QQJ4I@ MK,$JL< B2I)828 8!]00H2# J[;'=GC&"WJD%NY8W6>/5)BR 96[9!D;Y7?N M(W5M-+F]YSPGRGD>83RR45:$%1 H:33%D&IC%0")39@!F@@64[0K966'81L& MNFS.TBLM/>LX'=:!0:.S*)0(QI,$T9C1& ,I34PD!YQB:\7J(-TML8[M]7 B M:"!9IPUU>U[1\XK3X14(+GD%11;&0F$CK:;$ @43'F-!F,8)4GACGT@7?@R& M!TS0DR?SQV.O+TA(7[7#UA]"=4*W#R%WZ[B8Y#<_7(Y'HVSZXV49'Z7N*1V< MQ__Y"V3@GHR/K2;I'_J9X/Y,^C/ISZ0_D_Y,^C/9\IFTE9-&*,/[3F>E'T9' M66#M1X1BKY9^-G26:3;;GLK]Z3*+TJ&OU4JGW]PBHFD^SXHHG;F/G>KM7OYY MEDZBZW0VC_*+:'Z9%9G7F0,TO6,MNAA/T^EP["XJ:LNZ.+OOL+^?I^>3;/EY M^+MU$A-G M@>;*'AZ"IBB7L@89 H*!&AG&4T<6Y>_MYT^] 3*YA8,0E/@5#CKRS4^J;T-& ME__=[7A8__Z$W=TYN*MT]GD\+9>7+N9Y_4&)W.&3F_%H?NFN=GNO>( CKDEZ M760_U#_\>-<$>;-*B/C-_39$^0HA_O;CF[_?-9_*[^3]7^'FJQV;)T\VK$57 MR"XJ*A_/1M%O"T?%F9\D#&5D'>I$$+S[;4==<9YQ&!65N._'5Y^C8C;\CS?G MYY/\ YJ)\S??N.:^^P:T!ES^'V99_7\X: M=O,Y>W<^R](_WZ47[M1_2"?PJLV4E3XWU/[7[:Z5-DXD/R9$=2'8HR_XEJ%SS_'&]ZE!V]/;WJ8."[_SUW=.7O%LL?E3CVT>Z M6_)B3;E-*%-*QH8B#J4R2"E*.8HA1I3=8?F?<;U)OI[+%1 MYT^<7V;133Z;C$)A+O^QB"99ZD\N!=(Y1>)KO.;S#>\=-\$ MB?PYST=G49BFXS[TCW.L8.QN:'WO;[[R<<1O5?FOX\'7L_QB/"\&T86OCRR[ MD@ZJMXPS]V,V6@S3,NHY=?":+ZI++C-G]5P._9KR%N(443H=N4L=4HQ'"_?B MX64Z_>S \-ESX3MEQYT=WTWP $T=$P^OSZ["\1P W&\?G5.XQM.ASTW-/ C' MLVCLX. V-;^081 5Y?0D#Z:OUYZ/%5DX ?(-+C*)H[2LNDP.SN MLWB_. 2(7>>S^843!0Y4#F#I>)+/G&KL(.=ISA'7OQ=9-,VR4>'-J5JV1$[^ M_9DY,CN #=Z,YY=>V)6$[C,*H@O'&F;IN/"LQ:.7^?#/0;4E]]$@2D=?\F$Z M_#:(KK/@7W_G_VW?YEG*S!V=4\=JCN0TMFOW@O'Y>.(XDL/EX66>^Y.:.E[A M=;9!Y,ZN?D48\W25_AE^:0R1]M77Z3?_0^18FB.)Y6+=%9-O[DG%(=! FX$[ M)NHDY.Q; ,&50S/WJ7N-XP59YA- TE%V& AU*$+8B;31OTN/9.9E6&0NT]DD M*^;Y=!!]S!>.+DPZ<[0_30-F7:9?G/!S?+=BW^-I@-OO4V]F1L'V<)Q9>2 Z MC2<=N+NGZ /\JO[D8K;ME+M^TN:26!%"JMI:9: M")E@;WDA!63""<9[8W>YJS\ZM6]\X;8]G:OAT"D@SNOMO*W;>>@LTFDQ#MI)FWB?8_!MQ$7"6]]? MW*'[;^7?#]*^T-Y_A(PTV%"KI.(ZMD9PB:5"".,6[7-AE2%*QC%75,5,$($3 MR@REEF'"X\V)=]>VZQK0+3V80;.?C:^Z],Z^LJ&^$O1_\A9+*7R>95.G^&77 MJ1?=UXM9L7!"IE;+9XM)5AJFL^SSHIJ]424/W!;7SH(>+F;C^;BZ/OE:V:^^ M#\'8*97.#G[[YF-BWGP7U+)ZF"V48L"MPVTD> C: MUP:%>#B<.SR;>PC%L+/Z^Z\Q27F;=C[MV5 M6\"Z-KL/WY 6EY%/MBG7]\"512M=NO*41%E(FQX$][$(W6ZG0. WX_^WCF4.#M MFW\H]>N;[P*L'S@PW]2HQ^GTM0[,=Q?_I*SZ'VI-+O3=T!:3"K$;.%!#6++[;7B6-,WG2[[@GA)<>=X!^"6K&68-L@#/ MJ_2;PXW@?@I#CFK 78Q]44+T+4MG_E@\J'=# -T?RR!R>_(^USQT$;]8S)TU M4[&9L\@XM3(=>^]H67OA&;='YHL\G_O,M6BTM("*BC>'4PV\O.1-TZEWE*XE MFZ5(6\/#/.MI2;_\:CR_A]O=+P/;,FPIN6I .S%7"[&GB^/B,E],1AXG9LZ< M]JMQ]_QK,2TK9Y;+>0+'<$LM4__\L6>E;W1Y:/EB%JGRX#Z$=4?NZ74&T?]; MHF&-?]L@RYWQ7W\2%>ZY#3J@C2=N/\NC=&"J.+(SUH+*X_Y]Q(.PD0I_R_A_ M@N(.,8-220X-BBDC0!%*-1.*&B*M26A;<9>&(D99XM1W9Z@+2>+8W4DAX#0F M+#EHQ7UI< W;!WA0NOGCY%IKI_-*DU]4*MN=#)@R/.2^NG%JG&.$^.NDMT$+ M'[//?M\?:I[Y9&LVIH9QXTQ3H!CE FJ>4(@Q=!BBG7;DT61(#&,$R9BGY%@ M! -:"9 D-J$4)N*@B:(\N>"7*LJS/!B"^".K9&600OE:7;:AD;9BX 77-&O= M4LKCNR?A%&3WX.'E.+MH7>LK.8,!>I7^Z5:[*!Q!W$.7[7!O6/,@9\:E MA7M*T;K3711N#9U8O;$X<8CL#4.W.;?;H:?/)RS.\[OE5=E79XM6&N3%>.B^ M?OO&).^=V;0%POPENVGYF&;YU/TX+'G4TVF486(03B!(%.50:^ADD16:.%(4 M/$$M&@6QNT8H=[FDU,90.5T@@8[ @68<*?.@M_G1][S V[P7).Y]W-Z:'N7! MF+YE=;2U_]8_YP??*&P_=UG[V M:0=%]/93?NVH31#T7?8M&6=? M%W.?$>,7F$^KW(C;'I;SQ3Q<_7GJWA?LT:F_NO+?E%ZH1E\)5I+WKDW=Z@NG M.4R#>Y^RM+^-\442?%^-@0)6>G9O4FVQ.9QD/+T-B37 0#B>.?3J$JU'LH+>%3HW153:_S$>E \$+F!OWJ$65_N*N*#UPU]>5 M'[(&1>E#JE[N'Q-(9-376 MW3OVMKRS3;.OXWIET[E_>.D/SF?A ^]/*'%J$+UU=!A^KM%M7*5C7>3W/[5" M2(]>;_%W]:E&(W?A<.Y>4Y1[]9Z7>$IQ:. MW%_O!N']WPEZ.HV\OVYY8Z?%<7V-6U_CME/WYK'7N(4(>VG# M/Z-XK*]WVZC>S>ESU6FGRUYKS\[1>\ICGN!\V6LSS)<&C&>EN[#I@3_YYK3P MQISQ2KQ#\<:8JBS2<":5P;W,KO#?3YUF6:KB+6=-4?DG0IK(93Z;OPMZ>FTP MJ&"0N>O:YN!E.@H6MH\;>H]D6T^T &0+CL LH?GJB%XQE;Z_T7NN";M>%37604. MG"5&3:HMU\E5KP1"T8JP6$JP1!Q82ZA00CCZMU18@IG"RCP"P@]^0>\O?B\R MY:S5^0X!"?'9:K_670 R*-;O\HMWWIY_^^;#>^^E]+;ZO,[9R8NL=C_4#@OO M^2U:L8**;ZP:]FV.O<>\=XVX_;BXNO+\RN>H-4GNMQS>59K[P;CYDJ\^!6Z9 M27%W*]ZK/ZH2?BIXGV>3_,:#.JU"8?XXTC7"85"F=+2BM].\*A0,&ID7$8\< MHR.;8C@;GV^:#5(G;T1UWL9@75I%?LO=7\NBX/@+:W^ZD%O;D^J.;VNC>-?/ MP5E>.N^?$-I*M%.=# 2:*4,IYT[MT50:]WA ,43M9&J#,2,8$VMM0B46DC!G ML6FM%%7$2GHXL:GPKI$/)036\L/"H<#,+W$9]C@8JO3.V3K,$(TO?$NT=#;S ME%.&-3SQ5?J;=[-Z$O89$*V,R]HW/,MN)U3=OB!RK+UB[(,R8SA;ABI:"4D^ MQ]B_MR7:JWRE.X^[=<$T"ZRAOCFD4%31\:;8'DX,9X&^CX]H8R4!. $ M!:!VZ+N7E:044O;#]4M>>\>?OZH!WGYN?NZV=CMAH;REJNKT"%L6H"Z3C\/W M*YC=0MSRQ6VE'ME<" G5$:!;:_7A MK6E(]/2IPO5C_;O+N.F]3"5R"N\RH;,(<:BU0:H&=98G?96.ZL!I=7=Y@6=V M4Q_AJS)4&D 4(4NY3E KM?"@9SB2RJ8A!P8WX-[?U3J524,/L^RRM /"D[U:4BQ]>&BB@*JN1-U(,_3 MRZV:"*^%53I?D86(:C;Y5D8,Z^!G'?!>\1-$;TOCP!_1H*:]%?0N9LJI#I'NI6QH&H0A&+>^$[ M=X77[WPVHM??W/(<(VV9L.YK!_VR=&:>?LWJJ+!_L$?T +46QRJ*D'#MB;^6 M>E6-DH_[5>MT^_CFZ&UPEU_=DM)W,QS*L':3I1 *B1JFVAAG2^P;AZ1-+X-' MCR1BK;7-EA7(@!+O?4,QU8I*)!6%%!H+C6&6:*)>7H&L?1:!.SN37YU[*G5+ M>&(_)P&%,5!IA%5,K5$: T'<,AG06#OUMZ7N8@N=+NQ47L@L!5(J:&G,I6:Q M=H^0X,%,KD??T]<-]W7#AUPWC,^BF@JC%AD63PMFOE9@;$6+WJ5/Z+^=>#)I MT).'_UZ,R]RG@[$ WD^[M[,JKWYI9:&ME6O=5"?NLZ)\L6P5VL@7\Q#("-(S M%(TZ)::N]JW+:X,AX^[YDL];UX5J!"?FW67N80U@_]-!VEWF/O[Y9^/D=10[ MC2[TZ?+5"%XCJW4FE .G,W< M492Z=0NIO#+@+BMSKGWAF:]IG9=U$ ]VW:F[94WR;YGO&/:Y*C8N/Y]>EE47 M_JG7>?6JM/(PC+):D7%63-F(K&X9Y';BN-IEM&POMJ9#F--'WE5?+IN-!:6K M+&+SAS$:S:H4L&KM(7&VM$:6\ V=SNX"L\IM M"SY@@3()FHF4,3*,<0T1@H0R160LA=.;I#*QM!++NTK0KY7>]BE7Y>9K?IP5 M_YCE17$[_% J4W"):NZ>Y22Y^D;58%"8-'<^^?/\?Y9WE//EEC<9=]KCN5MY M0)P[D^F^Y!/?MNCV-8\.J'MRN(/RL]5ANEL/=WCR28O+QEWE],T[]?0E)=Y! MKM(N*"V[I99^X_W=OB&6;T^P-#GJOFY+T[XH'2H!K1T$>50>:52?:?0V]:[O M"S\(L/2W?Q?<#&V/^_PVWW&* C0?_ M;G'FXUD52[.HSN-M+?HLBA>SVCVQA6Z+OH56L'Z]%=VNWCZ -E6[\E8&05I; MB-UO8SQMA7BV4,O>(-.[%6ITIKD7*?-VO.<6R90V="#:L@2A1.S*&5)F*(^\ M!\W[8T):^?HT_CX]>6_3D]MYQL_)3R8GEY[CG)CSNOG/K&P7&]&!010F#!'5\$D)&N2)2".'G, &J+$>L71Z/ M?&L+J+ED-J$\ECJ!"E"BH. *),H>3@Y1V0?%M\R#\GSK@%VI8U-1Z&-\/:M:HSC3_KIJQ>79RJ3RQY5V_@/O\D,$%N?_JBI!ZW[^ M(1\[/P^Q\'29?GXK$6'4F/!76>IC=65_[A"IK&VLJH'8XCI$P:=5DE[38:[E MY2Q[QWUJ'?7M$QZLW5_3.-$_S\.N7)T[P/%T[C8S#JD2U1/]MGQ_Q:(&:0#9 M*+O(@A7<+MQ>?E@5E\_3K\M.-9N)G1J)'S7C5K'\@(S CBP\\KB%QQ^P\#8S M_N FH4*GCWR>^?$:?J/Y[(>_I$/_YY K'*N-7(3_U@K\P.7R1>'C$M^MMQ*? M/'6^TQ-\'2OZT0/[]8X3N>R[L[XS\\88]^1X\J:#C=?I52\DE@OB_VS9J.Y< M6?@EF_N!/G^&'@_IM>^R,J@RULIV2;<%RH[<*/>>;E>(\>QS^FLGZ'T'1[J@ M_NY-CG*?#X8'!6I*DV),A>:&<*=78R"ED8!):)&*!;!0U'J_MPE^6&,PU/SD M5\].U)*;F#+GNK(#;NG_?Y3H:DIL75O-].)PX@/10+R,!N('HX%XP*1 MB0)V@4W[SRP/C">^#R4#D]PO,.2%!R1\H6ZP517@59B Y$V. '2&-N..]E1" MI;.=%6( $VPA!-R8Y F)DJM> *_6/\$/$*#U2SX=MCG&WG(%-*!\M21RLPT(8,,W&,%*4PX$08@2CH2,D;52:X!D3 7< M)M_X:0G"\N+ 1SY=IM-_Y/G(5TOL+0_AQ*D6H%"&24C(.($$8\JQ8Q)6$<&T$8F-D4!)8V%L@TG4\/J4?FU]V6@;>\LC M'(N M$,6L4HS+T&R;5OKZQQY)Z>PQ$_RW9RFBO(8^Z&B:9^3<)(D0 G?@2#T M%TB80$SI&"H>VZW:-I47I/5%#=0/)4SWF/]@L!,5Y808TX'QG[MNE%8$M%=X M5C@.ERV.(Z3E!$@="RJ,4EAJH0$C!,>)BI]2=KHQQVE4F]9W 9)[RVK@@-$N M6\,'OO M(!%\@.%J!\&3=) \JP <;K\"O/-LM]SWG+E=VK8)A+=0)U\],^0J-0\$X;\# MBV0_\70Z/XS]X)6(+GEE B21 @MKB:1<"(DE3A1+)+'.)D1=Z68UBUVOH]W3 MPW,?6"^D?,!AEQ&NQW!O)U2V&7_>77.)-?5[^YR>7&?QCEJ)RF5E;360<98- ML_&7LCG8,D_Y^GJ6?ZVR?ZO9K&$FC6^GN7S$J]3+0TA:S7HETR;AS%HL* =, M:X$515)8C;%0*P7S:UA$S08^+(^AL.Z@_LMOD_]3R=W(&=U_\_BK]F2N0 MDR9$H1&6*&8$8DP1A9HAP+7D#+@?L##W@?SQ/*A:$"35X.I/Z=W[,=8E3.T$_7'OD=!?9C5C.EEBKQ3*:_ST#?^ M-L=:/KC=\

+,AF]U3FAK+G(KWWY@S_1NNW'H6IK4'A_6\^^],]INP1L@3==ML1]#/I'VE"T"K!;[>% M7BTJ:??FJ%'D/IGHOVNU:'IB\^U:@0Q.EUZ+KA!R>TBE^J.I76$E=YNE5']%'JX\XV*SZ"&]VVR93\W9:F>2[U%XX5/SA=[ _0_PF]>EW&GX@?9IE>^5+BLBJT4 MIFZ#7"=0U[@4Q3W7>?2L2O;\E$K0GM\< ;_Q@/;%^VN!O)^A\QV&AVI;)YIG MP\NIV]GG>]*3^Z+/TRKZA*CEXY8(&2$48%PSFC N@;/*,89S0U:D@]Q'1OK3%W+88,XO" MKS/++0+[,OKGRG%1).L*)2@SD C1$A).83: M",TDX0EWGSCY=B12;(DL'\K^^5LSTP3N;;23M=%D8Z,A9K6!SDRSDE%#E%0) M,]1@3ACDQ* CEW]/I;=[16%OHZT\Z9=\^LX/F,KF[2&HO8UVAPHQ!*U4?,Z M41((CW1WW8RY9Q MFR+8?I;K[8:3;\S(#X'D[E%+6J%-)!%TRCE#%&*:8*-(HH2!@"+CK@9L_]62 MA]R[^)D*1%\<^HSBT.45FI<#W+"E^TLZS%\7-V(Y\<[@M0T_FM<3JSK*GI\I4M803G M/!N$$IWRGV MOZTJ;LK2FJOKM!KN^384W(07CGTNX_R[ZJ;PV=5B,A^_JRJ0LJ]#A_21PUU? M;%8L'S[*ZN$TU2'-KV@4=%X&8 MWP4YN@::XZ*!9:B*JH_T.IW/LYFO1ZH.\W;-5.;(/;]R[.?-X:/%3X M)_C3:4'*SQT*=5+Y+,I]=Z.;<9%%BQ+Z9]'ZB'E9@K>:']=^<'DXU0F4V_ # MOH?#;!+08>2W-R[.HKL1CGOOCOSH5D\X[SRQUK?[$Y^N]1G5(YS]S.3F2>4D M)O=2=W(8ED5P@]M'W2Y:&V:W)C2'2K.PS&<,#'IE5O)'YG#9-QX+,ZB7Y#IV MU#*LYD^/BUN%2C?ND*;Y//(8-?.S[/RDIZ>,B/[1/WF6.=G@R+W( CDNN<>2 M#-HSF99DYV3/,%L[02I!D'<-D16T0;UJNR]JBQ\5)4-KWA^@?\6HCPO M"(>AS@@3K><IW=5^\[%[U9R.:;KJ?U,MYD(!%S+"? MG6T!CRD3B6)QPB!3B40Z842W")@BJ:3U_:\4I09C02SGP*E9BL8,:GAH [6K M<=+C:=/_:=2W6GJE5DMA:GCA58F[S6.>T1WF23AT0%*@'U=] FT=WHX\*&=% M])RQU7B7/1Z>[SAYK;,,22I]\<53K,]T$D("Z3R*LV'@\7400?3- 4Z[.0 " M6(I,,M:H?E1CJTELH,'46BEE I#$UB:QQ"%N"RE20^M0 ZA_I M>/IS7A3W,HRGTK[/6'&?/3(?3(@N1Z&^&$U.8;#8?CET=VDA+=U@T5T/V&N7 M/9Q,=<.1%C'4K!GQEIO=RH12%<.$4"VA4 IR9:B,!44X7AD\\8"MY1AO!QH7 MD?"^S7; !E)$$""<6J4BDE@Y=8L AYES%%M_*=MDHK)14 MV8W.*OAXF3X2%;:$ Z"98)(P2J&6"FBM8HR2&(*$XG94&,=^4J$ B&J*!-$@ MUMI(0I@AAB/^LJCP0<> ^P#O7@5XZ5E4$T'DJ" *9/#Z;&*/@ZQ_E)4,BWF9 MXC[L/CY9YUQW'U>]=A<7ER&!_UODSG@'O\W',F[NMT)UT]9JD+SVI[O*O*:)\,2_F:5FGT8I#E[4=9U$\ MGBSFVXCQ[N(,QT6-":.=G:=/PACY0_-U(M>YSUWT^6FG<^BS[,(+Y+JB*=3& M9%^SV7!7Y_A /&N?L%9]&L-FLFW MM:^M,@/\RBJ@C=UF J8LJ[KJ;86+PF+RZ^ FOK7/Y9>^<,QIMV7E19 UQ=U# M<.^9._4H3/,J[[E)9Z/R,J]1WZV:>6&NSEWU2GM^J::C"@%#$N[#*I<$TACN MM#[*J(2) !PE.K;N#T3I_ ^GN]"GY:XLJHH;W;;3I^X MA\OO$X"622OU:)(GS8^BFT8WJI<=P:27>[?P>"[0Y2S+;N5'5F?N;:CRQUM^ MW>V-A]GQ^+'. ]^/$=)KC5?KR>,%Y/&+KSP_->K83T&T5YFG@]IR:PS)-,RD M?C0G=:=SQ]:'")9"=B^G5&T:.+SOW#8[@QWT7>I1XADHL4FZ[>&AQ,DH)3W* M]URP1XF>"VXWW_/0\JN%=X^G<;:CSTJ8M'M!K29%3/H23W7@/_?X03J;N MYY=EZ']'!L-!I<,>0+7!?1FM&#*<04B;V05 :*(I5E0DC J#56)CRP4FBC%A M[4I8W*'&3P$S[J\G^.WI]00/S>@=4'84I40]O1P\O3"QI!R3#M$SA(-G"*(I"4D(YB(& M&!CKY"BU2C(E$:0\-D10LE+0^P0!^HR"O(<8 AA0T3.$GF#V@& 00,TT8Z6X MA!I*]R]E7 BB#+:"",404MAN($&[(1A,!Q3P8R"8T_9FQID?33#M_9F],Z?W M9_;0[P_AY/V9?]RM2[I5:-2W*[JKK8EFB!@GF"58"QX32XE .F:8*V02 2BU M8:^;EV%DB5.+PQL06: .QKI+I%R147W8M0$G$YH!(> M"4H>NZ/NE$D.-3:[!80!@EBB8DNA 1((BA)LN-)(,I9L00K\=W"KP.2N+&[PHM4LP2PBW55-A$QX19FK 8Z0> MA;/I &T+-1K5]?/YQ;HB^=X'U1O@O0^JAWY_"-WYH)#H9IM;E L??6>2=^7$ MW[(_R9;;Y1Z?ND=0XX>2VL0Q$4QKP*B%5"=,BX10R;1*(%JQ0'YJ1GJ;X.PK M%3TUG\_&YXO0)>-37K=SR4:_IM_\Q6HV\W.'PHB\[3JG.& #SL .^^0>A,UR M@DA.<*OS,XA93 4D E%MA) ":TVQC:7[ *^,V M![ZP$R1BUO*568?V",5&4DT!,9+'QAI.C50:ZU7W]+8D55?>"D? \*[S(O9 M9R+ND?Q^).>-]TU+HQ1 PAIA*(.QD)H39#FW$*)X-0UZ6Y*J*R074@ZX/ E) M=>+^NH=S <=2 &A)$!15UF'6R,1?O9K;\GH.X)B,)F@I",#4DH M,"IVM*-CY0S)V/ $,46@)7@+!-1ECH08.!MDX'3JGH VM3:/UE?<D>)S 7H]]?Z<$RY/9ZXE[-D/FZH[(^=Y#?+7=;S38]#%4 M.-A8#2--0%)A1"EG"5%*T!ARK1!36D,6:ZD-$X^-DWQRJ=:B&-7WM+5/]$3M M$YS!3O-AMHVB>Y$CT!/BGA,B94WA&K54$ L22V(JDUACHF@,C-2 $6%6TGN> M2HCK>DB]C!!1IQ.%#XX0C]E]VG.@4^- O/%.49P@J!D'5E&*@5! (JD05PQ3 M#1/\ E5@I0?/"SE0IS[<@^- /2$>(2'*UFAU"6&L$FDDLY0")3BWVAA,8YZ0 MA*ZDLS]#%>B8$'FG25%[1XBGT0"E"B?TO?6.L+<>;R5^*.6L?&]-8)M0*X#$ M6@,G[$4BB=!@I9OS7;92XOHY;/I!C7XL+$!,H,0F4%.EN-:< M6#^-&\> F'BEV]'3Z6<+-OI1= \X@5A3SQ\.FS^09EH"50F'FE!A):=:)5K% M3$FC )*<:;;2[/E9\G6?+>BCX@\]_>R4?FA3Q9T@F2AJB7'$0HUO) BDM)90 M;&*&R$IZX;/D:]>&[U'T3G_!5.4=^KPORY&#"+@K]R4;HC^0$SV0_A!ZK.@/ MI)-4J_M2?SD\OR!X.V[5+:H[:CH?OVM:O)45H]G7X60QRD;1Q2R_BMP!#!>3 MU*L+Q;(AG/LR6\FHW59R_KJS?:EBO!>*I"!-*@7G$MO$&(FIH8)"I72B!">6 M)18#MN+H])"K ?=QV9HOJ4!G'>1,?G6]F ? O;^XJW>J*T?/\^T6CB+$![13 MI\YC*'+812C'B^>LB1,:HR&C$ED+%.6QU$I"(U22B,0(8U>ZG&X+SU]2W_F_ MV2P?I<6E%R<"0?3CB:#XSM%ZS_R>/8G?3^*\\8DHD6!K)8AEC"F#5$G!%+%& M,T?Y*EEII;)%4=95'1FB:(#$3JHP]X#.>SR_'\]EXSO'P",932B0?CIB+(S# MV$>0D6T)6LE^W*,HVQO.3%&7!UOL^]&BJ/^\.B=:\LSS17Q97[I;AZN_A MHO*V\&/]5[V>R7B:O:OL8(C WWYL'=4P<\@P:RU#E*MHW7Z+"+T9'6X?3YW M+']O/W_J<6-RBTXA**DRG%EUD/]0__'@7 M?]XLS?F6H^-^8[]\A:!_^_'-"GI7KX?W?T>:KY[LG]YR1>U==BFZXI;E@SY= MCF>CZ+=%.G/X%WE&&%F'.Q$$[W[;DZCX*IFX[\=7GZ-B-OR/-^?GD_QS?O:O MZ\]OHG0RO_U!]80ET;EGEX#FHGS-]^XYK[[!K0$7PJ=QS?;?E[.&X7S.WIW/ MLO3/=^F%._8?TLE-^JWPIW8YJ]A;&N1J@2@A":&$(@6H$[&:D%ARI)'47 L1 M"#;=A"_>$2'5^:0O/YSPVTWYTO-\,OKQ370Y\T+W+X6.K6+:<)8P3FE,%&'4 M8DUBQAA42G4&H-4U_/U38,[Y162\=C"=-[VYV\>WD43I7L]:%9%[LK8U!ZLG MZ?#/\W0Q&D0_38=GA[+L7_*YD[GSW&N+0>M*O<_V8CQ-I\-Q.G$O=1^$-I31 M6Z]0CJ>+;/3=H>SN[>]3!Y'Q_%E+WBU&MUA62[6[I?G=;['>MAML.I[]5SI9 M9/_,TF)1=AW]:>H,A2(>%\-)[C_[Y)ZC)_GPSS>!L?I?/V:3+*CP[Q14#&!( MB(()I5)*0&&,H-&8>/-6*, C5&+7)<-PKC7GWIR3B/;N/\OQ;%?'SQ;9N,[(\L M6A19E$9SI]1D[^9C=^^%W_&7L.-+]WLZ&UY^\Y+EJMQ^Z_NSR%D%1>NJZ]DX M]UZ.__6RZ#*+QH%KN7_<[>$-T?DL3T?1)/N237RKVNC"875^I9KJ,.2BJMO]3TGQ,R?H3'W7G_+8+!%?_I#+K>Q8/8LY)$?-#[ MD2WL%D-_]J@2P>B=LSUSK],X'!MF'G%F3O(Y4O2+]TV/,X=H[K/).#T?3X*G MS>%=Y)U:7[+(<=H_W04_1H_1;8]Y/>;=PCRT%O.*L7MF.JOQ+IV.'D:\0?3O M![!W]8'N =6=CF^F\RAU?'>:SZNG#L(+K_)1-GGGY+'[9!08:Z;QFQ_[F]L:9\/+Z?C?BZR%Q/DT\P1RE3N\7(?,[N/%M$'8 ML\=0\UG:V"Z-W \^1#1SKV]K8%?WZIP;F98?AY?9:#')WE\LC4P5.(Z:CGYN M&%BEZ8[>3Y>+\O7:1? Z/6AZ2D08H=0*&Q-JH5 XD1AR!H@EW$K0,CTIUK&4 MA@'JY]^Z2^.$6 $2J1CC5O'-;"H9.6KPUYYG/B_B)=Z1 [*DNS*3 MV:-V,GDH0+19[*C[KT[]92\H$4F'_L]1)2M!N&D6QT7XK]M3>BQ$MZ685IVX M7NYHC;2U:V5LM"C<^CNIJCA"S'I^X<"1',)^,IA'PY\[(J6W(R]S9T%GGU_F M"_>D4?'=2U/-=L*$MIHT\>C!5;ZM+MG-_J8+'RMOZ)%Z'5*C'JE[I#XVI,8] M4O=(?3Q(_2F?IY.C0.G][!&QL[XL#YNWI<_P8W8]S_QHI@B#00J\2VS MB9/=> _]'OH]]$]SXSWT]Z649]M=W.PR+;P5K.SGXQW]_GI8'L_^>E@>S_Y. M!I8=V^F'.,? )[ZE(9]R/"WFL\5]U03]?)63FJ_"N7QWFD?\5.8%_D]US_\L]KC .^QQL7?S7T[99-TLS:D:P'["''33@?:'SV&%6')8Q(RQ@F@NK&.U MF&L-D+&<:\(-TF9EE-PK<5BTAQSV;K>L 89B%XV$'L//G@GO&Q,^829[M$P4 M ]XP4:L8DA!9* GE"@LL,5%2$6@XC97:$R:*]Y")]FIJSR%[#GF<'!(U')(; MK @"0!KMU$S)M4)*0I908"%EK&M#_FAUPKWC:!M&"\'!^2Q#GEBKEU0K:+@K M?E<:!*&T<,4:."B>M[7-[@??(RV^9Y$!"#&,!*,*:($8D\P@P@R 4(N[?*_% M[98LJNEWU7LRM]2M=[LTM1?3\HY>&^RYXV%P1]:,?X%&,ITX@UDFAB;<.*40 M69EPA"4TC*[TS']M[GBZ7LB>0?8,LF>0NV&0HAED;K"4F!$D$=$4)T:3V,9$ M2X,194JN=+9Y;09Y7GH83V)BZ\&4J/23GGNLZ+'BM0^AQXH>*WJLZ L>G]8>(SO9&"YG^;]J_0A*,=>O+0%P1\HL8V&'C@9XW'I!;\Z!X MW\'S-@Z:WE6,2&$EX,0:2)$6$L:<8FRPP$HBO =*W:EEZ_:,JV=-:S[A0 MBW%QX>Q.Q+&UAJH$::Z9$9QH* 2$ '7'N(Y5@SJ:7-G#+],O8VJOW9'D>*H+ M7M*NY(#+#CAI^"-%DN'$<*HMH! 8E1 ,&$\$TDHDC-WECR57?%K%0>^VVTY_ ME/TL;3CEJ%;/?'OF^U3FRYI^I9H3C&6,J52:*LRTD1)I2PQ4VDJ]HIR^(O,] M1==ASW][_MOSWV/COZ)I:*401LP0J$5B*$2)2+!).&<4);$%8J5ERRORWU-S M;_;,MV>^/?,]-N8K6GVF"4!4&4T3+BBE'$@)K!9(68812>!*2*D#YMMKJGO! M+%^U1O$0*E6/;-^GM-<>QL>_UQ[&Q[_7DX3QB9 M^CWT3W/C/?1/HP51N]=!:WS*2QL>'#KP]\%,V!<*/X*]'OO^>E@>S_Y.!I8= MF^FGW%J@GRC>3Q2_$Z1$@),F/9K:V#!L+,66QC+6BE J.&+0:FA7,T2>.NJQ M3XWNQXF?AC78<^"> S^; TO0 M'PT%ZUEPSX)[%MRSX,=9,(2H&4VD>4(%T 192X'A@A%@8ZH$PTQJNO&\\SY% MNN? /0?N.7#/@==R8-QP8"0E%E+%4#-"D0(:"T&,C)5%2<(DZ9@#]QKK?O#+ MISMZ[]L:A^<7!-_A'X??"*,5<.T2$=:>UA.Y[?&4ICSQ=(ZR0@5!VG!=$%,4 MQUH;#"D%U"C(69Q8XH2\E02O<-UGC^3LO<#;8>@5INYG]CT(5[[MQS MYU:?<>28MN]==.YPL1O[?>3;+ MBGDT2^<. #?I=7%V&\OV&*L^.9QI['@9SC$_=XOXXDG;G^0PO[K* MIY-OT;\7^=P]-;S3/:HX"[@[\Z+QW._8H M/(C\H3G&YL\W?#ER!^$(8NC6GCN6YZY(2SY1>"S/Q@$Z@V@^2QUB+[^Z3K^5 MG[M/9@OWK.SK=38M*CK.W=K<(IPP=.]L1\'"MW??&*77U[/\JY-X\[ K!Y\& M2(5'C,X9PL?L>AYD=*G!8A":),C.WQ/VV_E3Z^8.U>+O='CHD&M6D/*8-KZZ MRD9C#Z%\%A67^6S^SA'@5>2 MG#B_%M%7L4MAGDL=%63U2@[G[>QM8C&CA9: M'*7'U5?#U;0(D L@.L]2QU9NB8A:>+=8S54Z^S.;UV)?%6TA]1SI-&AP8UR< M@ :.:M@FL^]2)@6%^[>=/JMFOGAF<,M=N].['/8]<0?PBV]=-TY.([C[:?P M?>C .(2C_$] MH.XA]TJ0>]1\K:W1;7>J4HF4GK]EN..E!SH[$[TFGY>_OY M4^_HF-SF8*#T4P;S/AIFDTGU[7^\ 6_"[VYSP_KW->?U:7SED.^7[";ZD%^E M*UY-Q^.=15DN+UW,\_J#TDD:/KD9C^:7[FJW]\H!,LPG$V=/9#_4/_QXU]WQ M9IGOUJKFOC\;KGP%^=N/;U8\-=7;X?W?"=I\MR\]2^XZ"D574J9\$$1[TAI@ ME1C<]^.KSU$Q&_['F_/S2?XY/_O7]>L*2M-RS2WAR4;[F>_>< M?=K@'3]>QR#]=#F>C:+?%NG,G6+@A)%U["""X-UO3W/ZM?^^G#4,Z'/V[GR6 MI7^^2R_>QN_0&D+]]]^.U6P[[H+D:#Z*?I\!FZ_>LN^Y<\F$FYCY($WW_JS9PFF[F8NP]* M1^A;'T@93Q?9Z+M#V=W;WZ<.(N/YLY:\6XQN:6@MCIN,,&!.G4&6/LDSM-B7+2C#.GT\SBX)\(K!M'G M/!_=C">3T@M[[:SJ$.Z9N#=DT8?WOR\O;%SP/I3Q>>J6>_?]+8/./6B<>X]' M?9];VO#?BW$Q+C&R\,Z1ZTGF^84S"]USRC=ZETDV'09X#:*+67X5+:Y+MI*Y M8R]=:'ZI;EF+J^LR8-!Z;PO!G?'5=>KC M/&?1I^"0G#X%FP;1]^*R%[EY1.W^NQJO+@ZBPZ&K\6] MQ^=5/#X!3Y<1Z,X?7^;H_/61)!W9C(=D&I($.S.&)9IB'$LCA# 42@$!,'8Y M'O)\\N?Y#Q]\^'$QG ?<<;\XLL]^#:S=J_[2DU/SB M?@Q_[X?\/__2E^(!6'+E-QV,.I.&=X)14G MMO!Y)1=\3'>VC'1=I,-:3\F=7+ZJF=BL#;Y:P+:7>)/=2H\H;M]1AXF]9 QQ MZK:ET;(OW"J\1C'+G*0ORBP,][MCX1^S+3 ;;_A$D'8/OC)V6F1/L*B\SI$N M7?!>Y*?CB3^]SVG(>W@&5 Y&@'SR:D.),=/\?C4M'?FU5!DX^3K-S$G6I5SO MXQ"O)96RKT/WKDI[;NN-YY[%9$6P$LX=\I?J4).-=@? I4KKT-S74C=HT%@, ME=K[WXXD3.IUKG4:^JTPI#EE(@:&CGGH-FHX>- MDI(M!2Z"7T[S9]$?-0<-8;?5]ZT[L-M6P1,/9% *BI#QD,\<%[G.IR6SN;AP M#_#/KNEJ39BI[96HW!9I4!,*:K$3_I(GP KJ-0,%E90)U\!*)&CRINUCO!6P MNE^ WYFRMSRV97OSGQJX-2F_WE&B)_GPSS=K_":6 6@-9A(J1B& 0B@LF,+4 M2 A4DKQK$I%C3H!@,:,2QC2Q0C")F# HL;$BQH)2\P@>,35_]GO@&X?=SESP M#OG9(GN.MT;^^E*.T$4V8FA@#(PQQ"(LD HE;IF,82",I$C)366'*M$&IQ"(YC(@$%DB4Q M=0Q"2H$HDPF$FD% Q,,%39I?.V.OEU&:&E6.HV8M SMC6,C3_* MV#AZ(!OA@:\VO.W%3WQ!,_ETZ/\<?3@UEA'(?;6-I%>U!FP.K+7K$3M =X"^&H^<@WO M>T8D'AB\'^>3#F9'.ACSS=]-7E1NTF"X>U,VQ%><@E9LP5&^N'[@C!]()KB> M.Y8-OWN+/(M>7&]2RWG"K3:/L)4FI8QF$K?:R6-G @"*J;280H2%$<3 !"H) MF$)\Q1]BZEAC-C(5PGM:^"6;KREZ=H93![7)0@X@%5V6)^]=8\N>"$^/" EO M>L,DTOT/"LR9IH00R1@PD$,5@P:Y@3&GL518BEO^P>K8/U:G_L_FT"N7H)J.?LZGGS]ELZNM M"4XD!HS*#FGV((S+XT-"SEI(R $WA!*4(*JI%A#K!,0P%A03+7&72-B-X$!P M #$Y!B0\;8OW]^GY>#+Q(=[5K@V=NX-><&3[3",=<:8=.!VSH#@ M:9LF'WTRMV\--LJN\V)\W^#[7L];0[ZL(5\.+#=,"DD5I810)8EB4,=Q(CC7 MJU[H^MCC\M2W)BEDI^Z#_=/L>M1!*T*S(0G%G"K 960$A5+&H,8 HTD M!HKQE1E#K53H[1D2:,#843B83QO/VA.VH1!2Q((JIW90'3L4) P!R21VY@1+ M^//PK"->#P=0=NECVG.>_C15 ^Y_"+P?^23ZMA%=L+V1-'YYTZS!Z!_F'(K=-#8=$$!Q&6L;.FG"7E_I9 :JAU M0BU"F$/+P$J2_\8HW(VL8G2 V6H3I"-$X2=:8H^-4SO2N,X#!=[UR)^'3+?- M4.(E@R&/H^+BI=AVL"P3 =IXH+A"%##&; )(PQS?!LTQ7LV61 MSQV_1)VJ]INBP-X64/7DWI/["KE#V;1=0A!C9!ASQCP5,18$2JQC"D#")5TM M@]R,W+M1CZ@<<-%I/>3!D?N.1[5VUJ[7<]\$@KW(\_G4M[A;[9(D#"=*QI)3XT@8&\T9 M(E3+&""JDIA479*J!SQZ^?],SB>>TLK+/^1^69?S^?4/WW]_@**NO-.G:MA9 MMT$-C0>'#S0M"#-6-^E5[JE_;^U[?G_>W3OKSRC.TN_Z\Y9%N/#%Q0^"0)H3##8\!QK$ 6%"- MJ7)B$V&@N*8(0H(Z TXWS9.1.%L=9+YMZ/CVFINV@5UYVOQREI65N;X)[*V> MK9TOO),%;[WO:_F:,%#XV@N"+YD?'+ACDJ!-GJ144#O+,,:0:FJ%45+9!,=$ M:THPDJ0;DA#=\:O5#+4CXU>TIKIW9LV#10\5=O Z&PU,^#(=$'9M-4"OF[)"DJ@550)(*#1 M1#LFES #3/)4V_5!P#SLTGTR8. 9WS5@'E50[DBI9ZHLHWX>^+[, V\/]G[. M0'!R%T/>\?/F0G1S__NYW_OU=K6'&P__WL/=W?$\[^? M,%]JDV$Z:CB<.0C?':'S&N/^IA+5F MYP ,#**22RNM7[3"[F)*#-42"\+I@UZG1]]S0+-SJB-?EUK9&M^V$E .]GXQQS.Z[W=R:'MQ2*P4KD9/^&Y?23 M@R5/$)L9&(U_^"6FLD:*Q8+&P4L8F3O!*.&%)!S][,JBMF6_; MK@:!-14>!(=%6I'R7D^711W/2)]URY(<&N, M%8DEA\80PRUEW"AW!>2*$,$AM&BE@6AUMKH\VJ;O[PZZ)$ Q$/UHG"- /PJ; M/CSNER0&S&IFJ2%(8AI3&>/8F!A!N-(D="/TZZ@;#QD(UF4)WYX+@6,U=6OI M,,ROKL9%X4>HE4/5TDDZ6W&@]]U^'R!DWA"RI-21,6(QE(I:;)5A0BKW!R;* M:&76!8], P%'PA^K\]_A/ ,R('PUA^N8]+T><]=CKFBZ1B! 8I0D)"$:4B 3 M;6)ADP1I:Y1$6'>,N=T((SDX]@[K)V&IA($:T77ZK9^5LX9*::NW"\4$,TH% M]*7A"8T5HR2AT'"1*(;-2K.'; [M5*HH\S58N,#U!)/'/=:C48LB%5" M.8F53:B13"D A%60Q41JB5>F_FV >QTU81LX878,N'?:%HI9%&Y5OF/:+!N- MY]&YTR^FP]XR>0;UXH9Z.4D M#(!,1!4"B.1YE 89Z! &).8K]7O*@B8 != MG?].+1/<#_$\2-XKBG<)EC<$:W$"-'+R17)% M'9VZOSB*,14)0H"RV\,4VR?L-$9=GF]%J6E)J?-MRA@\8+C+CKT'(4J.$ %% M$\V37&NO[P@<.QU()XJ;6"8&6DT40R;N"@&[&N7)X5'$\_;07-E! .5+.BR+ M3D(;A5[%>RK!,M 0K)"<.?F !0*&)L"9)^YW")C G,>$KK@6JK/_K^KH=^K9 M0@- CGMP8H^PZQ$6-7&^&!J$J,:, TV1$RL)PGZR!H= $TGNRQ=Y)L)V)5\P M[=(5NW\(^WJFR [DRV663N:7T3"=99V(F",D3-(09H(!YS*.=6P3"F.C$4") M 0KA0&R^A["_&E:+&;>1[#;5*X![S3P?A 2XPCQCS8!.F!C!72"! . 0@TD M-QAQ9 SLE\O"%M*X0C M=9\8HQDU2$A%1!P[X6)PK!.P6D1SIQ/ UL2('##2J8*W*?P/0O[TV-U@MVCB M@S"17#&JC(*( I%H1CB(M3L1FR"9K"A.3\#NSA*.&=[)B*"]1>\-[)NNAEOO M,@LL#+M.-VCOL1,=](!'_G+0T#F&*#'26F:0HI (!975,682$T2079D)6BFH M+4I?T^1F>_/!P "B+8P$W;,)OSWNWH^[J DL0DDP1@C$$FJ*M52)Q09;@8S@ MD-.5[,=-<;>C85=L@,06!->>X>YIVUZO,[;ZA'143IKQ)KH#RS]SI5M*??#T]MJKK1W3O>RL1)[-RI^6L*(B&) M&XK4 *1M[:>_W0 ?D$B1% 62((G,1)%(//IQWGW.[W C!5?<:H+C6LF^KKH< M?)@VCXTE^WK:8Y^X!(B;B M&*.0^DZ)D )K[SMHB#B!2J].(7XJ0:+\,=20YB-LS:Y#;2LVBYO^7^ MG;F_TDS%*&\D$4!BZ4TG"8ST'$^0,P(H[30!M7%_3:4#K"-DG1G)I\G]!VZ4 M?>Y]Z[:! '\-@GB#^M8MM>_>1]\ZJ"Q23BD:AT0C3;1SPBC-)8NAHM(\Z5NW MZ?)#]ZU[]7X>LF_=[_=^#DEO=#_K6*<^_QY:W+!W $7)./KOQ$\T>XC*!FVR M$WU+HTK=SA*6:]%&=#3Q_S[&>\W?1Y_3- I-'B(4WN,E?YYNT>LA/*^7CI/^ M(']U-ZH7-2%X=!K[<=@=W:4SC3758*:?=P>C?)*E:SL1,$4U,IP" "F--940 M$ @<-)!"@9&J=")@%LA8XQ@K$$"JC&+24A-+@Q343O#7M1(XF%55_/D8W+E, MI.D7RQB]G7JM/W2B83HO^*I-!46/Z61+5GNV*4CE_B79VK >!8?K+P;)F^?U MZ+11&#ZM/@:-?5G;AN&%X/(!:35@R)<_-T3.Z:Z1\^G+S@":_]DI;,3L_U+T M^:ZV]YZN>? "RE_G?1PB##K[ _(?^;NO!Z-O'V[[/2^.ZW"?UI%/[7D$FQCI MP/-KV:,.]OC9FP,7QQVM(CKM?D"K8U9SU=K(WC%U-P7:;0T:=>#?DD2]?8,: M2Q(78XJT)-]*P98D6BG8)LH^?M+'$+A,\_$TO-JV1FI;(]$4 < 623I. !$+ M;32'-. V84>T9G'L@$"QQ$_//#X.OWIZ"@K#PT^34.T-%8DK" =\KN%#4Q862U)H> M% ;X=1CUJWP:;CPJ8!4$PXQH$!S12 ER@IJ"$8:2L6($6RI#];+3(!_ MUB)\4(>@\T;V;;GP KF0+LKLA.':6420((AJSY^$(X1C;)GT_T#U.A.@'BZ$ M'0;/VPBX"'SM+3*N]E1+>'8E@PBPA2(5BFIE8D.5 M2$\D&,'-,Q,XI+*)< M58M]^'DTG"=$EIP\S2'"9\SOZ]D=@@6[0,-,X9&9 MV$QFVR7@48_U>)J1DE9XM\+[4/8@7\CNT,*!Q=XDM-YY-T8)S(W%6@ENH)0Q MVH<]6$\DBG0H.LBQ26L/MB*E%2D;1(ID^EGJ8J6X-HS(V',,"KC&:_'(-KX'[@Y#)+P\JFP3.CF$G;K@<]X\'_^N MO&+-58=3OZ\(AZ/:= 9:#2LEWD>!@[:3*Z]@T\_=V[0W&:2?KL/K/@YS3_@% M/ME:CC54P-@I' L+J%9$2LPMU);$%"&)9(5C,;;>5$;$A8B'-4 03175% >C M66I:&_+7,J)<[9K]RVWJU>' .[E^$%')B?GD[B[)_$5Y@0[7\ZL8726#T)>Q MQ*X>WP9@N4$!!%?NL?\E\52>W*11>GT=EO1K&O5GM6Y>MZ=Y)_IVV^_>A@,2 MK]7]D\)3RHL#QMRCBZ/\6W(?)3=96B++/4&3VPY@\00QP>J26&BCR#IGP*\= MI[;=;4U'H6O&D53S"<.9W2.3$);IED(Y/\XZD9 M\:S&;\R0GS%T+H;%FZD)6^RP$Y<$Z MWW"QW[6BX33V&.8,3)V+I^%+$%H7O\GG+JA>8="=!SA7G*6]_CBZ3KJA0\;# MA]?Z=6>TBG/$B;*TP]C'1/>J!:D>*ZL_?TJ^CP==P4-8M M-<5@Y)]R()/_I'*D3J"Z\;EL)B8(2R&0=%$PPS4F*(:A[)Y:KG6,@!;8*.W_ M,2I>E2>R.':.DRQ[\'-7=UX"/--B_5_36_]56B!N:H"H[_U\_M6<^!Y?\_?" M)*VCN ;!#@)UEN\WUEEIV:_I[.?Y;P&(JA"+,6+6($HYC67L!$PXJ7IK!CJC21%Q3%-IO.A%#RAV6"!BME53, MQI@)L9X=9ZF\OR7CU,X.T'Y)L]#1+[EYFMJ[!_7HV:[X8,&B9,ZA[]#ZW.#W MO$[^/"U @/]H&2$P EXP@G1(:\=B1S"DV"H!L&"8$2@QQ(HOX0.^EA%J5E2O M8 3ROE;0P=-GA&9&3H_@(7])L[MU7G%M>#JU+F3#90Y=I!X#;F*O=E'(.J8T MCH6"#EDNK92:F'@)EGP_KNCGM#OQWX:'U^=^"MR!Z)"X4LW#.FT99#<&80MP M$^T08%IYM] 22IW1",HXM/1&!!DF7QNKV5('[X=!1(?30\(K-I)!FJ->F^1R MMM)@(0TJ&*HVME(0@*5$FBIC%>; 8B=Q#"RUH'83O0;]^2K_]*" =O5"F#3* MGF_9;7MVJY1] TJ5=IQ;SAWUDDQ!8R2E0FFN8JF64" /Y!'OC=U(RVZ'=9]/ M/+_H.:_Y66]Z-$X&1?WE*YV%7=;M)*$H2IF$8*61%V76>NL_P /0F"GO,7/$ M.4(" D<1?[W'7(-M3P'IX'TXOPT#D&AI]GF:10LG-MBG!E,GA7:4<2N9P )9 M91UDEBP0F79W8NM 2MF7/]H\FFU/,R^(#TGEJ!,PI!7TGB.WE $MG%-:(F$, MU8J!#7RXD_M8EVG*ZL1%V\G";";@UZ&.,4^9 V@%R,L(3J$6DAE%O4LGM+ $ M:>W9A B#R1X\NI8#&NR G3?82P7 30%Y MT\_S28'9T!WEXU>?9UY.1 CQA?S/><3P[;0J5V$8X= M9=^[+1<$9R?J3K+,B]CH/@C8T? ((2<:JJ= M<+$##"_99C^-AC"8DD50XI+ M(BUC1""T(3MX?^E.MUX;SUCYA!.>3C_1HF6?)?;AE?0EI(550$@:4NP1T4@; MZRQ64JO8VTC'2E_:'_OP@[0\.QOVJ0W:_US"Z*73-4P+!/>M?*]7+=M.!W%M M0Z*+:T@T%>T5" ^A(#/8"LP%H"%-56H,L2' 2,P!=.NW5TB:8?2 M6B.PY]5YJ)40XG.0@%?01!Z@A3F$O/B0USBH>ZD>DE((3;O'26<_6DJ.F M+#PN.PP=Q NZ3,EQML5MO6E'F_6-["K+%Z@US2K#F.*>5VY_) 0: MV-GN+LEN^L-R>,ED/)I]4-)7\4E-S>_PF^>C==/>=VL:O:UI$"?H#EW@]ERQ MN%= _#<_0M*0,\9E9O#?]^]NHCSK_N>;JZO!Z&;T_G_N;]Y$R6#\^(/I$^:L MY9]=[B<7Y6O^XI_3I GNLVU1:/C9SWK1KY,D\ZL8!0,SH%2%X_^^*O1ST=HMLL M*.P_Y=HXQ73,F66<>H]?$48=UL0PQJ!2JK8=6![#CU\*F3NZCN)@C PKN>9) M15OLI"CJ-]^6-5]#QK9B8?7 FS=7R:37B3X.NR]H(GO<8?\\&H?VN*-@G!;F M6M%H][H_3(;=?C+P+_4?%'UQH[?SWN _G,KLWOX^]#O2'[]HR(>EZ(J%5K'8 MGG2?WZ7K.WRS?IJ/+#)T?^AFT!^'\[:+M3WSOR?#-*@97ON3.]&W-"KHUW-' M?^CY)?%,\C5]]Y F6?T3*1W7/V_P7%D%>,7OP>^B5)/>??! MX,TFZ9L?51[LGF7G>1XDVB1QMWCC:P:,ZA2O\R9Q4>@/5VT-5Z-,#$R2I?^> M](-43(9^Z0;1W9QR_%>#PIKPTC)<>9KH M[FTHX646R@E%9VH*O9"-H1?!UL1>UGR%MKJMF1V)]^3*;VQ7^,\TM!].AV%P MT:QW881AYUFS^U@C;7LE[[APZJE\;_M0GD,?RB(J]\[KZKND/_1C.A1FR;ZK M=@^3T_2*G*5F'XO2"C01L+&65D&E9:CSD%)HQC%0QB B"5C"N7YT7CD7%[^E M]\E#$4GZ=/U+UA]V^_?)X+>"[+P1\.G:]8.?&!3)WE(?84?P6H'O&E=ZWI2S MHOU++01JJ< ^OX0&2L4"DQJI6$-& $*44@ZU0 @ZA#C&L91Z;=GM!L[]. RL M^N7;J*W+;6V,S=P*FX>7T' VY@LV)DCZ/QV3"FDJH5/(0HFD,5 HS-!K%/"4 MC6^S=#-(8%,8N56[1V1DU*K=U?PJ%_R*_6*D D',.].LUK^M_K5'Q_F^:C7I)?AM*,02"Z*^MUCT#K?O%KTM:)+KMN8_; M&?(R7O R==P9Z8QAFE.#F8B9 , 1 @PDBBTA;+^ EU78G!-CYPVTT'RNKJ>( M!9Z@/"A:M

4O(\S?\K&^7Y8Z%8 M9G'"^:3]/?."T=F-:D&,14'IU>"/JW_-[RA+2;U M&]XV]Q=2_GX9'6SON;_]8=3UUO4"5&HPR@,S)[W =,5>O(_^D4ZK(4(BXVU: M9?#H6W]\&R7>$ILNSRR-.#2E]ZOBQ7MQRZH\Q?=;R,%0AQ3(*U<(QDAP):%Q MU% AB&6Q,@1+[#]7(5UP4;ZS4^:O\1=_34+!,;D'G^05[ANJ3=VBU6:$?!\M M^"]: JL\N>>K9%LK'VQ8L*QE[I1P)Z);M/>S5._M;$S>?.C5P8WZ3#-DL'@ M(0J61F^Q;_W%OH6,=\^9R4T:>64;?4VR?L'L_2E"1)0EXS3*^OD?[Z/]U$'Y MX1VJ#FKX9%KYM^0^2FZRM"@;W%X+Q&B[V:WH7GKJ7THF# M+=_[Z(L?_W 4%BD9^.7Q5L7ISRKZEN0']S"$MYY2(>$BH!W'#L1&"4 I152$ MP(K2T$#CK:PX7@'!/1-6/T_W8U7;UK+ #X<)S^<[]P06CUBHJ=^\'%NX%V$/ MPA/"_34Z"$"KG2P8,X)2(>WV:CR92&4%#9(',:@"8LX55C'L&WV.^.+L&\.NH0'M7$..K/CV3F2H 6X@=%, MQ5Q:+ 555&F%)"%"*H-(["38WQ&FSL&6[\"AG /-ZH@F3J7"QT" ,+/> MJ,&&&LXDXPX&+!"D8F?B%4C?VY@XT\09]*+PS3 --]5JTG!Z,2;-'NFV-6>. M+2KJ,&5>"7\HTS()J6 M6UINV8);?NHG5V6493W'-%,#':CE0JWHAXU-B(.ID$#+!H_PV34.:=S=Y MOOMP"QY96;@Y''$I$ ,F<5$-5'7;3QI'LMWPQQL^PX"=[C=<[+YE=\J(4:SJ=-=J6U M9+L(%[T([<0O;>(MV;>+L#.LW?YQK&IN#OMQ*=4P[WB7*HP^I,M-L_$:XGH? MK@WRI[&G%V\LY>G*^N_&@.S6/.WUZ%)%OAQ$8I&#$EO*,$+:81!3$U,-G<0. M&8R=@3&RSR?,%<=N^<^C87>29>DS*7-X@:52NOR?@\?_T]3A?P2.4FQ8^= G MB"IKL^UF%\W8X#?/!8NDN_G7?RM-9C.UHY^^W,SM:Y5/+UV\:V/^WE& !T_" M13\[UI$+7"(@A872Q<1Q0:&TFH(8(QU325&,P1(Z]8M81_Q*+IMUGJ2^H@YB M9P&E?>D![W.P*@;3,_1GH4(O5C[B"N8WX0HJ+./8*D*%M,(Q'"NGM:;<.;)& M/OZT6-^:[8O*D\]74N(0&SX+27FY?(07 + :"JLUUM9R3(6B$H7_,(8M)PR0 M);SME_/1RXV-"^ C*-@Y<-&!8I;'&:0+"M]*NE78'DG:< MSZ4==P29V"%N%*9Q (RVT @64V@E=,N]>O8D[:H.QNE*NSV')%N!U]J][<*T M*K)5D7M7D00L4/&0PUQP Q"PCEJ %"9(4(:X@8M1)+%S,%"= V,55^Z 0N\L?8-Z#P_. M3.0=H3?> BIJ^>_BHO*V&?#0UNA#SQ7SGQ#VT.'Z'.$WSY])E:\0= TZSAI4 M';(#UGO>C729)Y^BM;)CI/.Q$$[WYM7E;.E$W\]_V[FRC/NO_Y MYNIJ,+H9O?^?^YLW43(8/_Y@^H0YT_EGEQO-1?F:O_CG''V">]M<2%_2L:K\ M>9LM!,Y-^NXJ2Y,_WA7-SC\D@V_)0QY6[39[F7A;;=DE^SAXC6ZSH'#_E&OC M%-,Q9Y9Q2@U1Q%LH6!/#&(-*J;T>_A8R=G0=Q<%*J9[G)A7ML)-BJ!UQ;X6F M:\C85BRL'G@3Y2J9]#K1QV'W!:C4QQVV-V33H@N9MUH+XZDX^K^>(4/ZET[A M(O/H[;SSX@^G,KNWOP_]CO3'+QKR82FZ8I%5++0G33YWZ:D9>BZ^$D(T=-]S M@]&WOQ6]]SQ9#R:]M/=QJ+K=R=TD.#R](EMN.@]SGRYH)KG:L"M6-.!^-P.T[+@[(?R5> MX+T=>+WQ@Y=RW='-T-_:>U:B-6;\@R?/^=3\X@]GH M[@3&W KA PGAHAE4O_#R7@M7?'EFS1.VJA!M\W>_-'5+WGI,N=O1Q6ZT<#P+ MOID^S"D"1!\'\'#UV?!T1@T5%X>"O]QM;9I4$'OQI/+E-DO3Z,Y_<9M'Z;"7 M]J:2+"QN^>NJSYV4_C[,4C_'_TU[P54,YZ:?AI7&-2KKYR'9ZM::;KFPD.1NK?IBFF/Y6.9A\]/3J(;*_KKE9]YO( M=B&:7D/(^^;8>EKT'$:2[YVIYZ(\_7[O>6Z7N$0KQT]1CF\0XV0AQHV"3&*) MF 26&JL$LH1I@!QE EJY!BUAA33\K1+@<]GHKIHH$W_TU#@J9;Z=-9K^I<2N M_3E]"EHTE>6_GH LK[P[S&W>8'@EMM)L?+9DR)=I@U#7X#];7Y<@:ZU+V#ANEJ!F M3)ZUH#YJFI7N(.-TI"@4%FG M%0/=(QY6LV.D M!%3@+#5B'#K..,8@F%I51("2U0AB@<'R+3.X";I M^(5O CY68RVJIBJ"4\A):-5 JP:6U,"CU#2#%"(Q0493H*G_P2$P<2P=4!*N M 7S=^U&9:',:7JY-$&Y5R:FHDB:E1+1ZXA+UQ(8<9D$6.14$0L2AL4;'DL:* M"0>Q(D1I8)$ 4AU749R"TW X1;$NYXTW03^F_)_TL@ ;>)N,*=ED>3?)0UC[*YF!E]Y/L?I3[;Z[21XT%A[TI M_%FH'4_R*"GN*& IQ[>IEU>>@'"41ODD()V-R^^'W?2^D&S3&X+P M"(3_/E)+(!"/"]7+\O19/7Z_1+3S(Y_'.PJ@CCSRDPB7^*^*,OWB);?)\"8\ M(;I.^EGT-2"$1W=I$D86.#X,9N27Z1DTMS3IWOJUNP\R+RQ-$34IEB(\O(!U M\V^?CF^[[Z<7%&*8EU^DS \EGR_+,2%[TSBC)PI77 ;&O M[ F9] *]E8\:CU9@'ZU;\8G?V$'Q=K]=DV10;GQO_N)^F%O1QK47!K&XO"00 M_[67H'?]*1V-HV^W?;^L]Z/^L"2-)QLYW^A\/?;"%B,/$)EE>UF_E=G0[V'^ M/BJ _#SSW97CV?# &??7QI5A9+4_M 19JG^P*\[9JP65]8V_D$M^QP--%43K MM^XJ?4P !5;%;!^C;_WQ[92EAEZL1N-OZ>#K_)3'/ZKV09:6VI\W6&I\X=(S MYXPS% %!(.6,AIBN4+&TTF!AJ7AJJ3V"[IS9.%]&.JU::?\HYOVEF.W?B\D^ MF]RZQDJA?.@O?+F9^17\>!_^6)W5+;@A>\ZD59@9A9^].'H_K)V%L M%S MN@?J"'#2$<1[$.JC0,YYN@5.=;! DRB?W-TEVCH7_V M^V7[O8K2/(5Q3@HQG@-'E6.",J HQ3&1$",KH', ,_\5\TI@@;F^$U!S/+J[ MZY>6F!KVXF(D-ZE?CS0W_;P[*(SFM?C+,8^Y=8.AR>MR J"P#MG"W8L M%,$CAHRV"S=L!NX^:B!@Q%)XXH-B M H76Z(XR;VD%DVIT?=WOIGG'JY&KXH+>[*-B:[N>Z(-[&4(A]X7S'SZ]GGA_ M8NQE[OLHQ$NF#RY>YSUS?_W\=847NP>WPBN[09H7H9GA"=AEC\XU9\IOY@-) MB6DJ^**C&X?,>JW#)56 8L8E)@X1JHRDD@N]I!Y_\BN1II]F&UT0ZA>_[I^N MXVF\Z)D&E7DV_M=OP5PH@K?AK[_[O;N;W,T"MA7?QD^M^\';VP_>F?1B8+D5 MUW[N%11D^FX9!O4PLG156F\4#4?C M4M64"B:YR=*I/Q2B6UX!Y?U>"+B6X>*;29(E?MJ%BDL&T[O"T@L?/.M&W-"HA[$7X>/.R9,9>"E"5GRD7V:2P-4\JP&&%.O9@5!(8"?<>^*%@Y?#R?_E5_]NOLY6>'N2&1\^/;_\K'=UD MR?UM\&Q*"3"^S_[U.9X?Y^^]4F:;+I945[L5G3MMZLSU1Z>HZ[2&_^F2<@) M#LRA[K/^H"A\*$](GG*8G^LHN@GR)YP9>J(N*?V+YY92!04M$XX90X2SB.87 M>LB;V /O5B[8J#"ZI_;TJ'R2E\2CX>9K*1M7CR_]?E\< M<%:F@D7QC'!GOS=EY]J7^=J+G;WL7=!UTQ/'_9SM7'O5L"?]5AZ<>AKPLB]L M4WD"]^^@RLJ88/AWZ'5Q/15I'6\.?(N\*!D$Q]5?'/N!CL+E4SLHF'EQ MH0@[6ZBSZ5LK?/&I.QY=%6U9$2XXPW-P_63E]><)>$Y[(?YW@?CGO#NUS M; MKY">A:4WLUT*BZ64>"'N6.0HJ$"9?C>_I-_]SI22NK)_BQJU=@< M)ZI"]$X-U:D;V.OGW4D>XF')E=>BA4%=$&/P/^9V:IE>\FCFLYR5:ORKD,[) MH!OLM]F!9?G]H)] MO+^5)GD89N9?X:^Y\B;S+)#GO_W6'PP\BZ19MY^GT\.F^=N""1*23_IWZ>EL MH3KM1(Z"MGK]WL*U388/18)!W\NZ)+AJDQ!MG9%F82G>)N7U#]X"\(K?VW/= MM+?BW.Y)WMVCYJL;]W7=<9-H3YN>/6W"&T^;R)KFDFN:4@JZPQG5@0O)ZNZ@ MSAH"];',#/[[_MU-E&?=QSWOD\'X\0?3)\Q9RS^[W$\NRM?\Q3^G21/<9\.= M@,W1]^[MKZ4Q7\C4R&OANPB"=[^^Y/BP_'F;+0303?KNRFN]/]XEU_[1'Y+! MM^0A#^M[F[U,W*U>@.3ULU\^68QNLQ C^5.NC5-,QYQ9QBDU1!%&'=;$,,:@ M4JJV'5AQNEFTL Y:- 3_0\1@O@_)-@; ;N?K\PP;\C85BRL'B3=/ZZ22:\3 M?1QV7V!3'7?8(;^IL#DWIR&]G>?#O*#W_'%G]_;WH=^1_OA%0SXL15:$BG6L%4/< M0 4!D95L+0.L(9I+S2&BL7;:*<29]$-'@%AEUTYVXWM>D:WUQ O:=Y7/EZ(Z M9)J^5[A#\U!646\0/-"]I,F."YRMX'BV";/K7;RL* &Z'@6'/O]0KZALO; 5 M7IC8Z(4QNL8-6_/5CK?M\V7-[.'96'2W7?NDGQ$>Z$L1$NLLL6UR._J#^]TM MDS2725Z(@G@1/-),5=.VBSYG--++:$G:HO.V_-#RPTLTC1_PJ2/F?GI.9 M(!_O(<-U262<%L74"2%EK,YLAH'(>3Y6*$8=# M4!40RK04$BBG.8LYD%@RN@2L^ZC<((1WG^WO6 /^$^MP46?7PS-7],T%[&N% M0N.% E]4(CEKM22B[ ".K5!,**(D,YP [NA21\)MA<)ZN)6M0>%$AXF--0*G M(!6V,W?.M7/ _TNR?G'FL&P&U>8EO&*E&LZN<@%V2:517#HH+$94:L^XF'%# M/-=)Y/Q_GK+K;.$/HL)EO1B_IX?A>\88O2UC+C,FA&BA1XU&/.98& "I,4!( MP2 !C%@!O6IE.S)F/6H4=22 9\V:%Q%-^#S%\9BB.[V244^1'Y^%A9XR)%XP MI*'(ZTAIJ,.. HVE ()*H1U EA%FGS+D;'%+#.1]JDD!ZE23IX]8? $.\T4S M)5TPI0J()4ACQP&C!A--)'56,Z,)\<[F3DQ9EXI$#+5L^7*/M9:^%?#TE/'/ MZ7BC-[M;+W5:I&;Y():9G!.8JAL!ZAYQZD:N@ M90 C))5 $,5+OLB!XOL2U!G?WYD.#L(*Y]8?Z 6+UJ2SB%;&MC*V1ADK^:(] MG5*QQ59:*I4W:8DD$$$26Z*DP$XM8=D?YKA$=C!6RKBA40F=8*EYOR$@O\S3:58]M40[VFF IM*)]ZG &U5,926V[5+)VE MNO%+ .?K*3\X->6:7H]&XV' @E]>3[\>D@@%!:*.LAATWZNQ0"IN:+\XZS!47X[RL;O NI*Q?'* M%Q!NF=^INQG@XT:8^[]4=GB5>&@P)HK9?;R[3_I9J 0?73_!G@V3&5W_GJ@ZR6L M61Y(J%M^7F)-)GETGV3SSFM3]+N MA^ F^[Z_UL*\:RZ?06@73@'J@RQD']S MXDSRQWP]\MG-WO7$7MIE+7=WK#%D1JARN(XML(J3)&A"@%*)&=&".H$ M7SI2>\'>U*2_C[$YG2":[\O.!K7?:- M[WDE_LD>M=-T,0ME6QI%3VVO&;)FN.34.WVVX"$'!P\A&\%#!+X\/(^F%%G_ MLT1,'Q;&M_=)IR86[!11W>:78#>TJO1)*6*-/9>W>OWQBA3/"F3A/,I!"EC0 M__,G@2#\ZZ*MW(%2 _>>O'R8(]I7',$V^Y05HT6Y"U'>BP$" ZX4A0AIK)$0 MFC M& 9JJ61UK9'^2_)0A'Q^*PC.6P^?KET_N#!!XZQNH55+W@NC=286GF+N M_5& C?<@M1"XV"3?#3Q;.9605%LBK5/8&JH1$9(Q +[&HZ->)EC/>-9,TD# MEW[Y-MH;HR+:88Q?1JWIV=L7"+;%;"]DX6J\UV)+H<7UYZ%O!.GFX5;?'XN&BXW/16F=?T,+3[._S8V6O;.>L#%0X M=C?( ":HU=:SL&9.2P=CZEEYMXB59V45=F;O_"Q@1U)QB *"1I0"U*BSP>DQ M?)$$5AZHWT\)K4GJ^X0+A4@E'(8,9E9 9Q15%!DBJ*946*R4%)(3O*M V*-= MSCL8U!D(.\4JH0O0^('2/D3JSF],Z"=[GZ5Y.BQ.B/LAFR1]-4;;&6KZ2I , M6("A]<3GA'<[I M97G?QRVA/AJ?_U(R=O0U&4R*/I#3EL/KE?ZKEK*MJV[KJE\@5<7BQ%]BH($D M.#84T]@Q9;%&A%"E+9=@.9WY&7FZ/^L(R@[%M9XPM#769U%CO4W&]6L2MB^M MQIIR"PR3%$)'*';>7U*QHC%#(!9*_-J$\L!0G#VW);P?412/A@J\7V[#35^^C6;/"RS[MS3I_;OL#IY'KBRK M>^B$!/CQ;3(NJNO\+Q5VDZC-+O:=;MYV55XXZY_DLSWGM^?_F:5Y>A M[U2K\KE[F_8F@_33M2M,O;_WA_V[R5U9\C.+(;A1]EAYYINK5XB,3840*;F,F% #4 2,95$AJ[BQU"&E16_O= ]1+JN>+ M(SM%9>34HKXKU_E)4*W*$^4WR4V63LM/BX+A9)$$Z\E^V$V&7@T6ZK% .^@' M'@@^8<%(PS1Z2).L$PW3HFIX]O1\A@[;'=W=]XW",LKU$F;K$]/]D9W_TD(7 M\2NI(_46= 2H-7?@!'.!SJ#+1"AS:0_^GK*J6"!N<$YBJQEPA,646JJ73IR;;GH6!1JV"?,BE" ME4;%.C:*2LFIH][X%9S)&&DHD5)2FZ5P]]9,&NI9]LRCI(-EG:W6&LZ*9ZQA M<:MAMV9>LF!>"QV#L4.QL9R2V&AD#>+4LS2+-3-+P/C;,V__Z[X5+.J<>PO3 MBU"PM96RG"&G5I CA47.:1X+ @B--=$(48O"9XKP&&Y(M7J64Q>KOS=&%;## MZ84DK];79.UD:U16'ZNW::MMVNIQ9:E8A.\QL3&E+'Q!*)=2Q(9:K0DW"%/C MXAUEZ1YC";P#:LW_/_\TUOJ(:\4[GR3'+B>*%9>5-\X.]W?/=1%MJLNSJ2YX M#_K1;^6^9Y%@F7D/.U$$+S[M2&=H)?9 M)*3WWMU$>=;]SS=75X/1S>C]_]S?O(F2P?CQ!],GS)G./[O<:"ZFJ>;^.4>? MX-XV%_(7I?\7/V^SA<"Y2=]=>4_ACW>%L_ A&7Q+'O*P:K?9R\3;:KCBY/5S M7,[+B6ZSH';_E&OC%-,Q9Y9Y5\0011AU6!/#&(-*J=K6>45N4)&G&S(XXV < M5$WAI*XDR'WJNH:,;<7"ZH$W4JZ22:\3?1QV7]#/Y;C##FUT\I!=O+G;S=MY M!X:H)H3P5@(@L0TP0C5.M;W8/(?_ M4=^++)U5W_3*[-ITFA!?)(WZ\4>>9^Z*S-NECE]7Y69&>=C--G^^S9^_[)83 M;9;ZC@NWHHJNT(#54KHSSU@_:VC'%5N^76%")9K2H'4;^3%<>PWYX;;?\SJH M#L)Y-J%_MP@//#4*62*(J!C2N]'UNTG15C*8, <*]9S4H X4)+ M;\);H\(!"$(RQI@C"('3C!NW!$*\HIOPIWDWX3UB=X".(. RSHV;(%^GEGUQ M\+Q/67LR"N=0"W(QRD=UN]YW[\W:&)?.\LC[PM[AG61%A^.*T]SJH3/40P(N M(D8X-CC6H46J@M1HI*@1S @GI8F-Q6A+]*BX))W]*2+9P5*V>FA)[)Z@!'IJ M_E;$S1RB8R:*[D?9N-KTN$TLWL3;B,YY6TO#$<#AQ$U0I(V0!!/AE&=VP2TF M6_+VSZ-A=]_L#4 'XDM/)-XIY^Y44Q370&4U)4_Q8M(1SSOK4%#0@F4^GV78 M)A,N)Q-N/HC>XK!T=X"VO?N ^T$SVSM"X/0])8)<&60/&(>>\).;M(((5VJ4 M@ 17NK%LTM":FB*X[S67MD>U!CVS;8]KVF+8]IFU.S*$]ICV" MI_6/;0R,Z&V EMU)CIYP\&F6'/G8T9)HX6@1Q1B01C/*%=64*:HDY3AV5"LL M.5SO:,V67I4K_]MLX8LOO_AEA\]Y8!7?RL^D^Z$WR<(&A5+U]W2Y:.B,P\>U M5,"> ]L^LOZ/47Y M6@XWTSWZS6_1+VG6W2;8/)P$ ZT:9B'S*$O( U\39J'O)6M")>5SE65>V?ISDM\Z;4*_)U(>$L=@@'A.@*81<GL:%+ M"';]'$J?J@)ONK)!_9:_SN55Y$55G0;2IE4^ 3^KC26WY3];+]SEQ8]/.DS\ MYL?@%D3WB9=5WKZ-DJ+%<+Y41GKGS=Q)5EC%X61U*:/EPP;6V)2"?>H:N4UZ M7)PNS'TF;Y5GH[NGB5"'2KEN6YTT.M2& *EBI1D'J(3:V-"@4VD,!18AIBX4 M!(BN#[7-T-'>/!\=>7W>$N\(5F=^]@GG;YZXQOMMN1HQ&EV-DZ*38]E8\389 MWJ2%0BPUW>C*CZR(_>316[__[X*,^Z%5>NU1S8LJ 1J3^'L>JG&/&*0-5YU" MS%4G%<80B)$@,:8\Q@)!:Y400JE8\7BI!N))9>VGJ>#[.+13L;?4!/BYI.!Z M]2L0'28:@3YZJ3G!NR;S[KW;\JI<]'6>/NX_U&G4B#1EWDU@Y&_:MHY M.KC8GIMX%&=IKS^>=T&/LO3?DWZ61IXA^Z->OQO=9]XU[]\G@SGH]?LH/'(& MW^2=\_'C-X3\X&3X,'?M>UGR;1B-2K\^2[^.!E\+KZU\\_0>_\K>)(TF]_ZZ M:1?XA]FS5P[4VTVU'^[\]V08WK9HC5/;DU^ XW=D\C!KYL;[9[R//@ZCKA>Z7G,$;S^4-?JG MA3NS+*B068_SDG:3.5I[,AR&\<]?M.#?Z"J,]WUT%HG[BS2ZY.8F2_U6+?K MKYK[7 8\7<'B;//^/AM]]TIRG X>ZE^9TMSX\WI[ Z(%K@='<2R0!@PC1+T/ M+S!A"DO"$,$![_11)L)/H^%-$$6_3&<=SR<]SWB;(IRK0CJ5WX_3WNK=^6?E<_1#[E;H990^?KC_Z/9]=T5/?^_F_PJ#^52 0%]SR9D+FYK9\\JDV/+D[ZKK [ M/D_E:"%&I\(S"DD =\/^M;=!"_EX(M-[\^/'T@CPAG)_F&0/GN3 MW(\U]X(]*(9L]+7?2^.H M.TCZ=\7%?<_:@Y!35&B#+&B6PH2X#DDTY2'#7>)?Z)5"H=L*=50B7/;S\)8B MKAR&/BF'^UC%C19ZS:NJZS"%7AK$4#@&'M\FX\A;+OT\O/FJR,8H/DN\[9/G M7MOFT56:AED61>&]:K;/[!V55RRM1J>PMO))][9\8/%PO[*#GG^N?UB2CX;^ MK0]1ZO?WKGCRM\6WW='-T.]0[WTTT_S#D1]LR#+QKTA+4RX\MP0V\2_K=HO] MNQD\%)LUOR<\*PM'.,G\H.:A.I=2WSP=_1/>?%'RV=M$XI MZIB1>CWXZ\;WP-=EI!U9,!5K'BBZFZ9A8$]#3:?BZ[W9IC9UB[T,AG/P8O+) MU?_XN\I4O2=+5 CQJ50J18 7+^GLR'.-5"R8\R[Y(]BVA7#,PSB+\].2Y\OQ MWZ3#[D/T[38(DT+@7'FC>UGJS)ES6?2$ 8:QE+[;S $K7^&7^QEY4GB$>;H8 M6NG0>5^OGWX+3QT7XV%W2^&0I=>#8MG\Z_IW]Y[["L$] M]);5N#^39DOZ/;#((:^H%4J\0B\4I<5CPD/:92CL+)!Z'_#@=^.\K'?PM[E]]X0"\)L4#&6 MG\NL[;7]4YI2'$MV:Y]2;;O2E..K/?=/@:+MDG+L(\GCML1I^ZFT_50VA/8; M,K85"]OV4VG@["ZYGPINLJ/WYL=0V^GM_5DFIG6"C%\+VIQX[ M]Y[)[[C+N^)B%CH)=>ETC"3W>R<,:+P?J%'H=8IQ]-22=S MTGL??2R#C=.-#0B@P8:]30=%?+5XWU(WGH5F\??UPTPZX<630>F'+\[BPN97 M$F[G<<9A.';J?PUG1LGUM1]O*4$"\^"R>8#:R,.S MD0>X,?)0O.+EI85[R,I[1=XBJDT*H]46(H3AT#]P3^399V4BX[-NZ6L*V&TA MN[PJ]R*@*G9;@WT7%;4D\3*2V"6] MXO1(XF),E9;D6RG8DD0K!7*DTFJ")>3,*4XI03*V"! +-6:6&[8$2+\]"XK: M6+#>UGZGPX+GWA2GE3T7*'ODHAD&I4!R+2 37MUS#24US F"F&000/LZ]5\3 MA% 'L?/NL-PRX3DRX=OU7 CA(E=)"(>\HH\AB F-'5(N9A0(0X$RCFCT*@O@ M!5R8^^7QGZUE1]3!'-3!CMMN\6GTF%GE6V\9BFA6SF'="V.?2_G:5P.$5RS; ML47&!HF!*CX#,8)S1Z%37F5KJ967'E8:";S_@"%X*C%6)UR&*KC^<.)7X=,\ M\WP;3WZY@Q7>MH,5?U^K,[\E$9R&#%G5IZIEB;4L0>"<)6)EE4/4>]8AX3=4 M@A'EM+"QD@9BSFMEB27/^A4L@=[7"D!]"2QQ<#9HF,_>BH3G10);B 0H8N=E M ;[\T*]M]3E%UGZU2VFL_T'&17Q^JI(9/4XGK+\8Z83B! GC-;\M]DLT1#Z/< MBZQIH5B^%]#J:O),G9,)F 7WF9=KF7]" C[A_OK@)(;K%<_H)"3)? XB7Z6PE%/!YG_:M) M6:BV\NU^='^DXS#.;MD^);_UBY_/(#H#YO%H6+[PS/8G"6 4]Z,LU-D7L*5I M]'.2]Y)_1Y_#;*._EROSTT]Q]/9-^^I"&9/&*#"I6=7K3BIK\ M)S)X7I&O%64Y7!7E+ WV"S[/,SNFNNZ/H!J\>+ MBADZ4'^CW:3I C>ANM5!B+I1 MMB1&5:75@"K7R%_]Z7IQX=.GY/KAET$RW R_((@Q6&CM@$24&2Z%-,K$PD"@ M *2\(H,AHMBBV'G9"REU*( \:T*TLHH9Q>%:4.>-[UE";P@F3=DKOM"-A:S, M)W?!K/I?O^_/V4(SROBPI"^?PF5OP"/;8L0M.D&+3M"B$UQ6T6>+3M"B$QPE M??,,2_Y:]FC1">JEKE91M>@$;5UN6Y=[?)*X@+K<2S)56I)OI6!+$JT4;-$) MEM )!I->"5G^)&+_80/_X!?SS_E4:+:+<,GUN>WNMXNPM>9X-$MX>AHBGFN% MT/3##^I GL1I5,4^F6"#\Y&?2T>6$N!0R286 #1.Q!1:IBG0%'&I%(VQI=@) M_QMW2Y5L:G;LO_H\>UH1^VP5V[S7?)G-_'EV^/_3])Q\T4\^D.*GZ]]FA+BQ ME?RV]>R$UIF]?%;^?,N%!^5"LH"! DQ(BPGEV&*JA--8(4XMXEHB*=!2I"X9#$0!6,F8(X"7$N==H^X;P M(1=GH>_KC!^?<'A@-$S?C?MW:>2O^]KOIGF9\!U:P-9^#O.*^%'#)8*L:&:@ M0A<]I9W!E&$A)"/80@"45](DUD?VPC\-T[#=GZ>[K8:]3V&O:Y,/%X!OV7+ M,@<@L$!"C(UQQ ($-'(48 )(CSJ6W H_L$NZ;!U#'"X2SYH$=SH^1.#D'\FTC@8@](I2\D@B8IQDLC?8[GI,^!XIP1I@WA5 NBE+#> M- 3"Q4)#PH[A&^Z3]&$'U8/QW73B/_>STY:YGV%NN4A]()IPAKU>@[&@S/N M CDLF/42^Z'ZI^23;C?-\R/8E0TW'>4B'JBME@'RCCD$J5)* M:LAB11!$ -EXN6WI(>.!G]/!P"^L&O;^/MO@Z?-K=*,$.HN4LLNF: (783[C M''.$ ADC3#6R6A&-G=&,*BPPKB\):H@[=%:NV(U[C\K)8-5K.!6!2I8$6AX8XK+F(:\UA8S 53U'D%*0"JS]K; MP3\[%!M BL^=#2XS[-KR_TK^IZ#2UPE09!35P@I.)35*JAA8ZIP4G#%VE/+Q MP_*_Z"!^WFG*+1NL9@-(*PE+EF,I@%*64B.)4#%13O#0&4TZMP M?-[6X&46Q! M%@?61#&$B$;(6XN44"T5I,(I)074H>;SF.[CH=B"=@"OU8%L,%NT9X"7R_9L M 3 J'+4,4HV'8GM$:C[;;S+?MWSQ/%^(1;:+ MB&.AH"<+YJU$2KF&4!@I8B.D95;7"GC25+Z PNO#/=0#-(\O:BT).(>Z\.7* M@#U+DUJC52=&.[4EXSJY=:IML#T\%%-@&53&%%@;+64!9[!A1660P0=DA%?WH\UQZ[-DK8-%R>X 6:,/6>M4-.T)!\JR54,;.$.*)=;!'' M1TW"W9L\(=![#HU0XJV>/C'6H8N,)HYU3+5 W@(.O3>0ML$I-XC',0>8BF/Z MX'MC'0P[[*!!Z.:QSI;>^'/SXO#JFN#'O('9B3KE^7C4_>/=5:!E3[<+8I[Y MY742Q*J%>ZU0:6*W@FT7X'2%*.<5(2H-9T80)17%P&G..434.SD,09.*ZE:3KT 3D6+9%>%.7#,RM@*2ADPREJLG0:2 F<4JQO!L([X M!^TP<9#XQ[$YM0AS_&6<7 W2V>?UT#Z;?_^<9[L>%O/]WN[.\5J_BE?Y?F MT<_IM^BWT5VR9##=)=E-?U@.+YF,1[,/2ONK^.1;OS>^]5?[N4_)JCL:#)+[ M//TP^^6O3RGHS3R654%/>S[25;Y"T/_XZYLE I^^'C[_'5E\M3F*ML=DSS4R M4=0E$LL'?;GM9[WHUTF2>?J+@LT0.4\[D3=7?FU(YNLRF_CO^W[Y-HO^X=D\"UYR,.JW693\984RC,WG'H#EQ$N+:<,0HT9 M( ']UV'E;5L0[DEVD8M/E,AT?9+7+T[QU[?RI5>C0>^O;Z+;+"C>/^4Z=)S0 M,6>6<4H-4811AS4QH0Q4*57;!BV/X<74=QL!"&XT7>6'7Y=M(H]1M3 MRTJR(6-;L;!ZD'3_N$HFO4[T<=A]?RK#_GDT]CIW/ H68V%W!>,RNNX/DV&W M7YQO3$_9\NCMU#I)>S^_C[T.](?OVC(AZ7HBLBJF':/++_G_>['SL'G M>9KG]]Z0_?@B[:_IY=S#*)UGZQ3]#>__ACS>%4 U_?DX':6' O_/2 M!UG'@.-84,6< K&S %B"O9B%BK];A!/FH=IX M$JT6&A"_CZJL]'^CDIE>8NIL3?'H,<7_SR0?]Z\?#BHD3?]KWW-++]]>1!YU M"F]^_#3)(CU*O%_A#1G3S[P(&V5Y=)OD4=(;W0<-ED2]Z;2B>T^MW8=.].VV MW[V-[K-1^#P/,8YH?)OZZ_)QUK^:%)$:KPCSRM:'YR?^ 5GQI?^CF^2WT4U1 MWQ'>?GI]X"\7#3Y+A-01D.O1(=IVBN;?'NQV ]I T5V M@%=,7BKG[Z,O?ABSQ:]MD;R:X%&;&0R=UH M,BRZU(YN[Y*%8CU[:":\($B*Y\E:#Y^/ TMTL#7/M1%YN)L.'*#1'+1X79'+X M($N3/'P?WNA'ZQ\U" -(RA%%UY,L]$]=R(E2A%Y[8VGT+11%E<;<7-3WA^4N M!"KZUA_?!KESGW:+9R^FOY Z1R-JN3"RO=EM!#5$N)C3&#.MF:=K:5&L+=&& M/"+J>'1W-QH61LNOL_G,U?J,1&.ONWY)^KTMS_%>1]EP8W;Q/BC[WD\O&H6V MJ6$]2E4>]29901/[4+)#KWKJGY ?^_@VC_SF>3:K_?&?4V\AA6S8,IL @\Y^ ME,IN,9"9?M[HURUSV EYA36Y?'RCR\? FH.*-5^A@]Z&=W%+E_*BDV[XWX'] MT5HCZK,$[^*?E;Y:H0E+36:\_54[!MTKUO X)TR;EVQFRSPKCAHSU*#("IU; M2XW;="N;F^ER) 8^[A[_EG:]P%_#O,U9LT8E,%XDL?PR#9\\0RVOT)7GT2QS M%A4IR8H]-F3W?.B^95W6NEA4(]/O-I'*UA; NID?-Q&O]+8E6Z#K 6.8MB&U M'PG*L=7(*,8!1 8(PMU2'E[%X=[2SY[&DA97%U<_EXTIH'T->; B6M]=9_U!ZN#5WO6^:>MVL].@T, 2!58'DF& M8Z(QIEA293%"FFGD];K!=*F0=E<5CDY#A3=64Y^^ /:Z6#1DXDU2N:>^L?\] M&:81)*_RLS>D2IVK'_[?D\'#JQ7R/O+,SM5)?RV=G9$)@!=>O+<''.*8,L3CW>R.1BU:DPR6 M1BW,(:EIG@$207P66TF2>S;V<9KV%7.;:7WH] M"BET]6[D;C(HBC!&12YP %_,TMMTF/>_AKSF !$:O1V,\OR'4*81OAX- MEWJX[U9GU[U->Y-!^NE:+8;Q*8PBK@ZBA"G]R8^@*+I=7WV'8ZIC9Z$%T/LK M0'MO!4G)*;><"4VKU7. M7>T4]:O]O+CSNLCUG6>#?]@I#_495^?R8-O M9GKLL3#OZ:[ W=.4JS/(?WUV"AN3R[[<9FGZJ-9@NN8A.%/^NG 4,>CL+RFU M24&!ECU:]BB1,;SVWC-W[+K\QZ.N9JJ?IE1GO.T%NRHK;-GQ[6CBG]3+?]C MI >MT5C=OV]ZG/CKM M^K-15&FD;JPS_G_,6!!3"+ &R )M+'%4"\&6FQAO=^3QJH5-@( M1VF,)+4JAHYR+P6D$/0] R,NTN:Z[G/[Y+V\F+F6G/$'IZ!"/^OI#\L.P"$X'R:%R#%H9= MV)/H-NW=I/EK1?LY._3M(EQR.*?=_781=G< P(FIC\T'O-,"F&DYS%4R2(;= M])@GOB<5&#G]^ >1"\P+2F,A,688,D6ESJ$>9VMJ4\_9M(R>_.9?3VO4[B(=2(H M$8)66&0EU11KQI6S3&ACF0-@J8Z]EN/;(_#Z&A9''4[KS/9HDWM/*'C52IZ# M2AZ\R!*C%F.D :0"$(HT5%!@JCF$<:R)7\LUFW43P%OJPY M;([9R<4]/FV.=:2>#M( PS-(\KQ_W2_)+.]$P[1H'3M.OD?I]77:'1=X/7_F MHA/]^2T"\@?_7RE0$8/_\UO!0/UUF:\(LQU;WFP(.%"V, 4(B1F2"@&.*+7( M"QREN;1".QT;J/"CQI3;B!@U+EO\%B YHU^2+!V.=;'/OSW=YM6M*W_]8IHE MD!!L$]*W#4]<)K]M8#>^T.^8486U!4 R116(A7?X8T8AT P+(NF!V4T]UQ/?BY63FS2RY(O$B$)<4(QPF.':&R$)E0:1"$'EFAKT>'U M\C\;IY<[G+35(ZUFWETS,[@PA+70 $$CI666>D;3BB$J#,(0(.[@$33S<1AN M&\V,.KC6X%GS=/-NR0GTU'+;WOQ8@B'G%1\\[477V>AN(WSG8U=^//*_C=,L MS6O'N!U'Z?=[_]+7ML<^1?FUP6)@F%::7F++D2202T>!Y8H+8 4RS##LB#&/ M!-ATVW^K[+KSF[XM N[()EE(36F4"[]53H%D;49!RS]S_J$+)&9GO#_.-)8N M=I1;J9W_!0#HK!)4(7LH_FFT3X[:A)P+._:_:/' 0:4,&2AGI<*$0NJUJF)" M.8BX5D9(S?$!U6MS'0/&Z@R5GX5\.&O^V< ^@LW9APO.E) R#E@EFD$)N!,X MI+\YBKA !]2NC0MD0=X>>"\%F$[0E_Z2?(^NTF%ZW1\'MW@PZ7G7N3^,[K/1 MUWX>^,,3P=QA3KXO?.4V5+=)EG"PD"60F1A8 &*+ R8 4%3$R&F-,;+4N\!/ MDV36"8NGL3C5"XU2[M+AN) XG^*/GX;&#_NK__9KFB_GT#3>Y:4' 20XYBE: MRR\K^ 4M3%=I+6% .N2\\4JUULSS32R(D5A2@-#!^:71+FZ= :)&LDM[Z+Q1 M3CS7R@$4_UR4'*DT9)84&FLE0D;&%"(E">>6QS:FCBL@E\!%#Z%WF^L+0UZK M)-F5)$]#,5\2PVT(.G&Z*!&3PEFC!>.Q4A09(#",G7&681%CJY=*Q ZAN1OG M/M,FL-GIQZIV._(^P;ST+Z-Q,HB25QU\UW[(/3])/T(4<76G@"G%-UU:\D7. MG,8:2XZIM(#2V,7:6"ZX=E );O5>XP+/%-@T/C@ "3EVP'XWZCO':/Y)\Z%$ M=<0M+.&+A0/]K5FH9JM';DX4SMNU4UR/SZLZ&G)]9,Z0)'SW_C55;WMMU8Y%)PVD#]DR;)%8HB@I-K$]U_ <4]%UPQ5ET?&]+:2/ M0V:M8;)^6D&')R\P:%;^WQ2(N(^EB0-&3-$N&8*T6\^]S]CD?M3[B'8W8#5\ M65<48LB(X$-,U394T9!,4Y%LS_)MU[Z$=O>ZX$&T7JR.]C.*X9LTN%EJ,>HP MY&8RI;FR8VJR*Q))5DQ(HV33D\#K&K*H;Y&I=11U]"YU4@:RTN9*"(\[>-QQ ML;BC00GK:+IN&I!'N+Y-1(O8MJ'YDJ<[AJNIAK1%"=M1W-'?"J<\4-LE8[RM MR.-N2!DV*X'":@%_A$$6OPC!.%W0[]*)8'WZ14"9?A1E7N)MTVJ94KVQU'%E MVU457]@\Q6H >BMJYIJBY8KFZ9(/$FR#%=Q M?$ *]*92P;Y>Z=)PHBJ\8G#'!H34=0%/EWU;M%U?P;S! M-PQ)-!7)DE7;41Q)M]KQP.^?]G,#PA6H/072&GB=EF2IEN1HIBX1UQ)M42&F MXA+'-27?-=H(87N=5TM:FSL8KU.5^.:#,ZD.PV1\<9+#S@_,783\Y*@D7>\Y M.+.QHUPU#4LR9-DCHD.(:IN.K$N69ZFN[UJ*V0%A$40K?;6T UVYR!GUZS_2 MQNW&+=J-@V9#%D6]L<=*5&S5,$4#K(9H@]UP%<]S-4MV14ES21<\9^]A-@XN M;"IRJP=D^WC._&XW2UP^6[L-Z_?6E>4>6\?#494LRAJ/JBX15=TOD "W2]PN MO3IJ4V4>M748M5T=>M!Y&U&D:P,-I1^?0]J,81J/X=%^FL'GI#C$,WH1EAG< M'K-=*D%U8.W#D5J^T@% P?:PO:(0^UZK@O<^$'=S5OXR$\W[>HF^\J648TLI MN))2KZ ,0X@_$/.H$-,1S4E8A!))K(-.;ZH:K(DF:+O M.J:M=I'QR^>%UHU7?ZX#H/K ?OLE &,@\H45OK#"#K"@JK78D&U@29>A&#X]BTH-R2W M:$B,FO=7,4Q?\AR/V&!1?$\S?<7Q/\F8NM@Y6M7MNA>#/FGW<\"U'\RU7MGTB*9+EJ*9"%-NS%5?1[5=Q MPQ0K8$ZQ $;GBS7 2G8;CHXPSMXC=33Z#\':*[-U[SIZ1$6E>KN7H]N::\FV MY#LJT47+5D7-4$S;U&3#M<57P;*WJJ)O.5KC"1$]9)'G'J[G_8&*B\W MSI@6(8#YD#6+,\GQ-32Q'=@V)^*KE6+KVGE[WBG0, M$GFES<#X^G6,;Y%YW1:9$PX9WR>1]#%CIC=@0E376_XXF1=S!1TL"435YL;#UKOR=E,^K3J[ZD$,,5#=%U)&)9MB7J M"M%DW]1%XGO>%O').YZ#N+RRR0-=;K50=M.Z=K=[+#C8<-L62FFYXB^191/,\R*91PIH7K)9I M^05S0/2;YVB\G,'5T/="HD9I' >+//Q0_N.[3?EYJ,J@#32H_452]@KU+]\] M;(E^\79I_V\&J7\[\WQ8ZP7638MIM&4PV8-DL2=[XK>5 7Z/YE,AST9_>Q@. MXW2:/OUG,7T0@GBY_D7QA$JUX-EL/G6#O>9;>$Z?.KAA&%N>TL^S*!L+/ZV" M#$81V3Q-P0=S($CBXT^G6='FG[.L-D#3\'&8A<&7QV "C_X0Q,_!2X[C.\L* MVRZS)VW;,;!V'(R^#(/5>"! U/9T+KY7^ 8CSRA9A>._7DOOOODE@1F)EJ]J\F4ENF&R&J'> M6B2X[WS/9BKQ<_@UA.GQLW2.VHU1_*_1C+ [6I^/%3 M&(IHMF?;">36-%K>;7(D]4DH%!'^'J532,Q!\%\3)YTL\/*Z MP.,FG6CRXLPB\"'B5Y2P4LG >1!1;=1%FM *1P&7I M$-I,=Q?EIYOF=^W]P_=6CI%3V=S6'OLI7"SIOBJV[*&( QIDM_Z>@1 L%EGZ M>S2'Z8E?VN\(JY7]>5^Q3"$&"0V]]B2&Y$O$))9D0"QO$<4T70-^5Q1%5(CB MRGLE=JRIDVL$*F6YLE]L%&*BXJ=XMCRC*6U98DR@7 MPM\7X$>9:@U1LZA]^0,C-G#ZQS7M2?@U+!Z"CZCNK]Z!D"Z7D)$C(E(O5NNZ MH^H*<533DXGCR[9L*J;J&*[CZ9HM&V>)"'R)P0&DGT>%!62 ;GBLY46NQ.51 M/E)1W1*7OW0I)V!K\Q.LK8#KM=0P)]#OCB>XC& WYM>H<6]M&_B&_,)'1Q] M&*^R.5PX \"D@#91HS2.0"F%*!&L3XZ@B=JC)#X2\5%2A2 9"[/@*]JN4;P: M%W=_#>(5K66L( 3!&<;'[I-Z^%+X)OHKG79\:\Y&%_J50A@)^6Y<6]EQ"T"]##KQ#OY'_]CC;OFVCMX?BZYUDTF@G/ MX0X[&RQI#X)YNDJH*:ZNI=VD*/]QC^#D6R_]5&">S2B"=BN9-GZTY^$\PI NZH^%LJ@E8S_+PJ&41PM M7V@%^& M2%-]2S,D6Y1LG4BZ:NF>J*F6;1K$]"3#;]2"9-?W+"1$D#V1$-.T M--T1'=?6=7#CLJL^ 4\D&.%_KWF1L#Q*1?^SLQ(/8=URED)8DHSS]A$-WC""[[-0 M?G3 =GAWND#0=/%O.J1>#-E[;F7F$]Z8\.V J)QOXR;FN[45@XOB+5P25SE= M0A*Z&;[T9:OJ;4#:OU6T>HR,<["D:C:J[HJO&IX$\;GABL3U3=,778_5X5U; M-K90)W9E%54V\;:-[H>0G&5Y8)H7H10_-OEW==J'*_IU*[K1..CGF436+=%3 M-)5 9FKHD)Q[KN%:LN+)Q'RKHAL_J2THNFP: T(N>9*E?XK^#AO/FT6.7E=4 M/\\ZJ=^-LC#(P_;KC9#G;E6@QJL,JU3++GJ2P'05"U&(31&.V^_2]5:NGX,< M=Z7,@PSNAVD(<3TE"9^%?#7,1UFTH 8T!RM%2X!HNA='+"%HSJ):"8"A.>QNN*:49]"Y@J[MKE,;8LR7=QOT;V\;] M)& M-1C]MHIRND$)K_H77.8$JYSN VA]-OXG '.3O; YESM;K(CS%/1A'.9+ MF'(Z2M%PU=B.U!S-+4W-(UPW+%-QH5R6>!(^UZMUC2T9C=58KN/OI./+&0@^ M*CI,'5L;IJ7&<'MRBU6"V?0=SRG1=#X(DS#=)H%BQG=HP3?? F7^0=Z7*8PJGGI;7Y) M\)B)\ G/RT#XA@]?NZS<%)VNEGDT#DN?LW8;6_<_LOQL&*)GBI9ONA(8?\>W M)%]3?%DAH@^YO4$>#Q_ .'J[Q%(NMEI.;21=25YD84Z/ >& 5AZU.4)" '&5 MP$8Y98,"(I#AKJDRMBY'X\..%/25J_"G]./-)Y.N:%W^@B=%U*-K]^3,E7:Q M];7[]I_8P^;W<^O!>T&5DW,QC(NUV1M8;-[;A:.KT)]G6;@>O!9CCE5$]L\J M5!0@2NQN:;I/L&)N"L5B59WPO56).XF%.$BSZT@%PEN!<\).:'!-[L3>*TH M?"$?<2/[_FYU7Y\DR_7&/I'(Q'(MR_5-FUBJ:RN.*$F6Y?NV[5BF_DI@*(\> MJH;1P+."\+_Q7E+YGSZ[_\ZSY;\_E:A@?V^LCU BJ1&NN68O__[E4PM; R7# M&&CJ12AA;RK>X[K<I=&S&NRS>HR[I<'P\DDF*+JBKKAD)LV;$4Q3)E M4;DL(+FT+BOJ )*JF];ET\HH5UXM^;$@;479B/;52TXN,':ZBOT^ MRFW4CMKV;5^13,N'% 0EN:Y?BZ8!TW UHGB297LF^"M%\SS;]]\U M9>Y(B,6!(>DW(L1\=?-VE51NL 3H(E$E2?95T22^9IJV(KJ:#WI$-$*4?=C. MET@)NU%2DPQ4:1OR]SJ5])Z%6"&-NH8MFY)'3%.VB6;9M@W_L#U?MCU%DNR. MPJ63DJ"50+FZO5 M@0-Q;(6(BN:*LD],7;)5SU6(*:F&(\.G[@*'GPZ>=SX9SD:6!I+<9AQPMLST MDV256Q9N62YH61I<(H;G&X8DB8JA.\3T3!MLBN7ZQ-5USS0UI\NZ01N6130' MD#AQR]*59;G;Y7EN!XGZ]S )LR 6_L% B82_P]0NA&\> M_OZ/OS_\=4#1=SQ$M5ED41YN7>6QJRA*$5SY$:],:,=W//(C7@RZ,&?/0B2? M:0I]?V2 2$*:38,D^J.DF%Q'#XIR(0 %J=$VTXD0!J-9@:8DH$@N/JQ/QJLP MP\+^/DHS??@V6(=C@ M69K&^4"8!&#D"^@O"N*:+1GRUV@5+U>H0&O2.T"BJ&?$#8._0_ +TZB@FII' M8]JP,;PCS9$HL(;^>OKTM!K0G1':;9(LZ!&MYN@M]\AV'&03>D3OT5*28B%EN$T&NT1 M;+R."S<7[E<(]\>3A+L6-V:/2Z3$381$$,*C\>$&HQ^]C 5YXP*G\GPP0(-C M >[% E0>]NL:>X5!#D#8'8"^4\^ M^MX(W.G!_]1&ST[1=P4?9$>0 MQ,>?>K*5;EM-X/=H/A7R;/2WA^$P3J?ITW\6TP=0\.7Z%\43*J6#9Q<\CZ7M MAN>\>P<[FUQ9.BW';?XYRVJ#,PT?AUD8?'FDA-\?@O@Y>,EQU&;9Z\S;;JRL MX.U]I)_6L"J$688EDC_EMNM;FNWHFJ?IA+BJI6K$5VS5U31-0I+WML9YNPW? M4[I;]"58]4$ VVH>@H9W.,LQM%\#VZY+]*1M.P;6CH/1EV&P&@^$C\GH%5C7 M[]OL'](EN$Z$9H:H&$M=%)5Y$B5!,HH@'Y\$T%H_S7:^G=-[\D,".( M'O**)E]6HAL162-".XOO>AVE_,=)4>,]SG MR8YDR1ZQ/)D0PY5MXFB>Z^FV M9AFFX\L-AFM;(K8NP<^J2> JP_)]SY%LHBJJ[)J:=Q!L^^A[MABN3T"^MAQ) M4S7-4@U<5+,L0R*B94J:(^NZ:(@N/O1 FX[>+A_))WI0_#P5G/Q C?&M.LS3 M@1WI (<&[UOS^XG=RK&/WRW/Y-#@[P]MPM7C!M6#0X/WQKUP:/ ;1T#EH+A< M)/:!XE[HE?\O7RT.K,D=*+(LEF 99#0#J\59&[VN3I#O)H#BBLIM-Q<);KMO M19#O&X;][__X.\='Y/B())0TV6R<3U%"V*O?XIG-)%2XH-,HR_#/]=;! O-G/3O=SMP83( U'FN.Q< MS6],S=7ZY")Q52*;FJ>)KD543;$\1;0,W[$D275UK:.3BT:OU-PP!K+:)N[< M]:GYW9X)Y_;M!NV;5L,\BZXJ*J[K>;IM$]70+5FR%$ET1-OR)5/=VFO3*CY? M3^R;K.L#0U3NVL!Q/;]!/==KQ&?%(8[A*BXA$,?(1#0\U]$UT2>>)ZF.VRV< M>U_T7",#@V@WK>=W ?7NU169%A7J3<5 Z6 Q\(YQ5#6S1MXBFNU:HNJ+KDZ( MI#F6(QN&8YN2:[M$%N5W>Y(=AA",R:VTGW%$6T1,TFDDX,2S)DR595TU1]1105O5O.ZEX9 E,; MJ-K-;_/@^K"M#X94 UVXLFQ;!E%E79.(KDJ&YMFF"$&C*TJ^TY4^O#YCO( ^ MJ -3;)5GHW?ZKA908FE>)-G5>:7!MB8:EVZ)-P/T1Q_-,3[%ML *Z*5F6 M*W<4#+\J.2ROLN*8SF?Y8WO:SA?DKE^FU0;+DZ9*EF+8KD<\XLJN15Q7DD3# M5W7%L]3NB %Z)-,Z)XN^L23M!G564QJK%;*CBKJLJQ![NKYM^):LR)8BR;HH M=E:4>54NUKG.2EJ;!VJX(WH?H=;KG2&2*)J.J5NB:4A$<3S+-0QBVIZHFKH) MX54/$JK.A5I6[FGMC9-))])? MED247=)?(K#BFH$M2$O>/HX,;I(=I#Y93@O>2Q#X29HNDW09[F#*\51'4A3- M4SS9)+9I&D34=9\03=),&]>?V$Z(X@%'+_]W/(Q1#]GE/Z?8K-ERN?CP[;?/ MS\]/OP^S^"G-IM_*HJA\F\'/WY;7/@B_S^,/<8 S'R:/OWPZ,NP'&75:IQT, MA701(F]L,A6R,%_%2*0S$?Z5KC(G6.6A, N^AL(P#)%P%BU;.$9$%(Q^6T5YA,/_)'P*0P'YM@0%";?@,GC6<=HM,'1@!)=!%.<"CO9.I=_B=]_D#+TNI3U.$W4*]]1;J*ODDUIQ MO4F\BJ ME/X8,'G3@.T4N8UOWF[D5-NU)$=179>HQ#!,4Y)\5R2^Z.FJ)CKBAI$[=GF[ M1JX%,3TL((8A>J9H^:8KZ<1V?$OR-<67%2+Z'JZW/HKMB.DQ.;NDQ;;#:90D M:!0+GNY)E.5+X;>".1:L,*:M TJR#!^0$\T)DF

L+2T\9PK-PS9Y__,?? MGX1?"VN?A:, GGF 3XW::7S[.8@L6WU:4G(A)().-GE4V@6'?OB^G0979"ZL M4*:( Z%]).N'[P?H.0MZ.QSM.1)J!]2+1CGRF0K# /XE/$/Z06=CM,HR_/HE M#+(=/O*H03KB1^F# JI!N6VKLJ&I1)15BYBB9LNRZKB2I\NV;HFJCLZM(ED] MB^#QYS!?9JO1,2C,!EY F^2 QH7)I4U*6=00NN#] 7PF/#"3BX)9K?R2K# MS5'4&4+H$R31'\7Q$R$=_@=5_VN8#PI?2MWR?)&E7\&KUGD5/"T:16$R>AF MB69E(GC@+.'T!)YC#'?F$E7 &PC,Z:;!U-%\*A#ED9]$C&G=A M :'6!I$Q?5 6@AG$#SD\NPP PM_!76!#4FP(8T">P;#$X-13$.&$WCI/,\S0 M0*] L /LE_"<9E]0R\/"Q^0S&)5',#WS1O8&O9A'2YJ^/0F?:9[7N \#C2#. MT^+Q(1;,8G@Q:^:8!A*TC<4(L/% NPYC!.W$W\HQ8[_!\.8+&/A\0QJA(?D2 MZ;:H%\3KHK1Z1#!.%S3\@R&Q/OV"DZT]BC(ZU/\)P %F+X)$G;A9N5?Z!#!* M(%-X%WLZIK+0?>@\C'$ )G@-- MAJ?BX_/5D%[#@@AH-_1Q(*P6T*:OP8B)#AU%(K&**T%*8O015;Y>$KR+_?6<]_P9'=)PC0OPU!H.H'@K0: MH3*C^E<*S:;VYQ]_*<<'(N84)N /'#$P&QFT@A8J,&ZF@5F092]X9S!/5PDK ML>#WV9H QU$P+*:!ZL4(W$X !HF^;EQHKU H5CDE(_8C[O"X?Y2?&&LQ*4@T_$8#L/E-"_ 6,;PCXTEO98U%]3E72>U/L4G2;[N MB(IA>[Y,;$LW#T'%E7#M9UCK[G#76=R[L'7/&;0)*7/M-(B19W\M44L!8 M>5YDO'L\!DK%U<8L'TYWZ]MS+ M*E<6KBQ46?95I02VTKVK@'3?FG-)H>&:=8N:U?'.D:YIQ0\S"7%SP,T!-P<\ M*MU[O*%WN=S^ ;BLA'Q#=TFF*WC".-]SR. -X+!O&,'=AV6*GO14W[96E=O, MDLX;D'?W5??@BR3QDIK14^&O:M+"9CFZ#7%YOXE^@P.Y!7J9'3-MO^"FMD6: M8/7^B&HHEP04[YE]N-N.\]GGL\]G_SX[SF?_Y(#AVJ$M2WB':LLW[H*@A88+ M 59?%=1(FY']A4%!Z XT2=+-:L>0;#O$,E7?\263V+9F(,B;Z+N2)JN*HNX@ M1-F[BPG__[&H2WU.7?AZUT8TXR>U0N1=>QC>3A\(/?L:KB'WEO+YN1;/UL![ MU8&D:[< WWL'0/+<[ERWW3%KW'#=-T73-5R?. IQ9,?T;%WV7-?61=^2)773 M[I3(WM[O$34T^:9M:1625C%N!::>FP1N$GIL$N0&V*RI&)ZBFJ+FVS9Q+=?2 M')5XKFX[OJ::EG2N26@'?DP>*"(GG.%&@1N%[HV"4AL%%YEQ=*(XHD:(K[J& MZGF.(CN&8;NV:;[FW--I^0D>E.E3?J(-5$.Y!;O3\O++%999*/O,H;H*9V_= M80R(7,/12XYEV[(M$MDCDJZ;AJ:JD#58IDTLWS)Z4:R@L[QV<7OL60-9;!4 MM7>4K;S@SK5_3?OU&K_8LC7?4 S1([I"=-$&:V#;/GA'S5847R6;VK^MB#1+ MZ+)N($E<.[EVWH]VFF*#"! :J&?JR=7SWZKIR+5ZJEHONGYBB(ZKHB_FL0!W2((!:Y+CG72G MH;/9+BM)[[2_(SA'\>K2;$K4V1?FE;LA6.EL,/IA2A720.UQ9$.QB&))$I&( M;_F*"(X)_H3_P^.N_@*5BY;X':E=<%I5>4I5WP^^FFY!J2*%FN"NFD:%FV95JN MZ]JRJ3NN*FWP^QV[_-+\?F^>STLRZWUD='AY.Q1QIV">2ZI4;^/0;$GU%$NS M-<\FBN*:CF$8#I%,F%#1\>72C0SC+\-U'U(L&?T3>I6.H1<9DB"X(?N[\"[+ M]&/%LY!.?BS9&/Z/7H(=2">_Y*%%:1#.";U/14*7GK8#[\Z0T O*OU?13YQ$ MFW>,;+9IXNECF"<8%QC3)\O\%L];(5N-V[=L7,^0IR]'\Z8\['=G[!6',*8/ M@"H;Y SDY"ZRHTM!X3Q\+\L].2&QK0SH>.93(<]&8 N'<3I-G_ZSF#X(0;Q< M_Z)X0J5:\&PVG[I1!$'PG#YUL$N@- 3^C[*Q\%/!$TN9SGPP!X(D/O[T&B(_ M]N,EQ?&?9Z\S=[@$(WMY[^FD-XT>89>C& M_I3;K@\^U]$U3],)<54+(B=?L557TS3)LJS69F"[#=]_IC87W!,>E$!.HVH> M@H:W.,M1M)\5;R];[-_@) BWV!U'#>8 M%O,E?,'(K[ZILJB_7DOOOODE@1F)EJ]J\F4ENA&A-2*V-@ENBEC=?OG\LH#? ML.!SD.3&@FQ.\BU%LGV-Z+IMBUA[LBW?U8CHNTV2&]5T%$/4B&?K$ERJPV6& M;XB*:1'5$VW[8.9]]#W;)#?'T[]3&)'?0JA\+'M:XU& M$+4@.W-WH+U]6KN_$[G.TF5Z MVQ^]_16&NU+M*-G%BFI^!Q1C MW .\@P?@'><=OY..,.='5F>OVIYSSCS.F<=YL\ZSC7SV[[#C?/;Y[//9 MO\^.\]GGC(F<,?$6&4ETH\%(XND^(;*!^\V)ZNN&*XNR9.BRXYN2;QXF(2BV MQ5\!+Z(T,#1R"[PCG.^(6Y=^6Q=#U"KKXFB^I)JB[NJZ2G3XV?4UWU,D4U(U M0LAAOJ.#!^3WGG;OE=GA-&O<['"STY+9^>:(W9%K4&-;LR73A$"'$ ^B&]66 M+*(;EJ?9FF;)AGB*W:&K_D%LC?',&1[?W$_(6-F2^N+<3[,?PF=X""1&"&'Q MSRQ-X)\C=A)TS0+5%WU:!LDXR,;Y+PL\18K[WT296:/+V[4VTIU3I",SU3=A3;V MD(__&;R4YFW-$%U+/$8D;JZXN>+FJD_FZHBUTFIK)5L.&"G#1V@UHNJ&8>G$ MM1W+58EO$?&D?+*/++E_A%DZ#O(9"K(A2_)WMY SXEB22U2+>*[OZ+:A'":>NY$:;9NFIV[(<*6J: M2FU:#%^R+<\U+.)Z1#,T2U0-B9BN8B%LK*I=OJC980P!/;N$IM]^J9.;C%LS M&4?OTJ9+WJB)>/Q7SK H?M^GS9>O;K22HRK**T6.[EAY8:5&U9N6-NN)FBU7345U995 MU=0\SR:>YYF^HJF^K1'+)YXDV^>O0?5NZ>@J*P8[N'7;DY7M=[;&\"9LOVTG M'YO*EJR*&3QY30UF:7U*#A D( +EFKDKV.S>/HX,))-1T)PLCDCG\$ UM*2& MWT&'J>B&K1J*X4B6371-L0W5A?\38MN&I^BDX/(L'G#T\G_'PQ@UC5W^BN*9C&(9# M)!-B5='QY=)T#N,OPU=487]F=)_+].-\$4091K'IY,=%F 58(_@_>@EV()W\ MDH=6GH?+_)R@EE0V6#ML@Y^VR[8"C&KXI?+UOH?N53VK% M"0R];R+X5?KC#^1-?[!3Y#:^>;O/\(EBV)JC.;*J$-LDIF>JLFN;JNU9%L1R M&S[CV.7M^HP6Q+0E.3LF*)?T8+\T&;*$=0(J(5@*_Q- 1[,7@?$;F /A.12R M<+P:(;OP*MMO)7.X;)1.$W@54H@(RPP:$=&W#%\H*_$HR+(7O#.88_DY+]F* MUVFD2Q;JJ& *'(%D;327],^WJ!C+_\X9;*W:.Z+N6[L:C/ ^R:92PY@6K M95I^P:H9])N6J):5A_UNBKW".,2T?("V5SV#FK>+O;*7PL9'[OSB=:-(NR!Y[Q[!SN;7%DY+:EO_CG+:H,S#1^'D!9\>0PF,.P?@O@Y>,EQ MU&998=X"Z@1S47)LW[(M2Y1L0BP3LD'7L$55=US)L"4'[PG.L8N[B9&"MP\. M_;3&#"#,,DQ5_I3;>&3"=G3-TW1"7-52->*#2W%?EJY^$T_J[ M@![15]?MB1)6@<%K(9A,*;A+2+M5E%IH_\<8H66Y\#R+1C.(X&DAQ- M)M#0!,/P29;.!7I& EL!'4@HW4J !-]P:1[!(X-L[9T894-8S]Y(LX,SQHVU M"EZ#,3]$GB!$FYVI..X:O7G:$O#*IWF*[SB.IT V9Q#75TP"N:HABJ;G2J[O M:)L^[33-,-8U8]L2RCSPWQOX2T<#?_J*5X?PEUG,/7D91V[--LJ[G:'W>SB" M9WP-A4^K.>U:)_^ 3T]R M:DO18H[B= 72FDZ6SVC,J.U,7H1%^AS2FDB>4ELX3=/QD_ IS+[BE_@X, 81 MW-#X'6^>8PG^I3@>GZ3)(DLGT3(?@*< $\WYS%B13F(8IVNGJ6'[+P_=,?402 MCI;T]>&<#L\5S/OZT($_C(KU%YS"**/+"TA*,0,/.IUM",- P(6;:$2GZ?<% M6C*X$0< )A*<%G@2\-93],-/5S 6/ZZN8<8PT(*H*H*I@@D+(@C&622#.@?* M]=LJ%)(P9$%%Z5T$L*E?0E"S*^@@C5;!W3%%IW76"9B&+(AH!17%R_GY'X.B M2_#50 C&7]-1,'H9"(N0;EIXQ+^;MZ%)R6#H(/0J+1+$G0MX040KNG!K/IJE M*8Y4 K8"H[J! &-7OF*:!/?6$[%$@1G%F1Q MF"_39"!\2E>@%TZ0@>XG 96L60 !4R,+++*57\##POV?,#L!RVSA)$+$$PS@ M[B08X]\II"["SV 9Z',:-_TO3/XXG6]G(7V-L,!H@R9_#1,P>S2;+',M<#LX M,)BP80:X7$M&<\B&04<_"-]$?\4( =.#*95S:D7SL$S#J[BG-DB87*,;?!S2 M=1TZ$3">F"$G7Z,L36A&^!T\.OHKV[ (!@&"$;K\4Y@(.NJX"%5LJRC]*+UK M^[:J%?, G2H:'^9G\]6")M[U_?CM-]'7OPJ-ET*(%=+,&W/6RF.SQ!XO "M#)*F)$M[!A]14IA-%RD(!CBI]!F=YQ(%?_H"X4$V#9?LKG&&Z54I MQDQZV/2!)"3IUV+NP?Z@.P19G@7% 9U!&13BR-5KK"&N=D80W+W0A]4^$:Z@ MM12X_4,[@G%Q3EX?Q_2?=$S_SL;T4S&F;]@@N+M$V_\=@_3]W6P1V5LKE38+ MXJ=L"#E['\,%BK]N&.-=@@,O3^,4<' MP<\HG1?;+F@INQK',C=E[KH8O23OA$4<+-$^8;@0 M8%H <2VZU"7;\]%L*+ZY-+TT.Z9I/7PM0*._TN "_@YCO+,VHKBG!!L3)A!5 M0!X"C?FXI&^+<[#>"H@>AZLH7J[=^H35?!8Y15F^A'1H'I9!)HS3,H7%I+T MF1[ C,!-P.A"2$9S"&AZ'HTQ@8"!0V^2E_^D@\)\6C5'-..HI[$QI.V&'!?6 MAK AO^#CZ?Y7T(3?5E@QJY+V?!&.0@VIHU"8<"QDSW'*6:FF3@2> M!&N>%DGC+,U1/.,R[-VJ&["M5K@X$*-:L-.[ M+'-@@78L!%^#*&:R0\6BGC5G!M'V3/A'E2L7JC@H%DFH:N#"U0L+BG'FRR1T MQ.Y=AJ-9DL8I*&6,*R8@IN&3\"N84)!'G$20G%!X"8,,7UTTD :_<#FS&@?: M0[M'Y95.!'LG7?MJY+VS()Z4XDY$X9>G3T]L!0A&)PN+92Q:,86QS\)ID91A M@0W)'2)(,6 M;M='LN6X_Z)*^&L16C.SAR:]SMYPTK)@$:UI2^EGT&?,AR5%;Z$P\W0<9D5B M"-9O-(-L&G<-AF4YFE52\N),NS /E[-TC )-[2PZ*Y!=U"W<_A@V_1MMY?H, MX_Y2G+Q\%BQ*5X)VOS8/S&=FZ/=J8TI=#TS[BIH/VD%X([24EL58.DL[BN8$ M7,08\>6$83A!\40_S5( %)DU0\3L# H/+OJ"/(X@>\2^K[O%N*Y3GF$SJDI% M45Y#N9_!+,<83RS ]6'?F,<*?P\PHZ5:7?G/9PC*A54"T_0[+GF-KZ.2F'QS M-3Y:8O\48(SM0;HWPKH>YNTW5H=_Q45;T1X-$1CZL].^/J6B&.)B$MU]$2*JN4; X MVQF5PRC/("N K'!0K"=A'R+:#297Q<#@\C3K-,UIYW2%$8>C: :[JF@[]&;Y M4LQ6.)G@(B5+G/!]+VF10+%;FIN0<-<0K7K"A-$"96.;!]M]7"1U40)C3NLM M114C"7&B\7Q@HUA4;)EFR[UT\:Q8M<(Z%EL20P&J!C!9T4-YX'G+A3"<23;< MPW!),W/L+VT]%9&RQ$*]1)D%"S_B-95NL"T35#,P*?TO>.LRBQ9Q44&K7[I# MJL;A&"2D6,2#P<6BX+*\,!^4:7%>CDBQ'QE&J"J+T80W_"_X"BN,BZID4%:? MZ2S %(W6E"XL+=@37_.ZB#]4;LT?>K\O4#H_6_^X*0?X,:E.(E?'D(,1K=V/ MA7^!8CG!*@=_$905530A8<9.91S;S\J? M=,-#G&(5[@MX9[":?MVY]A&B=.=%Z%!-^W_EPC1.A]!./)F]R' + MP?"EN<05)8^%7)0+?;-HP19TQE_ISIZR \*4Q038TFJK=+7GA[TF?J&K*'%1 MY:RF ._[$M9+/Y,PP)(L6PI9)6#6LQP;V>PRJT.#NK*UD"4]FH*+A^C,_BR) MPI"=OF'225>$<$.2$% W44Y'B"%'71ROU@Z*^2S%,63&@MB^VH5^RH M?KFS&WPP;F0J.U:,+/:9.ZK+."KUUAS51QK+AD*%*X3I6[&YZ:9K.4T\$N$+A2#\\)- M-QI//22;87KO[@4IMM3,LL"@L5($]G)M(;%RT(V5\C)1# 3P&Q/(!#"ZI_X; M0OU'FO.5VS*+D600*6S7!IC;G!X/P'VQ:;:Q];.RL&4T4>V"K;;5"!#]T*68 MS62J2/'SYG:0]_ (MY9=[7^P/,:?\D6 MOE.7^[*P>H%-R&MAR:YE(5I(+(X['&&95(ZP3'8Q6N_%J'E/?3W&'GH#?;WU M_MVEW-Y37V]=1T_'L=@BJ U&^-^K'X'F;.O'^)SW@7E,Z'_:':3WV1>VMPLE M+3'KZ:Z0ABZ-S>&'&5:N(2\MQAQW8+!_?@H7RP(K4QR#?U2-&AGBIH\_SW M:[1NW[B=-P87(&Q]'Y'H[ZP;;<[Z>T[LW4^F0[?#W<5TWE+XR%T3=TW<-7'7 M=,N3>4.NJ34(W.VN353\[W4O YZTQO>F<3O+[>T;ZW<;I2YH3H]*5!N&H_61 MD&7I2;KD:/37$W#)OR_)%\TGPB7_TK[R_2:<7':ZMX."MXQ.UW;A+WV7FYX5 M$+@KX:ZD>I*FR4\:=R5<\N]/\F7]Z1Q(G_N3_)L)HBYJZ*X_B+I&WJ'/E+Z! M@1HPF,=F54D8,Q1T/+O2 9,0;NBB1U8W-ZU< 05#M8V&A8Z*R*BFNX!VWV2B MH^@)T%FBX]R-8\V=ZCL1SB**3]BZQ/U9_(DEKN2VI=7[$G[39;4)Z6S-@\HX@(#8L&S M_MQTO[?IABF@IJ @5"UX.=AAW"@IX)/*<\OE*=\UY5\-\U$6+1@85&T)/B8E M+NZ@/L:Z:3#*,[#5,=VPP3!5T[6P ]J,;29OD+XP/"2&,TXQ]S<. *\I?1PM MEPR(*TD+ U>>T:Z87X3FD?*RMP5H5]W-HA?42@4(;(5GC[.P8%E=>VGU >=R M/&9$2(PH( F?V2'5'0-3/YO:LZ @RAUL&O#B".\I5@Y)4YBAX\"]317H$W!O M$X'W-:*G#*'V3CM+@ZSL>>NOH1!/8#9 (.30FK 0)4J5B5^OOTN^WKK M9_GOZ:S(/=.6# NY5S.-X&=X)B.-MW*@. MMGUNF1]-[L_$\J/)MS*9-W0T^9Z"0(Z:P5$SN&OBKNEN];M]O]5/#>=X&T?9 MW$Y?['O3 /*3<[=U( MO+&[G(0'2>EA_''S '=]WKKU0\I;![B%M0TKEP>U*# HK@M<2*R-EI:S2R8IVRS.%TUA#F,B7Z>A+=R[L$ M "\X4)-63J,.%)T]!FY=HT& L@R@3O@;QBDH*.LH@25;@DA'@ M9 EW,PP6>@<+1TJSL#;NDRC+E\)O!3)"X1KWQ#)[WXX_;KRO\8I&"(3]P(!E M?9P81E-#]!LWGS*--+:H1Q"L0SJ**#C,&BT)E02H4X(BD&/=@#XK)I].1@(.;@Q/#*S?PL8[- MZI.PGF;T-I%@'_$Q!\ZI.@7F&"+I@.PT#%K/>_?P_8\4T&<3;ZW&!\(8N !# M G%&H0T$F,AD*A[:O8WV3!!NS*7O3UN9!@CC$&F"%#7S$I _:A-H:!SLQJT MJM#SO2A7C7QF"-T"\8 YC6.P<.G7:!PRL_O(1%@8!8M@B+8K"A%X"^Y8HLK# MKUE8 /%5 _U?X)O#Z4'0:0:V*KF7A KI6@7:5(UEW$I=T0'/@^EGP M-4I!S/TB!UP^A_'7#7=RM5!L$&XM8'1^AVE<8K#5^@M,^2_MA[F;T\7,U2%K M2..C$BX-?6R4[Y) 1(,3X*=5,J*[VPIH2@J>1B.60@8F*Q -:A'9_+OAJ(@F MI %SXU?B1T[RDG804RW+9V&XI+HV"O*9@"N>5]+-A^^MY34K*95V'/-J\#% M!QM>5+RR#G*?/\MFUR4B&I &6?9"JRSS=)4L2]T>A\,EJ"&6VCK)[&"B=,&! MB#=:5H%[^YW$0+T#A%=1Z7!F&*!N IH>TX1C&@HTWNBF,_*3JF/P(#V)8@== MN1K[Y'9JS6GXRA60>Q9559 M' BS8 PI YK"UM]3YHR=C#DSV)2NZM@2>=(Z+ ,7Z>M:46Z5LX+7 M)&)I'RT9[D5^A[!^E76#L2[I'9; *4H^%GQG$'YC=C-\@7%XP=Z! X,\-ADS ML&4JGM-IAK7RD"E9NEK&P4M'4ZYVNF:(N=5BE4'BA45OZ #DI:"+1>T#X]T% M+O 6(?""IBM_T)+'9/F,U:XQA"MQRBZB2W0WE819XW11"GD2/A?%Z& TPJB9 M5D>6,#)!-KZ23C]\_V--Q2"55 Q88,..PKQ:GW[!+[5'41X(K#9&RR]UC7 > M+F?IF)6+@ABR4;B+(L>##80K:.$S6"RP.H4+#ZMHS(I%2V8XR@&E:Q$PJAN- MH44%T">XD X&ULGH6@9=F*JV8Q1U)*PJL"F"ZQI-+WP(EE_I M9B1:R1^NI]FT/IB%HW2:4#EG$QY'=:4.->'G'W^I5C)I<2+-BX6*7!C%\$LT MB1#@/B\=&S2/_5RL--#V4'VK!B2@M9))'!;+;L5J -I@>N:.F6KSBZKQL$ M[PG.L9,<9)^#[%\;R/YV[V3NW/?#\!]U[O05KW;379PR>@.6@]R:@,N[!?QG M2@)%\X,?#V$[O/VDP8:X7P#%?F,O$$WNHIQE(QT4XG>\\W)\<3M>?H'^7::* MOZMO'>Q W_&:#LY-')JHWI=T?@V%6? U+"GVQL6AB M?1O=CT'/6!15FT;]EVY%&X>X58NRXM'"$%Y;OZA9+<;:(JURB!+:.$]CW95J6G+L<:"+R^H!,$ I%D];$59 M94=AH(B,;=-P)TB2UZEJG(GFU;JFIXCD&LS87&B(TYTU">BHW>. M&8\MT_R\N0F1DXS<95]OG5#EGJ!^[TEN[ZFOMZZC_:2;X*PM_45OYMQ&]^[K MN)9P;J,;_61R"J.KC/4XA1&G,.*N MB;NF6Y[,&W)-;\BP;H-HZ,2UM=;]]XV@@%\ERKYS=[VUAISR;PNR90, MXSP ^JN3S!L!D#?.8UVZ#7CXLSAV[I5#AYOBZS+%FB2UJ]N]-<5<,J]+,HDF MGT=:N^.P4>=H4B^M9*Z;XE?)'^Y]K40F^79:X8A.NH M>=_43.K:$[FQF6S=++UC44$]:W:NW\WP===;-3@R,9_$&[,X]SJ5LGQS4WE+ MSD,[JR!]_VG)9MT_LR/1>=>4L1[;Q1ZM[H2=VDIN\K+98*Q15J0Z'D)XDKU)W4N]6G=G:XWDR]NU*MJ= M>1"N4%RA3E,H53QO%\&=*=1MA&1*N]M*KS\DZP:<5[J^/0J;93^&[=?5$L4; M$(U[:D>)WJX9W1BA5VE8/QWRGHR("],.83*?5"Y,UR9,-Y%QWT[_N6'9Z:7. M"@"Y8>'"M/4D36QWNQ\7IGNSTGN9/5J#,!>VF[\+35Q6V3@4,W1R<@CCO#YZ M!_8M(*; VH05<.UOES8&>\#V1)RLC;C+XDC;#Q(\M$X)AE0-8R2A706Q$,R1 M>Y013X;!:":\A$$&2>D+93;(5W.DXLQV;E41QJN0_HH%"_AQDSEI2_ .#4%3 MH=Z!]&(+ED"(*('$(HN0KSB="),P+.DY0R0Q+IDB\]4P'V41IA.I7^MHL7 :47*1Z M"?;P:Y!%]+F4G18N9L2G1=?R/!U%E-,$*66WA*!L^+70%>\X*].4_)JN>TT' M\$,(8U.,>%Z,YPA:F\Y#U(4%DJ$R@4'C\SL^&L6S>4&6O@1Q01_-Y+*ZK-2+^AOD#Q[1.1J'(%,X7_#Z@3 ! M3]:@VX7FE VE?1B@$023_4=%! /B&B33"(6AY.5%.=[%++/C[OUDUH.F;%6B MB<.8A3%M.)B!0M/R315@4S2/EDM4),;V6QCOPA#7 U=V-47:F^(5\!28:*9( MM?EI3EDM"M6KX:F4U*>8X2N2[U]#*EU1PL8&I22+0C1!X,.>EVB+A3R(V4#2 M/NXROP6%\QS9G"EC43BGXSI9'Q9&4P0CG(4!LER#XH 3L*-IS8-5CJ!GR-D M&*(&!2WD-*,R4%IL)B[,Q!\SP;MM(64H6KXL,!J!)J&N!@)2*S%V-,2)1G>? M(YUV>1/V(F3/H0U+DT*VX.I'&APP"QSGC%.)\G]2UB9JY*D(5P,_24>,]1N> M%B5)^K70R-\@](@*M2Y[7FC/WJDH?2A,QS",(] M:& <"^,,J;PGJ^6*4EXS M&\;F^'JD]7/[5'4/WQ?R&.:M/QF59]MQC%?T8P>T>Y=DV6N?5.]2''H/WZ.. MA$G!<<_<"V/:!W/%:'"(L6( M_VOET((13>S0^&(X,$GC**41WSZG6.H\#8R:WB?OSHY=@Z;_69:>Y!(>G-JK M/VO*DU)^,T"6O$4XPK&/7UI_^Y/ TGN(%_/"G]:\B=3#1\/5LC8,5^]R@GR+ MFA$I(=$ QB%V%+[XGR!9!=F+(#.C2V,5FJKFP;-0-9@]?X]0%QJP(W'$\!"" MD* 1KJ.A'^_,6'=I4QVMT9H$7].,7A^!&1^5V<>ZDJ&=$&BH3T,[B"8A M3Q&&+^U/Z3CL3(NI)8\,N*1T7U%1J4M*S/! MUHF413^D:=@%KR.)P&HY?=E4_X MMGA>_=4BQ3>/T;K;<3#Z,@Q68^'3__YK0*^;I^,P2YAO$1;0)'C]G&>^'RWN/+I5&O66KK MJO/29N>ERW4>7E@N>K(^5JNB(^AWM=#74<_%]9ZK]1>=%[4LK-94Y2L:83&W M7AKQPU%9N6NC]98U [&M@+L\ E5_/G$+$)O,[1U C=NWMC?1VR.(!1/VN?G\ M!/*!(%Z/\XLM4:UM_]H8&G:HA34O6"W3\@NV%XY^P_:#22+TO=A]-T)ZQ44> M?BC_\=WF#L)Z4UF#ZWK_'C+V"H/\I;'C;/TW2=K_FUK_U!?\U$YI># 5 W\B M_+0"AP(W87@N^" [@B0^_M03N+]M-8'?H_E4R+/1WQZ&PSB=ID__64P?A"!> MKG]1/*%2.G@VFVC=*/8DPG/>O8.=3:Z\:S_ZWGVA[,]95AN<:?@X!%O[Y9$N M^'\(XN?@)<=1FV6O,V^[.5R#M_>1?EICCA(@99[\[>%/N>WZEF8[NN9I.B&N M:JD:\15;=35-DRS+:FV.[! 'I:X1!$L6:K+]H"D,0V-S%UTA;^Q6@N 7_L($.DF? MU[;6G;: F,+8YD4=&61R":'5P77<8"T:OMK%7%Y%[6\5E1=1+[Y8MI;+OJ+. ML6ZXJN+FUS!?LFW$\V <'MI_R?+HT_9@[FAIM>=ZE&9@&.ERUZZ&X2[-!)>P MMMI&;4%Y[\?/@\9^Y]$+NL(<+42]7;11MYV%P7B$>Z#O?+VKV[70S>,_+)GO MKJS";31?Z>J=D;["E2X4!PA.5_&2'6H!&X%F-RC7!S8/-5&SGY8;-O)9-%F" M5('?P7@5(G,TR+OW@R8[0MNF'2_+UCL+UH-=\3C=E'JR%]PV_UA1B,9_>\A= MP]4DVR86T0PBZY8E6I9C2HID>9:BJ_;#J8EXTV_@*=9M'W%%!=J6JJ^2<;3\ MJI@'RJ_[?S+.NJOU!Y[7^$NV\)VZ_*XE\35-,=9#N&ZA!MA'?,R'" QI--I5 MF/JQR.+7SY>RLW@'6<\;JQJ7']3W0HVYI[X>PZ&X@;[>>O_N4F[OJ:^WKJ-O M(-H)1OC?JQ^!YFSKYR(#3>A_VAVD]UGX+Z%F68=VK6#2>DRS#%,,+:ZLL7^N MK5NUB55U;)BYK^-:T@\M^6&S5LF5I*_.YNANE N)S#=CK+5D="FC6/O.]V"+ MG0YE=P>JUJRGOPE>?:=^])6&]#XF]BS2D3Y.[-U/IC,+DNF>2M>-3>JI7+?M?$7ZWL3F+ MF^T-W&OOAY$OD79)4'MKGKE@7I=@RN*=".:-,/=](ROW3*?\5\ZGS(WQS1IC M(IY':GQUQI@+YG4)ID:>I+L0S)N)$N0GD4<)YU4BKKS@4#*GI/L+#V^MIW; M*O^.J;GZ)+>YVZ$'%.;W.I-&NZR6/9C)U@W5>_HD]2QJ[!MP/7Q]]E9-CBJ? M5XWIL\>@G9_99Q;4CP_:6XEM/R=>E3E*>]Y65]JMZ M7)VX.IVV'-Y)+>C6U.E&BN22R9?2^5(Z=R'EX415UB5!NL4J(,-][6I18]DR%Q8=HA3.*3RH7IVH3I)C+PV^D_-RP[3\YI MW+!%B"O&99AJ@E9="@J'H=S>$N"I(H68*,1NB)@CP/EX6( M#E<3IQ D)-3M3'\5T1.M44!>&4<.7]CM,74OAY/)N^REN]E.N MB78[[N:3\&M('?YH"=H?+)D)H+1B..,0&$Y3<'F/(+A?0HC@E\@ .7TI.,?R M=;*Q!IDN#!1X=Y"0',U,!)G -$Q"B/OBEX)SK&:T#)L#S7C*?EM%$#O$Z*ZC M^2)FG&C+88AJ]C14,&22,/BVEV\7/S';BUI]/7'5BS-';BTZ-V[=6U'I& MOLP&ES4O6"W3\@NV_$J_:8F?67G8OVS)7J$>8/L]1"U,>D(%?"E(>=#YS2'6"<;_>UA.(S3:?KTG\7T00CBY?H7Q1,JU8)GL_G4C6*Q&Y[3 MIPYV2<^%"\Q1-A9^6@49DM&C#Q5\7(B2Q,>?7K,U@?TYRVH#- T?AQ 8?7D, M)O#H#T'\'+SD.+ZS;)V>WE*(ZABR:,J^2W3/,2V=V)*NR)IAVHZ_14]_LIW< M/7+!VX>-?EJC4Q @FIK\[>%/N>WZEF8[NN9I.B&N:JD:\15;=35-DRS+:FWJ MMMOP_6=JK,%-.O ;+B%7$QB<$L$?\C"MQ^L[3J'TI&T[!M:.@]&78; :#X2/ MR6ASG\0^?WYZJG3)OOP(469 8YYR67I'8%)HIDQLG^B6JXB@F2#7IBKIEFY9 MJB^YMF?+FYIY4H_5]=QP[W3R:&9'-",91\,9Q3P0SQP(9\ZZJ_4'GM?X2[;P MG;K\KB'FFC(9ZPK<[6Y1]A$?\R%:P@M'NVS:IR#&]2F6<:%IJU>QX$7Y:@29 M8KX[=+U+?O=[ZNNM<]G?$^[G/Z<\=BX32'S8&+A)7FHO=0?_OU3R0_C#_ M,H\HACDB@&?!US!^S,*8HL_4N.+!F I+7JZHUNNK<[@2'AC#18O5 M,(Y& KV;(NMLO!%!Q,(XIMCAU4L93NMY\.'7@Q[V:[@&1CH/ON L?0WS)87B MQ^^B.2*JA<70PN4PXL&4(0:-L^@K@_N'29Y,&+X<@J$W .$".MMI L\K0=LF M\,?C(HW@FVF6/B]G0@46)'SN O.KA"KK!F(J?\W:?A>=$\J]W51F<<@788;X M CA/F^E] :[6_DAPM+9M^\C1VFX3K:WU1SZ'60?PH]V#IW9K62^%G:H^J1O8 MJ>1)OR0@?#6,V.LBZJ!1"'3W=*+;ODI8>TLWN4= +/7UV1=G]=0?\/"$E21>3F+G8BZ7(,F=R#+ MGQMBF^^Q<.@*&I9[$W43 VB(M4'C\Z8,H M0SX&%J_#$T8LLGJNF1H:W 20"^"SF]E XW59. \B2N;%7F;2ON5%[RBM0KQV M+\(S(S$#U0AX#^0]&:HD/@QBUVF58*34FJV2:/G"F".>L7,A(RQ;99"I?2UL MWV05QO#'''I&9OMGH7!>(2$DHS6#0 M B3GVB5"]8N:,S(/QL7;RIL_?AX4.3I.\^@%35:.[ \X%UMNJAJEZTEW=X/O M5;!O1"2^K-N*[5LJL8EH6);HVK*M$-^W7"+" SCLVX+#OG'8-P[[UI&-8A_Q M,0=@WWX&1QMD2-6#-3CP?'&Z0)O.D97NLJ^WCB)U3R>B[TEN[ZFOMZZC_03? MX1A6K]GWP)'>WA_$ZIY\'=<2CO1V0\Z&([V=>G+K"H$ZVEVU.>F5_R]?+?;, M"@S==UM%Q_KQBR5(@81SOEJT<^BIU^ B7)!?)\@M+MEQ07[?PXAW)KSW I=T M3UD M]@W%WK(]V2Q.7+A54<77#=0,S)Y M:@](,UPPKTPPU2?Y+@3S1B"0=(Z3R'$2N26^04MLB$_*75AB+IC7)9CZ MO8!\WTB(H)T'['6[(0('22S&AH,D'D07E9YTCF_$16)=)#0N$CT4B6M*Q.Z@ M__=J'F0.J]M+\_"N(L%Q,_LH$GVRF'M!$EL[ZBYL-W_7J7-99>-0S-#)^1*, M\_KH'=B?@,O=:Q-6'.MO9R&]W%EYLL+A;HHC;3^(YM#J-H"'[W](ER6@) 6W MR8ZL%5, D7,1?[;>OMPZO=0IS ][*>U:*\UO?Y\.M(ZBCK32O#]#^B"U#\/3 M]BC^V7PRNVKE.JS6 L0OZU M28O$6*S4)B7372:IM0'>"?#":,H.@$%R?EM M%17P4$.PEL&"8@S\ =^L*)8/@[=9AED"6K\"G,@ M&86(JC5#N,GE+,U#H01GA6(]1)>&R[_"U0?K-R%6&>Y*$ M29;.!68YX(TY/EMX :.U"1B[[>JX>SO#OII#5TJ>G,#'UY3LB M"6Q& CZLY33>6Q[=.99W"_C'^R%X,1UOQ"W0%?AEM F=>Y*9IT"]$,]$-'M/)Q/(]G< M]6);@CE%"L;2P?XJ10%D_+8@M8I,A5]KQ&9\\,G-:+[M&:9\+6*H.C9/(3+$ M LD.I%RV0:S^?&*ZO(5Z6V3+C=NW2@%W"WJK/.ROMQ3 J^0 ANH!Z%6U)_BJ MESHLB"ACD)I@63$#^:/N7O!!=@1)?/RI)P?OM]4$?H_FD,%DH[\]#(=Q.DV? M_K.8/D .LUS_HGA"I73P;#;1NE'4[^ Y[][!SB97WG4R;.\2(?MSEM4&9QH^ M#L'D?7D,)C#L'X+X.7C)<=1FV>O,VVZ\I^#M?:2?ULZW"A""3_[V\*?<=GU+ MLQU=\S2=$%>U5(WXBJVZFJ9)EF6U-L[;;?C^,[6QX&N<%"']EU7X>1H\^BEP MZ*T%';LQW_O0MAT#:\?!Z,LP6(T'PL=DM%F"VN>&^UJ2*"*D!&*M1QC).2X6 M/8?;I8DHJ>H/&(/20F#!.%!&0]-BW:@H.VQ5)^"QPS".(.)A@0UCIHM3[#R^ M>8,?8C\'@*6;JF/JDN1[)G%U8LB*JDNJKD&NZ>_SQ_8ML'('\;E <98,C MD'/![*-@JG$0Y =C:X4#RO82/?0=14(ZSY9RD;@C0-D^>I7> MKL[>EGF0G\Y:=./FX99%XBR^)BX2=V0Q]^(+]/@@]O%U3$2"R2/$B*F1=R#A MV ,/6 #;PC?9(D6X-V&R2D;%@6R&+1@A!%^81'!U#1HX$"91@A V@P;BXD"( MPVD0#X39"JZL87MH:^LW--!LUA$'%UDZ"7-$ X(63<*0-B%?9>P]HY=AF.7A M: 6S_#(X%P80V_O;*LHCO/JQ!"BL$ MK$,/=HWM%,()7"-HW/2[='+:/P_8= MQY';#]M7H.QQ4+SN0?'^?_:^M+MQ&UGTK^ XR7V==V2-2.V=2TR34I+&V?2.;N[*SKS4)1'?=D#F2S?#.$,-2:N8CY"[;LCRB &P4Z"4[!^:" M?*W9R[X1=XQ=4/D\V991-F#/TKI=X4KW<^K9#+8&8N.S&_AS]V^NV!/GIL#1_[\%ZW-[K#7F2O;YIT<>-7 MOL1ECO1=^02@\P+#W[#_"GZPFY_&4O "&OL-P;L.8=,INC= /]/ $[X+DH[K MS:AC_4>0*";=>G4\NP@&K QXI:B\." M/M!2* W88FF[*X8&E6_Q*36DX_6"Y T<(*>JD$5@^]8M#D4A2QMV*2:S."*" M@$X@+@24+UPXPF'MB.3CMN\N;H2)=N=S LP)+8S]23/+5P//5W;IA,W5$TO MKO<%P(P_$>UE^1R@(GN&25_5$G[N8F')9F61N$S\3@P00 TIEV?8 !\%9^1I MHL/I>-XO'X<'@_DBMT!@Z$.'XC M;O ? %SDITNZ"C]SF.A NQZ*PX.)^(XTW6'?<$;LW0][>J:&)!T!11(VW!6W MG"#/$/D-V2_.MO&_X-(#KUB 7+KNJNNNB8%.IP P9FY!^076)XA^Q$S"-,>AL$;%MT M$@5:D"\,YOD4!))XG!ER+PD9*T*)(3\,.*X0T_R8&:%U)T\S:(+%!X0 " BE ME\E@;9MC9T#WI3Q(/,KR%S6A571@O?,#,O,@QZ"6I):7'%7FF TD7 I?Y5Q, M//%%-'-3C$I]$:HQH/XY?=YB@0W!)ACM;.&&O3%+*MMPP GR@)C=%K4_=R5G M (L#U-BM3[]N"9S]HX1\H<,30X0 AA/FOS#F; ;^LW-3!LUN;FY*ZJ%/Q[<\ MS''+C=#<"B;+B&72^G<]ZG:=A^X($_\>N,*NH"]E;-JG-R[.9Q$ M^Z;&R5K[@BV+-;VR#SL/C,5L=%6Z++4:]8N[#Q:!'4[SVW0?A4:X7G^X0A>, M*&:I)[,<#+#X.\U)%>=7&$_W3A5K6R& <8=98IRG,<A M]=-T5BRL\UEV(:+8I/'F\G$=F=N\\_E[(90V]]\ M(UPA9BU86^*S/Y"/^1NL4Z0#YEE;BKW3+,\DO\F>Y[+/\2.( Z*U;G][C3R3 M_YY[:P$T8[<3C]$OMW0*2[^G]@M=<83OW'N=N-L/ /KVTXM7&\509.ZQZ8\W MW_"[\>.H=W??[SWT^MWNN#/J]+J/[;O.N-?K::/1*#,,[.[AIR 86_T-]ZOES/0?V3WH M/EVD=T(A) 7/V>H%1,W-<=!ODMV.?9"A2)&-/LY6$]@ZY,3>C[:3S%@@?A = M^P%W:9JK[*SVK=9L9]^S4Z[]ND;*V^2^(\V/(6##--27UVCP:SBYMELA7RL@1TELG M/2&]6X+&IMFO6)3&IA<]V3&O5W51S2JEIWK=04:&X05BG$E^#4&*%*:O"5U[ M[HNB\8C&/\13_7"J2-QP;:,DX$);R;7GXMN1KOA6\6UQ^/8/ *7/<(37]* S M49C-!LFI8\7?[N98M'))05U)024%:R,%90/I);4.-%Y7]%YZ>J\]C5?,"RUF MF$4U."XI=^3?PUAI@"MH '5P=?":'%R)\X0XOWA#[G)8/JH?=WV[LA:*6E1/ M7H5]A7V%?85]A7V%_5R!H+JQJV[L96L!JC4&O6Z96H"JCKF*7:['+JK!M&(7 MQ2YG'^B=UNAUT[2-W"6Q(N/M525EBO&*A\#J,9[>Z&J*\13C%1R!E6.\__IF MH&MZ&KQ5Y9:KA/$,-51A:Z5NJFZ)A6N:K,*Q]2%9U9Y>T6S9:#:]L:#H5M'M M%;W+@9;FSN#DZ:OK="KJKP[U5V1VDYHH$JZD)HKD$:6I;I-@K3%,I_Y*V22X M&*W"U30!)2)*)"+4- $E(I2(4"(BC]2(ZF!23RM-6PD8)&R5LMH1- MN]%NIPI;*&&CA(T2-DK8Y!X?+:7GFX3ZY)_4":BW(K*UT[!!7ACQF!D8.%@A\ X3'X>O&>[,@4=A M]S3B>[ )2SQELA(#&0SJ>2O\)5VX@0,_" ^, M-4WO/K;[K8[6[3WVAKW>?;O]T.O=#?O=^^$ R?BLN4E):P#I_YQ918GU=FBY M8%,D+C=Q3QO<')88\AGM8:JA!8.LIR"D6S#=YB^YPRL=^:IC$#>8:;#)P!=H MXB.6>6_Y\$!#OK/=4QY$"(A0PKXNFSGDK@J*28G#)+]N3/Q63%%79%*:UO8F!%8_C7-LP%JTZW)\!M\KT/U:( MW4&L&E10%63>BYG=M4!GE6R]B\JA_5D'(4T5E*ZSUC[I8*!4DU)-2C4IU53, M$1HY9K^==Y66N;K.O;[X,DF1IXB@D 7AW68U*L(575:++CLUHC)KF *\K&M?-//JQE)]]ZDP1J32?HH@K MR]0B^6$U.']MI4-'20=%$4E7J9GJ6EU11(WDY<%^$.?6]HKA*4=KN3/'Z=.< MI>I9<'11RS$\K*?FF:^,R:C6UATKOA?EJE+')!3^0Y;,P])H.F,[GA$Q99VX MG\?1?5&.@-MPME.NLP=&YBO&2>"2QMLM6<.?^7,:Y&7.<&CP8DD]9F*I/6*# MTT4.* %2L%PS'UK,?-%D)D^&X,Y\R1=@P>PANO2L!?7@M\"C#*DBEB0(;.P> M04&>(U.;%+\%&L5S7X"9L7>$37U)2N)[QE^!%7:/ 'PO_#>/0VDL(@Z5"!I M;S5T2+9ON+N_[XY[W>&XJW>Z6FX_9E'G(=7LC1<4XB%1,LN'$A('^CF0%EXU X(7KL+ %B+EU(#+U MW(6@ L-UA(DA*&-";>I@YX\Y8SY_?_ZQ=T]9HN8:677.T&X.AUS#UCS=PYT8 MVD<^.]8L0K]@%XQTSSISBZK6**-:HT("[\HEL-8"[5F0A&$#)3_1-TQE31^$ MVQYK5UPP5JF"J_9(KE V=:&D7V$#T36@Z:@M72BWM+7#)'"@?X;S"U9/1&S(!JQ!\. M;3SZC&]<@,^8PC]KVBH K M2%:,>BIEK?(I:^U6KYF-D%,Y:Q=!6"_=Q5DU4M:D@E;)[4H@5U8@ZX-^19*( MS[,Z2V9(UWDRY85I>REHID58YX @X>(R:S+3CI^F[V M@FT72U>/4EA+J5S0;P]3%?K5Q?"I@'U35;&A-=-,+"RP/G^5K:T57]F+6>8[ MU^&9IVG\G0?+(Q;2D?OSI1\-^@F65_>)RRHU,@5"0:>(M?5VMEY%,2>(U20& M-,BV_KDNII"2=C61=OIPD,JT*IFTN^H,G@MR_,^,\_?D9QX8P< MY0R=J@X)R;9<*B_C^M)KLVZU0C#O=*T&,9CO5?BE7A(GE0E15(F366>/:Z7( MY,W>]X'GX9S>+>NB"E&>(F&T2'?C>1305N3N_*TD4TB1W@8[)8\V)<6[>R^4 M2+AFH"R/OA,JD*84BE(H2J%@H+%7$X5RL!='9G6V9'ZMB.Q+C(9Q?DVNV M";PC!C<6C6RP:EA3G$TY2F3,GTTTZ!Z9%M/(2G++@=U89D!M0A= MISX']'F$46,N*@?(@JZ(X_J$!PO1C6+O33J!GQB;;M?>^O.P>8%@",!)\Q1] MOJKF_L+]861G#G@F'MJ?4U\6UL.3W07S9!I=6)R!$,4/038$"!N9:Q@GW*UK M-R301.K=JD%>F*A;]>"K : CP@]V==D";)-\A.6]J%XFAK(Q.8<%&=&;J.(%X5N)THON+Z]P:^,I&%#?)'\E]68+F[EV'U(]AXXUP=GI+@-L#3)GP@W/D@* 4V0KX![!F;8;F+<3H )S M2Z11$&J4NPYP8D0HR)P1*Z_Y+I(<3?(/"S[S4$G:(/+"YR,-^''Q?OSS26#. MF!\RN9"/<_J,8N7,IZ%T WG@H.S"1TS8S'*<\"EX,G]N@;3]*Z >" 8I5 _V MRW%S:'(4-N"1"-=SPC"-*.!1(.!Q@\DC)>\!4'$A!< P: Q9VH:*IF[ #@'Y)E/G9F%SA< B0ESQK #D^VQ\CX F VT" 6D M!2#_>S3Z%;X@K&[!CN))"VP!E; @$>S@)K);TWUQCO2&BF4G]3QL#R'6 1)@ M)O4C_DM*1""'/7W"I.NY?GVFPX-]"9FWZ^\D?K[CS!6LJ11P"J@4N3T:^&[T MAHQYB7N?,G>$4>W_)M6^D*/D$6B' M:*W;WPJ2*K#+)O"YM9@1[AD_WDPFMCMSFW\N9S>@W?W--\(58J:#M26B^X,P M @/K7/V N2&WO6_:V\$HF/SWW%L+G!F[G8"2^W(K_-OWU'X!SQ*A-O=>)][V M-Q*C;S^C>+71"(6 CS[]\>8;?C=^'/7N[ON]AUZ_VQUW1IU>][%]UQGW>CUM M-!IE!N?=/?ST)&0LJ)I[^ SU2(R'LYI#'E,,F2OJ/='2@NQM#V#O;&I\F=# M;(!!8&P'T0ZIX:+:2%-J>>29VD%L^GF,![8OFYK8[@OSUD;,CM5">13329HE MV-<28W).^(F?C&\NJ97LER*"80E31T:.;W@%H-5NEB*H&!L MGYIA ]((2 B*J,%-[^XSJTP3*>6 S"V /H+\!,"P.S-D<:RC]W>_7VO=S]L M@YBZ>[B[ZXW[CZ-!9] :/PQ'G=;-N;(C2=)XS;!+OB6R*;-J5#HX:3&VT_4' M':3K#YKU@NDV?\D=7NG(5[7B-SAEL*E=\KW?EB]QF2,]GT&!@E '%_PK>+GN M,PAHD%_O)LQA4\L_<+F7\,'JDS-L+-6_7RUI-LZG;7J/*KZHL>- M7B,HG447_;2U+>'#ZM F]TDD?"1OO$+08L1 _AG?+Y%VJY%E8MPI,"NM> GI MJ;CD-)?\LGTMK)A$J:7,QG6HONT)N%5IL,1U$+N_L45L0!45ZYFVY4\'@ZM7 M<-6 OVLT:Z1*5J*28!?66X658(HDE%)32JVR2BWCCK#EZQF2YAHPCRG9ZMY5HNE9/&-:N(J?%.Z[:SE4DE0_T^E2.+00 VE,I)NR;YV$P6NRW]*- (3":U8WLX. M^16Y-NB2#2I%]TC5JNM(JZZ7.7. Z19+ZJV;N7$*:%K"3UQ3H#'SYR8S7K(\ M#//8ON9C)EOW',/SF1:'-WSLAR!NZ_%;">)D7Y?,X=@'RPY;6+FP0=?X$C8P M1'#!%T2O ]'-(6IT@/T2J"];XXG*_KU/A]U]83[N,^HD,0?@KULENHL%MD_$ M!U8,/P">N/G$9$5^H=RD?S7)OUWN1Z?'7F3^BM 7ZIEA"UJ/.OZZG1]^:6IY M\(NPYZ)@\F?&L?FLZ$ )2V!_7=F<-B%C!-2B1HVJ!5D"-T5J0=9)UX$LV;FL M)BW(VFFLR)R/7,U&8Q>J%7IU5[E,6Y*%#76&P^ZPW>UV6JV^UAW=/]R-!YT[ MK7O?T5H=;=3JX&]H&CFI>IFI7F:JE]F^XXEECC2<.=(:JS1M;=%*=L%DI6'+ M66S7AIW3J+WZ3]P6C KSG7$F##XP@JGH_2_.#J:WQ47O?^RD';\=MBIKK-^9 M>2['_K,N&/8[;TO#)O%V:/;+MM)R?Z[#$U]8;WKGM]B(-_Q]-*9 O&]:MFB- M#08H=@KG:*I+(Q^^#MSBQ$,.Q/$CJS9^/. 7_IRB'>@8K$E&HG\O?,V6$QX M6!8<&XW:)"@BFA!@!"!- ULZ-F@&))T#?/N $W:U&8MG$8Y'PI)-E[>^8+%LI M Q/)36Z=.9?L*SJB"^;/73&Z NPC(PBA,F'^"XO<25Q1 M=<7.HRNV;&YX?C?L<[M9SASK/YN]'9WU9)*P&_\R\(PYQAID="$ .K'%ET0L M X7J!% FA9R@I9 GM]I7RN$QR1.@3 &NG8I)+3LM+).BF(?]*[=.RL_J8'G! MQI6HD7:%E,EP@L4D5DFXHL?9]FEN(WCN/CI!'=R5!SERT(GK?I'1D(T3K9D^ MT3PS(H^$K WQAU)N =A H@Y$;!5@)15IW)&3QL_T M@_?@DE'9E9\&X834(] MUI"C>21R!R&P&R 6?T+'1:R30B!LTDL/Y$7UE0=V9\MQ ]ZA6*[!S?187N]H3N*M\, M-O-M7++Q;)Z0+V8#']4'ZVJQYX-'4&WD"E/XH]BGL.RCVLBI-G*JC5PQ6$VU MD:LN8C-MJE/8ZLLZ(+-"?7/J9.NISE^J&9Q234HU51F9%5)-Q6SIEA-B]Z!2 M7')\DI=D96F#D7$"8F&;8&1\3EW7FON&O*KF+(HJKTB5K6&S6PNJO$Y#E8S1 MUYM2A!74A#W>GJV71D+*X@559:(*O64W8=*1Y45,0_* MT]CU8N9!46HS\SS_OAO]*(>2FIC(*G*JWZO1K+4\:]7'T-;IAJM.=%NGLU:= M1S,.]6OE4M W/XU,\ST9O:Z>)_.;S1+:M!6:+5$WQ-4CGE$)9+WK=NKK.Q[J M#%C;J'*]!)66KE]J$055W1"735)3 1!7?62]&S1;2L$4)2YYA3BDMYGFE-L# M_\Z#Y0& L!^V"G/7B^X]'%@"=:P!,M4?'JHQ*DE_LDPQSA*5/&JN %Z\D MM9+46SEFG73!]$I*:L4!->0 ?9CM))Q2 M?+,H"2(*('4'R$4O0@H,$ 4$Q28*($INY).S5^XKJITA#M>VI8OG$!;8,]"T M8:JH1CW<,D5*KR*E= &R>I!2SL#OJ-N(VMY&*)%W+:YK]]*-BZ^'R%.D]!I2 MZ@R::7H+UH.4\@9^C;5GO4O+CCNTHTB!+=8-28<*Z"BK5#:JTB%/=H$J#+-4- M*I,X9#G]GL^^:WRYG5#.4$8MELSA%)T@PK[BWP7J&U_/+$XCM$JA5,J$ M!DVE?5]-$[0'J8!?>HE?IS!UE62%GBJ+2(GLS,M%TAB02F1G(K)[E<\V?IN1 M7NE;BX4+1_Z/M-C=*;$NR"3@%L.XQQM^XGEB"]R%:' \L)T MS8>*&**H&>;4]46)L%7C/#\U)5D)JW;&A2Y*S5P,SVS\'$=WUJ M9SN%[B;?H7/7"8(4]>N[]6,JBM1 M(NZ@39JNA77Y1)S"^1KG@VS[$146Y]57:WI].TME?1.4D2K+Z;SBU8'..OL& M2.3V5#7DO(C-F:LZ-E%K:^GL]DJ.350<4$,.T/OIDJHJR0%ELLW211RJ88+5 MX))626HEJ3?KPEHM):D5!]28 ]J#?KIX1"4YH%RV2M4KX;/(3#A$IGUM,NVT MJUE[>3KPE,V@ETQ@6W NZP[3S0%Y*VS*P)]O[A-?!P+JM10!58* *N'+U@ P MQ:2>*XJ?5(5G2OPH I($E/%MCB(@)::E__8WGTYL%K\O_BW>(@:S[7"[/]ZT M;L1K6,.(7N_9PY.U8)S\PE[()W=!G1_([O8W_<47R_3G[_6.A$.(NK/=2X#S M)O2.7*(CK6P@K"6?F5F>I+B@/YM!\8HDQ=LRAB3^C/YU#L0,YOC,VX59XN<[U"!^#H" GXK7R?4=UUM0>X/# MM9"",N.6+6:1X0&Y/1KX;O2&%!WB'0C!MWO$@RZ^9FF'?ZLL_[HJLE%E]/43W/+,\EO ?6 _HC>TH;D$6B' M:*W;WPIRW[?+)O"YM9@1[AD_WDPFMCMSFW\N9S>$VO[F&^$*,=/!VA+1_4$H MPF&=JQ\POVCOOF#O034J_SWWU@)GQFXG'J-?;ND4P/Z>VB]TQ1%J<^]UXFV_ M0J!Y1"W)W&/3'V^^X7?CQU'O[K[?>^CUN]UQ9]3I=1_;=YUQK]?31J-1GI'3 M)R%CW2FYA\]P$EZ,!YK0#JD4PRF[ZOR]'[[V*,C>]@#VS@;K=D(#LT$^.,:V M2EZKW4TU_*;#*!6\1P5K@Y,ZN*,?T<&'/QJD^E7F"_:SWD;QCWS>K]Y0WTL- M_%_I_= D'_33.NM3\4^V0+J.#1D%&>2!]BE#T,B,+."#.2<,A*49@A:%M/SS M,UOZ;#&!1[9;C2P#1Z? 7-QHO.*2>G')+V Z*";)KIE$CLKF0I&NDR3SSD2+ MS>/$<@BL;V,7[ 9A7PT@%+*$Q_ Y]5@4(#L0[WM#O63UF!#C'YG4V>WEG-(4 MPE82L=G,;BL 8FN/S/LY=68'.F%6#)U5L@(O*H?VIQ*'-%50NLY:^Z2#@5)- M2C4IU:144]:-_$KE>^U!K4@0L!S#73 YA<@%%^O8Z*',%?N;N_ 7H23J%+$4 MCN>Q#7\V:KGH,Q,439:')K6N&D9>%JOAYJ=WW5:JKMB52'A5;0F5$*ZF$-8S M;C9:6"&LB+(\1-GIJ!%?);(,.OUL&[.6WC*HQ7RO0_&%,*;@S+*IMB\3)U2_ MC=9;*[_*A,U^J@)VAS(R M_@HL;F&.SJW';.HSDYALRCP/_@@[@9 7@!^[-=V7.@7;RC?0O:)H2..+%_9& MIDR@?]?M5#X0DBKSHNP*KJJR0DMUK:M$=N9H2)-WIT1V%B)[D&KN1NDE=L81 MP'+:\I]]U_AR.Z&9:*FFK M/-AJ#]*UYZ]"SE;Z67"5#:G53EIU*I3W7"_,M;M*SY0'6[J>;@Y#M?5,K6XP M%BZ<[#_2TW&GQ')\ZLRLB!-QR&.?H$TTLYU@]>H>HT3(>C=LI[I1KT2 2;6E MJ;6@:E='4-4+<>GRX J)N!H@2\N8S\JD8=05QJ$B#,OQV4PV3P7IQ?U:W5BD M,KE*H5_*A(:6RN,M6"4^WE6VJ7BD41T40EVG_U<*JFDH@ZYTVJ&]*K+JQJ+6@ M2AMTU9UX;2\K/C'N>X'A!Q[L*9.KB8-3UUOBGU+Q M1BM5\.44!,JAB"J$QG>M= KI3!"40M!5/5:G==KU#-:I^Y5R4FP[53)\*71' MN="@.A)>3V:K_E99.)B#DGD>GX.)[_K4CD"3U;I_Y\'R $ !+#_8EL-NY[*W MOJ:WODO\?NDC.:*1%"P+%<();5#\QBL>.$LA0S[;576'EG,)YO-"@71.<5U^W:>G2W"NNV]+= M:)7K0DN\.C YS7(,=\%D [%PXG"B:UANS\_5'[WX[4TF4BUCDD\UX_Y,V)1- MB[5[Z9J4G@!'29698H#Z,< P75BJD@Q0)J/M75]=W5;TZE8):26D-QTTK9?J MXKN:4EIQ0 TY0$]9TE%)#BB5G3),%2)*82S)F9$%]6;66P?J M5B,"VZOOK* #1G[-"&"0;?F/(H!J7#+7]N U8_^^DO^U)@ ]9=64(H *B\&K MWD!O'S2Z3JHFRG MZS13/J*LAF70ZZB&O\6Y.KARP,%A?AA8N'9J7?%D<8&9N*.:2BE"RLB@+-L4 MGLM14NX^^K#R\^I569(2=P5B.:VE%*>BI$R6=^ 9?5<;T%M6'MSW/J,4X"+F8>$W!K&G9@1BC1CT'WN1D"0_C M^),BI4U>S6D<-#J]3J.K5^9RN7;X X.SH752=6$I(OZJC[-T]F8E8JVJ$Z82 M62"R=+W=Z&MJE&=9\=?J=QJ]83UNG2N!LXS'KU9#Y=1BY-JA2[[7ND4JY%10 MQFZE\=P**VT5)5V/DO0T.J(>E)1[_DVZ88%ETL/JUD^)NP*Q'(@[E>2@*"D3 M2NJG:3U1#TJZP*U?&JNE](JSMK=^V]WPJ/EGP/T%^;GT:F^9XDFVCX]&NB@\:["7/8U/*_OT(+ENMY M*V5S5BJ*!A5LO=:PS53I-V7R&--GV91=KU557&BE$Q>51,,[/97V+)/L.& + M50>%6K>M0H89>#WE= :>7)_:Q-D3/21T.F6&J!LX/KFU"+[DM;A''Z2;=EC$ MK+^:8:[3;%4%:D: 26MAGIU&DO6"W.#=G4P5WUL::UL>P=6 M0\_4XG;D6%+%VUJ.YQKZ*>1TU7;[+4/@BS<\M8883->ZH[ 8K$Z\KIO*$RJ3 M(JIK9GS]I(S6ZJ0KQ"RJF*DA"K5>NO8-145A=30%.#-J4GH=+W8X#Q;,7-_J M[$OVBN"6U4/_SH/E 6@#S'ZP+8?=1F.S]-9WB=\O?;Q(QGO68*E"1K!03]TI ME1-Q&8^3*:P6K 2R4CI2E0CUJ>$_M993>KKJ^D(*JIIA+EVN5B$Q5WULI?7 MJJMCKCI&Y@H71[NC8W)[YAL=,.VH W9.*"?$Q&XTYW*QKN+U:3@7-F4+^^F] M=";$"7"4,RJH&*"&##!(5?I0308HE5&F+E"K>H&JA+02TIDD7U922"L&J!\# M#%/&BRK) *6R4M3E?9&O(Z) 2@N^>:FKB4)W*%( *0! "MV^Z8( 44!0;*( MHN3&!5K E>=JZO1XR#A?,+<1D66RP-\T";(4&1$EPT;ZN8[*(\T ^FF-);) M'U5MXBHH-=*/5E0R/'MLI!^4J&1X)C*\ZIW>,FAB<##XW= JZJ6ZAWIK>6N0;J'.IKI#BION&TM#7@Z*P.D(1?:V(/M/,R,H2?352 M_+OI:O[>"ILRV&+IJLPN234%\\&5#E$Z1"RD-?N9INU45H]2!DUYF3%J$<6=$4< MUR<\6!#?A?],?)STT-AI"K0UU(' *LYN]2HQ X;K",8"G#1/T:>BR333=$I+ MDW\P0I=+>T7HFGJ8G!_R+!M/ 7TQXDX)=O+_#O-.W, C)O.9M[ <07OXZ1[2 M:Y"7N05D[;&EQ[B83.(#!QQX1(.PKX8=(([$UTR+&QX\17Q!?AV?PWW7^'([ MH9@#@PDPS.%B#R?I^ABTD_I$A/\3X,>Q*M9T]0JSXGP4A"O%\?JIQX#U*)\3 M]%V)Q0'.4]BL22B/6!W L_Z&S3B'ETL+9\&PKP -T_(#@'8#<1!"TW Y@-YC M?P66!TN!,)BPZ$>P"U,((.Y._1?J =S9,[/=)4Z2:1#JF'N7%S]9>K@E?R6^ MA:N+'VTA(AV11R!._'J'?\6O09S",\7KY/)ARM0&7D.>STR^;>U62C.M!><* M+1VP8FRZY.Q]],?.@='2[U6>B^/8XFCZPOHW& M]EOG+%> YT["36]IV?0JV\L?18KZU "9]W/JS%)EC=0;G44U&I2 $@(JFY%! MUZ;H8E;>I@? *QWH/:B-(Q'"51:ML]&VFZP27C3%^(/E6X>&_V2>.YK[?<:K M P^I+K N<4&5^4DU75%2PPR1]G/C//W9!EXQIQR<1^T/_Q?Y*JH[)74L'BEE=FKHJ*55F6/ M1KV;:G!+R?"HZF,K1;2:GJJ1<\F(M@I3PG)2QLDK_'W7]_+BOT@=9*[(+>U. MB08Z%$*'5P3S>CH;K2*(3]\9H\K!A-I)/SWEJ-=J,,';C(@<"ED*8TKLRXC9 MGXQ8E!*@2_0OODSD[DSHY-ZX.G-H] ?IYC.>J@\I9>OJ/)C@FHHD73.QC/+D=NC@>]&;TC!)=[)J'ZB?;)\XECUQ)':A$$W10%"SLY!SI6^[30) M&#D?.60&^-Q:S CWC!]O)A/;G;G-/Y>S&T)M?_.-<(68M6!MB<_^0#[F;[!. MD0Z8=PFJY9GDMX!Z $6"*=KD$<0!T5JWO[U&GLE_S[VU )JQVXG'Z)=;.H6E MWU/[A:XXPG?NO4[<[0< ??OI=YU=,O?8],>;;_C=^''4N[OO]QYZ_6YWW!EU M>MW']EUGW.OUM-%HE!D&]CC<3T+FNE-R#Y]AE62,!YK0%JD41>;*?(_>*\C> M]@#VSJ;&EPD-S ;YX!C;!:*'U/+!PVSH2WUYV2)1^1*7>2_N?(RCH1O7FU'' M,HC'GID3,#+SW!=_?C[>KGK4FY\^. 0W@&6]#?(B2X$#SM+" MPF J.-RG>#T6>!YSC!694&YQD<:R9P'\%J8+;S_+@K4<:J_^@Q]B2?02?"VT MK!R#-) _8? "^*S<9[RU9U7T H+)DFV%ME.&)C6)? ^.OP.("?;<>LREV M((U^1WW?LR:!M#/A3%C"#0LC)(RP/AD BV>1V/')%) /BV)OA";JJO5/ =3 MP,&JL?-;:[%@I@4/ME=D"2AD2,W)E1JRX4)\YE/GC&$"^L)FAL])6-(>U[\# M!N72&Z"(UXW6 [O6>L:2:VS>P /80P("' \$&UH!T0-=P"<34?SMSSTWF,W= MP)=8!B1[(:YEB;;XC2SX9N(K.\_=AKL_=SE+@C)^.#Q8/-UQ]R+R!?PA=FNZ M+XX@D!CR)ILRSTM@&AXRI99'D$(9+A\7H$]6@I2;9(//4R(DIL D5-;'YMPU M++EQ"WX&0@\8#/<0L@0#\L>V'&(9'N)R&\CQ'=+GU[1C!$@\KP=+X :>+B)G%=\&Y0M(&@W*>V)PHS@^Y1'Z9;PD>:XM. MPT((%"T+UPOQ[PF:B)LTQ!2-DB-:/CK.?WTST+7^#X>P@CN*WO("(!J ?)-D M:R\HKW>/UZMU3KJ]W>X%R_\ON6#Q-I_$ 3#&%2KN"N)OYE);W57]#D["]6F. ME[?)O@9AW!Y]'?EG#?L*RE-\7 MH9=_"7OUZ[I6DT8HBBI+1)6M8;;E>86ERBJ752EVK @[]GIZMO5BA65'194E MHDJ]GVU+L.*[&R7V*O;XDAL9*?MRTHK5LB-O<'13F3RYEDKE?>0#A5.)[/W* M1R.K?KZZ\&[A&G\IWBWLE(3KM!W*V/R2@'F'O8>^)R/3?$_B?/-C&;\1)+/: MQM]YL#P ?YRK=60*V-*/IL<%R^SO!/E5#KK5 MBV+?:9VFKF16C2F@6Y'KJSK$@ Z7)&:9<-PQNWIWF&%&1KA@F<*Y9\(F4HH#*LP!K70*KY(<4 %[/1W6PL9&V7'X*SLE%9G# MMV"3>XNLK*\U.X-TUYHGX%',#EF* Q0'['! 6Z\1!]0ZUWC/O=*KNM;4,>:Q M!V9ZJGDU%0B"Y7 O6>7@<&T/7GOY4)YA)TH^%#VAX1('C:[LL27/I61#$3)6 MU+ES/W>=SEI7'-?RW,7T)"]^EUBT%#/]:(I9YM2IRE%*=C=9N%0$1955HLJ4 M]X6EH\K*^F6*':O#CJDO]TK'CHHJ2T25:2_<"D>55XUAY8:?1]<#]\)93RBP M%DMJ^-B_ORQ.4#N;.IOR1.%O?M)2!=VO*= KB0;1HUY/8UA52K<6S**M)*EU M4VE1Q?&*XU7H5EHM8-$MHHWKU!]E+D6L7)G3;S53=S],"JI@5 M"XJ9%#-=\=*A6LQ4A[X/XM6KJGR.! )J$\C: [5V*HZI=;I^U2W7"IQ/\:[B MW4K2=C&C^F5(RU< J2E %! 452B %+A0\])#Z-#Y@_U<>!Q=B0)'A;6!<8Q7 M-U5WUL)&-A4I72V9.D4J14)-]&L4I16:6G::ENJ2K%*HJ4LCA.MZ>G MRD$J_FU*39JI[3>B52NUPQ ;I+OA5ZV2KLUD13)^JGQP)1^4?%#R(8\(7>E& MP*GA;R6[EA8SWJH]9?;M8Y'*A,YT$]LJY>D72>Y7E@0M+82A7Y_Q*=DC9D6F'""4[JL\[ MPI3YFT\G-HO?%_\6;Q&#V7:XW1]O6C?B-:QA1*_W[.')6C!.?F$OY).[H,X/ M9'?[FZ;3BV7Z\_=Z1\(AQ-#9EA; >1-Z1[(8D$8V$-:2S\SNWN_ K=CAG(L3 M>T\PSI\!]ZWIZ@+W)L=24MA7PPY,0+#E&!Y;,,>G]M$?P'&-0+YE.?!- QB* M.@8C+Y8_)^)Y_ISZQ.*$^KYG30))>;X+3+J HUGP,/$ 3R[ASUG8XL0G4XO# M^F3%J-Q(KU#.M-/7=!>&#,DYNG'/9NX(O#+#T+3KV$I5P3?N7 *7U\K,01?F/GN>)Y^,F^ MPYELRCPO<DBY(H*22*7@F)LMVU: I$NR9? MP2N2AF-N A($5<: 9U\L&[G')W3F,4%XSJ%EU[\->1U>+X%'@<\V.(7\%5#/ M9QY(@*GE@#2R@$$M!W:UD%P,.A[%@QF$A,X(T)W#D*/)R]P"7CVXA[ A$XBS MM>13K)$':[3+S!I/+LA:(,$%;.(D,0%%TD/]O1K1E[F4[$#_(-+AE<>6+D M=!L0[71S) I^+O2*[\$6I>@'0O^]^;E)QJYM4X^3@.-OA;9%$>\)$DURT?_A M"3Z25C*. MX>4(L.,!H@ 5,G9^^B/'[;]O;482CA>AZ6.?,2@^UU" M1FU^IFF'/^NL/RI*ZX>TH9H#"^(UKK]K2!II;ML I]; MBQGAGO'CS61BNS.W^>=R=D.H[6^^$:X0,QVL+1'='X1:#-:Y^@%S0VY[7P+Z M0;==_GONK07.C-U.0)9^N:53 /M[:K_0%4>HS;U0O%%BF3_>3QN-1GG&G)Z$< 9/\!X^ V)?]^!,@B^51CD5 M #I_[X>ON JRMSV O;.I\65" U#P'QQC6Y>OZ7)3?Q\\S(9BU2-E?,@ S.-X M8IGWE@_/-/8=^#.CW'7@4W]U/HZN>JR;GSX&WMHDE28,^EEV8/@!6'X8VJ#H MF 6VCSQB@(2F8*'R\*CDF7J6\,(PQD1<6&V"IBCC8#/BVL)D!6L0_;3(3I[# MHG.+^ZZ'PAX>-V$, Q;$\CFQW1?&_<@EG%H>O @-UZ2'YUL+-#=Q2P D=P&? M3L&6]*C%I1$-!B9%5Y(+:Q*?[(=;V@BM+.D*0SYP(._9,N#;.YL382'*,=P2 M>)&).X63@JF_M3%TC6\9/&YF/<,W]SW.WA0W'MC0B?"#[N.)4+8UR5S.,;MYK YL#D:Q'1%S.(9O1L.G&=-85''QU7WP2.&PB3P M\;=K=A&^W]K/DL.=0G#CZF)[,>F*G9B6'W@LI$V#@E>$MPF27%SPW4+NVN7- MI$.7P*@,/L;QS0/, OXIL"9X:>#!L1=J\S .*:__P[E MXDAM(A!J,AM8SA-DN9_4!2D9H>?(-K8D>;0A0TTA6\+G$]<)>!AE?0&7"?^[ MP'N3VXG@2DYM1%O$IOC%A8NG31)LD_PC02N-"%Z2.F/Y%TJP#3)MK*.Y,1GN M[FX=ITT$R?8OYQY%,W)1S#A2#NY9 Z%X7!CNX+<1RPL9$O/I%]@LJ&B&DA>V M[."6<;4) Q_2"1<4?"X;)/) 76_PA^6 MH'UW.N7,CP(-@A.?71GK,#$^+RGS\.;"W1Q\EHA9'"DT MC%O" T9 39A((["FXX/(!- Q^,.&CLA>PP\.E+P"-D1*U8I.J+0*Z<+%)+X MF0S&<*1"'_8,IUJ _ ZC-;OB2E""!4^"P\RMJ2_@[: 9$FJI1AP$A7VX=K 0 M7)G0VW(7\MPO2. N,#*/F !U@;?]W,1E!7P.! A[]+XP^&R)8:[ $4$O^0F' M9PIA90'%NF80/A,6W>+@/?(QC >CP@<)R69"X]O1"&$96=YAGU![NMR/")S! M;GV0]2_4,SD!F\$/I0T>$CCE*Z )-CAA/8X?!X/!P^A1&S_T M'K1MW^X\XW*P:5SN>@2Z"H =#(!I)P-@XA&O#F45*^MW6H0$0#$:Y!,RNE"D!6W=*<&2+X7SHA"9YE3397@VJ3I M,3.2Z;/ERC@;Z/<81T ,1 07TRY^IO7'YE^_]]$$X M9H7_5T,D547E&RHFSV;SS$^J#]-51>:-LF+W&K@>OMYU2]25-//3?W^@)N9R MF"^85:)D<85D<;N5JEE;\63Q>>93R:RD7SV\.PMCM6@D+?%6 Z]M_"+W$\R> M2OOE&A1QT9DC^>O_7BH940,U7P%M7E&)T6FE:BE;8/5U#*>%[#CO*4RX0O/=U$RHIXRE+-*'>YWC*KWZV(S+IJ M-5R>N3$B(]N@GLR&?J9V()+C3#:IEU?9;;53D6IAM6BYP*\/:^!6IM>)=5)] MY2+<]B!=6\\":S)QM7PB$[8:GF24U+7,#'7U'+>^VRA%3=914V$P//%ICC/HG^-JD^H M?'V"INL522>I20HR==UJWG:HVI&2*J/+Y@X-6JJ+ 0R'+PJGFK1<\RN2#K]5BZCH:M".2H] M4:4GOHF_.H.4<82:,%A%NG#CP("E9X']LL01)++#.)8:VNLFY!Y+7.W$R8D- M,4R($_I,+5MD 09B. VV]X^ DUTA6DOKDWN/P8;((S6LY/RHS!ZR;G;H.F0. M+^0\A3UG)R;#J31BXL%Z=D0\6"2<)Q)-0>#!A!N>M91IGO ,G./C,T<,#:>> MAQ?]8DQ$^*&8 D$-@RU]&@Z $$NV)XJD^+SC"Q+;@,SFK/#&"' ?ZQ"A-$$2(;0>'@@#? [U@+NLZ5W5G MD(@8QHF8B^)AF'?\:3.@2UXYRC64 ! M,3YC<@@*+GCG4L]$4(PMCXF!&V*LB,D,6*,A(G>XP$0@BL%C .M,CC2!8^-D M&< +"V>J>.(-.:ZD(9[HXP!=P\8-1#N=XN05'$85[1@_^9N+%+8$Q,PIEV#" M>58XY-EWC2]-\B1G; !PD1I>0L84PVRF 4*)('5XUN:<>QPP+P*/$@[PD, Y M#>T7)F#@,3'H*![B(JJ7Q??%;!=!8\@HL"?Q&X_- C@ISH7!XF8Q%BHY]@2! MP9QY3 ?1P[GOX60GCR5&,84#Y,G2Q?/BJ23FXYDE%N*L& MWNZL-/*S=W7V3/]()G9G]ISD?%+C4*MW,J&V,,*DN87&\'+IN5^%?P'66^:[ M^E;K-P=1UG_V'EXT^5 8I"\XC979R=Q%,54O\#E8V\*&_KWYN4G^F%LVBX8I M"B\(35XTV2?HPS!3SK43_@G"5/PHL> 9?@_8WE.TBW&UY)-B WO"(AM;/ N\ M0R]8^PER_!Z\#WX!]7':L-R^6 ,.D'3NPCFNP@,U<61JPJ^ST^H]W8ZTWT-K=;DM=#OROG1F?/Z9-^N+-==I?] M]DNL"<6TT^2TW7B>++"!Y8IKWCQBFH,YE>94''5%=9WY'BC)]7B'!T5O3SY_V>S0 MA".816 .VQJ VST/>8EO3$SAFHNO+.^EP)!3!BF M'H[ACA9Q;F$B&;)/5D1,V]/*F^2^[3L4BKC*GN%TLO3ZU.&E3*L\C"L,%5? M\AB> X\&.@'E>U(;1!>P()[ M+115X:-\:R%TZ93 "4S02.M+4IN[XC[/LR:!O\9L)'*.&0XG[8;# 87!@]:_ M'PZZPTZWW7T8#4>]<:?;'SST.KV'SJC=JU! X4-< U+B@,*Q@A8DJSP<]':S M52+/).+NL@1 >H.FIO2TTM/%U=--4AHY.5;D?BUR9U(W.9&FRD<9M8;-3F[2 MLB&"!.CM)Y*X\"#_"^_=4SA?8X.CLS]?I]MLYZ<,^!*-5,QJ S/4IMY&=EI" M4Y142OT1DF#V:&EWFMW\T"(B4T<&@[W,+6,NKE8S?W:P+($0^[:?9VA$L-V S., MX<99U V,_+XPVY81X/7:"1\%GQ]GK)#/__I?&;M>N";S'+DL6<)3L8MOB8*L M3#KPDH2RYX!ALY=_!@>B)LJ!%L[D.K2(?FYJ"!.O%!V,C& N%IN[MIF,B/+8HL:<^7\P:OXE M#)8IW@)]ABW-R3ST7A#P]$KK4=6VDMX?WCX^:UFWU!\-A MJS_2.X^=\: U>ARW*A2Z?%Q??Y8N=*E<\BNZY'-JB@3$'&R2R,+,)45BXGJ> MF/B05U!;Z^9H4245]5I4"M]TJQCO4)RA5):O2 O('D=Z*T]5#XC K!,^%:F^ M&T6-@ BV6-KNBH$9'"PQ7L)\WY97?%@#]Y5YAL5%,4-8#T?!G3*YLHRO).MR MCLKI_1R#CA4Q,M?7]#)S7@B%"4H]##CBX29L3NWI)G'G:B+>R?AC6'O.=: :N%):1@T0W9.4U M![-5>LK;%<,D+ 7U#+ ?$90/P6EY7NF$TB:#N)/HFD39!$/DBFN(-$F%$5I3/E$#+*,=,B#VMR MF*0Y"#)K:AE4&!DV]7!__AQS&?TUX$RL4 S#?:J_1Q))1>KOD6S4\9H&'YW: M]?=X93,(U?DCAP/FAMSVOH&_JI^'ZN>QL9+JYW$=GT8\RV2&*PL5WHNV:;C% M'XXW("SXL438>TZ?P5;RZ(N#$2X1 9*'F48WFR(^)4) :)>&_P4;;HE&FVBJ MMYY;C4TB>".NGUQ[?QAHF@0+5@" +[2-[_, M)5'C6ZV?Y]V5C.:6%. +*GHHYN+S_3, +UQOZ7J- U3E%C@BCDD];R6":K&3 M'3DXE?' M= 1V9LB!K/)M^I5+VXUON]T\L_L:&$Y;8J$OWG*41^BB/IZZV*="E!N#$0A6 MXF)!O96X;<5/8RO2<)^Q";;/0V&VQRI]GZT?I*)WZ;KS'HG>Z4<^:[=2A.\N M.@W\0CU>3T[&?HR9XCYDBA2QOFM![E"L_$*P^R3[(F*^@@):N-#!4YV&)L8^ MPGN9V*X@VR:%FH6^7@G;'?S,0JM5@"\3,KP,[+0PI M:U060WNSTCP FLX%\)6>S#X@'S#1##?DV7KLNH"[$3D;MIMZ%@W(N<7QZ.[AS*%)]I&:R-VCWVP^/ M_<>'Q_ON<#@>C+N#;N>AU1\\#/O#_GWZFLE\;\C%,D<*).]!WEC^>N*;Y/89 M >F5WCUR ],B3]_HO5%Z"[7M.F3\'K",5=9 MW@YD%08[*'/V9($JS.[![,^Q9Z61%:.>0G(%D:S=M@5RN<)N!;';ONTJ[%86 MN_]V/28%=)6P7/-;[[UI& 8Z. <#*N]/\$K[U;R2(R"OY40J("@@*" H(*0K M=M;*ID9N?AJSB9]Y;/_O/%@> !M Y8:K?E M#?MOWW# +.S0S _4;76:[12'NJ:OH,BIL.34;W85,2EBRN9 G6&O.5#DI,@I MLQ1/7=,/V,^*H!1!U8"@,H[!E=![BG/BX\FLKB/2[XKF4NE'7:HWQ,O?X.]? MC]?T9B?+"IB27G64$G5:,]/B)86Z2Z).<5U)49?>.%'H4^B[CM%9=MORXY)A MK8DSD\.R>-%,RG8V)F6Y.$GK]4L7X:XH*O1>4U.8* (F.JW2!>HKB@F]4[H8 M=T4QT>^6"Q/%S*?;3OD(S1&]]:H:T@KGP"B *( H@"B E $@11D@B6N06J(.ZVO+I#+BCM] MD"HZU07 M$^UN*G-082)S3'0U=?]?#$RTRG7I7%U$5+J:Y\18@MITW!%-#0]=Z11DWL-! M9(0/$WV+UT]JB7^N9_>F*>M[,ST> U\J*.5OA;;ZS7VSH'(#U46H)?.*5L50 MBJ'.=NM2Q985/RE^4ORTNU)/&Z8KU%0,I1A*,=2>"[1NLZ?X2?&3XJ>KUF=4 MC)\.3EC,;(01V=W+OH%#>D=&=D(DG!V2 GAN N_(I15VR]X0 .&XIK?3E&SH M+?M6GDU1>,5V8N]'!XIEVD4MVRRH'X ,@*P*0:L19/5UI@6HS E9HF8BNGX]HIP M8\[,P&9F8IYDA&D< K_=UQ)#,R,QK:!T/,$E8CLR')A?>I*.ET&WM+ED6$J[65.+PQ\]!C-O6!?WQ7#/*,O^O! MNX2_T"6A,X^)*:6*S'(ALW:9R>QC.$PY&I&9)*>M;B)R[K'CXHA!Q.3,7I*/XU=RU36(MEI[[ MK,@T/S+ME)E,G] XE!>FL81C7Y?,X3A.V7!G#GS7))833@=WA+:6,8?G![:8%VY:TRE#2XE,/7-9%G M C>!T FPA^*,/#BC6V;.^(-)N7QH)K(T2BW/O%U2SU\1GQESQ[7=V8H$?,TR MP"^!_ &2+_[(13.=P$.?+0-(XT78M3+#%,Q\7 PY 7\KYQI'^@+6:)(/#A"= MYZ,_8:#N$ R$O_0\ZLQ8I&O$ '5"8\N8.@[N/WY0PE*>X'Y/TO\QK"0C3U<8 MOHTB#'T!8KNPXMN\VN-QWUQ]G? A$?)X. [6,O;$ )H$#SVAMA@VCW(S"0-) M:M19Q6Z_Z=$7)Y+ 'GMV[6<4J(8\2_@;(!@<1!LLX7N19QJM75)8 I=DON@_ M X<1O:7KF:^\Q81%9SF1<65;="*0)T1;X$3"R:=?"?CJ5BCZA(F0.D:*)GQF&'4SZB\UW".]W\2-,.?S;HKC\K2@^B7$<"W_S4 M3G.WG?.10V: SZW%C'#/^/%F,@'7U6W^N9S=$-!/FV^$*\2L!6M+?/8'89@" MUBG2 ;GWU'ZA*X[PG7NO$W?[ 4#??GKQ:J/V@LP]-OWQYAM^-WX<]>[N^[V' M7K_;'7=&G5[WL7W7&?=Z/6TT&F6&@=T]_/0D9"ZH[7OX#%WD& _T''_JF*+( MW'O:DP%2D+WM >R=38TO$QJ8#?+!,;;C1(?4V<0#4;#*QYIK M""?@SJ4@<8"\QY8'QI'K@4^]%!<[IHQPR_@>0-XR,=@N+BGS,&+!\NYD;_5A MK(OP.8:@P!F:,+*@)L;YR5]2QMJK1.AK'!Z2$Y'R8/'H].+0+^(>@,YF'IOA M:U@O>R#H[68W3_^#!PN,SV6^=&?8;.6W;X' Z#)HX>*JKO%%!!83US@--"_F M;C";Q^3*PYP5G\P WQ1D'#.%%W. ]!=T14QFP&_Q1I18> LZ$8%VO/[A!KC+ M<, &XMZ88UB 1?W4#&/K&]0?1$L%7=/&,7"%Z"$N>N$;GP8X<+EX-"6 M$PBR@AW8N&\JUTJ<9DVU@CQ7C'KB6Q.V3T /W1F,KHO KN\W)'8!IDQAWG I Q Z"XL T%I6NN;$7<3T/+K@$\0! !. ME&;QK;E!^9Q@>[WR!$P_YJ!W/@(SQ ZY/L@IFG!0_X3D#XR:_=&F\$Q_GKV$ M"AES+0-R4I%:]I<#"14)PD9:NSD0U6:81VOG%:,"%A?: 7-4F">DFVS,F\NI M?L$,F#6O]',ZU;YP%266^>,-']_I[;X^T/71:-@=#,:C\7UWK.OMUOWX46^- M'F[.]50V!-E@4Y#MN@>Z"G(=#')I)X-F:J3-_O(7Z< M3F_OPJOHSW/&?#)*)".\)AY28 4^*O>=0 /33$P@0C2R15H+&KDN8"Y*(N " M_?]?Y7B2= T0^L5E@B^04\OGV7P1"OPY!K1^_ 2GHG9/.*D%KHH((GQZ7 LRWD&0Q]L MIB/ZX>[^KC]^?!CW]'Z_J[7O1YW'MJ;W'UKM[H.N][M*/RC]4%+]\.AZ\-HA M]X*KC15Y^!IZY9^ 22JC(# <]]5"O@=AEKD USK?96^$AVF&,I,GE(UQL4WF MCW, 8V0![\XY 2G*S.P/5%K]+#([HIB'&68NQ[I(A,_ 815X^;WYN4G^ &WN MKI4Y!R*WIB!J4&FN?X9)HI@ Z%E2+\I,:5Q$1F%6J*DPIQO6]F0BRH21.>P6 M2-ARIE*Q4R],9]G(_E[KUT0>N,@A9!C?<<27X)EBNR:*74\$>AJ8%0,2$%@5 MRQ@36EOL*Q(-(O8S8?X+5D1,0PDB[0(#3Q/E@B>6E]GF5%H*(FX&M@P/C9.0 MU'DP@<-:%"$B^L+U?TB<)#($+ <@L;%Q9(ID]9G'EJXG@E$[:?$[R\ED33AU ML ADPH\12<+D#JF)4@KAV"#QC!JL"P30)'\LXX.;Z?:VRX6Y1L7[KA-6@20] M[.BTF%TJ*@[%U\4/Z4#_H4RC,H3-$:Q\4RY M#\[$GVZ4C1W*&U&2( 6N,.IEEJ&+3A=^0P@O%__[KR9^P<*$0RF(UC_>_F$L M3\4/5F)Q:B]<3%P4B0A'93L\[9XZ%(2K$[TGZY,//U#N]%_-!AD!-#T +/P6 M?_+!L_A\0UB+S81W"/9J>R-W !W\Q:_8[8%O+)=0/>0A\%R^G:CY#PM],S33 M41]1OJM6&*9C8K7UEA[:E-]2VLO]P',MQ_#"TCUQSMCUQ(U$ON?V.1S7N16/ M7FNZ)F8T@"/!V8'MP4E%^=1KMX@!_'T[?/T&QX&H45=&X\6#.A&VDTC._#'[ MJ2:78HVW,Y3ESG@BDF/M@0/^*C+4DH[W&MQ1+$(&R.)R197/:;C!CM&)5[0U0B M/A9;FU'Z>!-ST10S7IX912^6-9TAF>U(XTURRX-71>UX#J&"G3C!)( M*2Z.,$0AKW4CMRCZ0A0("-#A&J1XW^%$\=! MS@?NBTN%JMR3/(D>9<) %V:OXVY$K[=N<8T(/'0-GF42/"P"#S$OZ862V*PD M.08)>2CXPQI1X9!@?JOMA@TF,*BKMW[X-W@;\M(^C/)R,H:O!9Q'HGOD4'O% M+>% /,8"_CZZ&1??^;3V,3[&6DT\0?L!=9X=F.NV%B.9]?ZV.:Z*%E71 M8G6*%I7;J-S&J[N-GY@A>T%_X!P[S"2]1\]U7&S$5*7T:[S2H,+W"9V:L!HN MO%(16;=>!!-+PB3I,F[ 1-Z:?\4[8.E9"6]T)[/Q.RT3O>N-6R-^GU- M[^KWK5&OU7Z\>^P_CD#9CMIZ^IA=8O>]S,@,5PJG1(0B8P_7?7AZ^#=I-\EO MOX]^>?KP-'KZ\/\>R.B7,;[Q<_1Z_.'S_<\?/__^Z>$S&=U]_/V)_'OTZ5\/ M3^33A\__*DWN2=3]$C3!%Q8UO<9L,]]ZCKJ];?1AC?M;'@T\ISM_1ZEODD\6_5$2W8FKO,_4L0>F"T=?-E[TP(6*U<2W$?2\0O6/EV(I0 M1 !$UK=Y*!\$Y\L+L*2@$)>""Q&R%$_8?/9FGWVQJ#_W1&*'R&Z=8!)(: 'P M.>B@6]'W%(6/[2(0\55BV$64*!QP)IM.>]:SO*!:GV,K,PWW/F>FV'J4]"LS MH##/93*?%665_*LISP]= 0"I80-I'%DOJ- MB'MD0KF'S!_7.V#]B QB^9&TQ[ 51WQY^Q+96/)$.S5984[@>H M5%P<,TOD.\-2V-$8]H+=05P3=H\E9@P5CIP-$D-)3$T1:6E,ALT9<:BH(@NM MG'7C\2CG)M'I=DHM)$D[8''+A0,T$U%6F"\OR\4:2:(,'RMHDSTS.S:SL(&! M2(W$/S C^QFQZ)>^4:HH,YPPVV)X 1P-'Q),#,=*)F0=D WAO0%>=*S;80)9 M68L(58*O8 UQ?7[X\FCNON!>0C&S1ZA$B5UEO8[()YOE4H32)"DM815]4:;@ MU4W!G8K&"EF#^R(MJ+,VLFF/>GD;258R#I+_/;5XA*;_0$Y4FZ[OL\^,8W2U MQ^%H.-#:C_U!]V$PN.N,];O[47?4 MK[X/ZWO1Y,9"5$=V[< VE%B<'+?T8**#H2?2.R,G8"6]N04V&8&7X&.YDS]E M$1:X:J/8UPJ]6N'1R=1;PWT6KOEDE938PM,PJ.=9H@,F=O C+$9^OP1#,!J4&7HG,QZ$4FH)](LPA-$ ?TA.CF M3&6[SLW0_OJ,YX1JD].5SV)33LME8ZM MAL9DG;@]&/<[#ZVAK@\Z>E?7.X-A1Q^.V]KCX'XXZG4?5>*V2MRN5.+VL,83EW8P;GC6148]?P58D'QJR M];HV:I ;3#0@4RHFL-PJ#[^]X^[_$XH;!?8=@ZUI2%(Y81YPV*=JI14&.C@T'G#@\RY^/WS WXH4B\> MQBKQ0ETXE?7"2=0A>N37P#,P$5L(V0?1:CIQ@5R1&R9,[)\"C8D* ^*';;G$ M[3+?;)HUP)_/IE"+B-ZR=_#N;X9M^9TEXX-$+9:VNV*B#1"3 M20CL*_,,2U9]A!!?+CT&1H'LA8L[EB893F>1N1;)B8SA;UZH9T:6FQ4U4U176[3%$BI9"5Q.^=AD M]S8TQZB!_ROSQ4!XD*GX9V]H0<;4^GC1'ON8RY/"\7+#8>:V;]1@FTD>S@6P+^ MP\A8";9)+;,$NRR#U,FA=T6'%+8$ 6'KNS*,+GEU4]JS'_IT'RR,I'4?"BTO_ MYJ=WVO>PWV"9J096-H/RT*[LH:T'/1=?<(33RD0_H^+OMD1VCBA%7= 563&_ M^+N=,'(@7E;$W<:UV\7?:F1"D$A#'^YK5)@]OQ.E9VX *YC\^THHY],W2&BO M[.Y[VL'_73H9(^M\A#LVLQP'+XPGU,92]@;Y9V#'E8*9Z_2K0"WC:IP,0R0Y M@N-:=EY;T82BB2++B6('36MR\#3G.PBLJVG/;_- >19N;>8G[;8:K5::PN+< MD9:3P5=RNRYIQ,5-L,6;[:.F7>9,>SV2U1JMP2#%*0L;)E0ZX17D54317VAV M&72;[8YBEYJR2^[D%?;85016* ([VT,K%[&EME8+;I06)':2.;Y&P2S@_HZ] M&K[]!HLU4X!=CYX[C78GT^,75J96.2!RG7#8]:AVV&JFZD6FJ+9(5%L'2DUO MG"I:+1*MUDW"JJALN>S*K)91 *KJ"RK;&3S1,^K:D8^Q6[H7BM2+9'7DTWKLN[5PFH^VM]%0^23,8-E-YKTK2 M*$FCM/6;@^Z*BQ07*7VM]/4%+DJJ)6H.MDS.K/$JV=W+OC:I>D=*EA )KXD5 M; +O2",)K,S:$ %AD]FL:KYDDXJS*0K#'"?V?K07=<85:Q^<*+]*;VDM.67S MSA5C&7'ZN%RW*V,@W\N>O!^F;8_C0F)%G/O]=6G):0[B%]M3HW9XQMR=(*4F0EYGBM3@R*RH M8ZV*BS)&ZG(3(5\Y/E#-BLSA@+DAMZ-=: +D$ BGV[N_[]Z-1]WA?6^HW8T? MQIUQMS^^?QSH _R-F@"I)D!>:&][ )OQ!,@-Q8JR!#9BW,()<>3U>QXL0/EM M# NYQM2@7I,\_,\_/MQ]>"K/-#0<@\&^SJV)Y7-B6QQ'9DR8[;Z($6A3RY:3 M32S'<+VEZXEQXQ.T^:;,8S@(BW(2ME^4@]!#U6:O]LS%^NV]FG'QJAD7I\<: M#5)-=.BD^]FQ>1I9_RKMS(S"#Z0H5-1.'5P=O#('C^5F_Y+]+5_O3N7D?YSL M&/[SVC%B<@Q>'^<9B(O#2 M#R.N8]<(%K"CH@.P1I2S_YHHQ&A1R4K*]'^ ,X:#%DL-5$5J!2W$ICQ'1""Z8 M^/+XN!E##X/ \;T,Q;O)O]I:Z_8O]O5K6].:2YK36UW=N6VM?-%X3> M2D]>]PC *8!0>%R3E<@]N9];;$H>OC(#5GMFY.,4O@&++@./!]3Q,5OE,S/P M)]$<=3T<=DX^4V]"'<9O/WZUV8J,#''GH;=:>E.1<5')^*(7M/^C6H"H@ZN# MJX.K@U?\X(7HD',=/T#/P0_04QI092>CBU-/Z8GEB%7_:#G4,2QJ7]FJ5T19 M-1N]LAA5YU/G4^=3Y[N(-5RK<+F>?;A<5^'RXL892T]>J*N]?C2@#JX.K@ZN#E[F@]P!XY=H!@(/>(9?(KG;'D MY]A0!^>* =Y-@M6:X4.2.XXVM*_YH:+C(M%Q,:WD^M& .K@ZN#JX.GB9#U[H MH'>F)OKG^W^D,='+CN J#])-FJ]/]*OKN(L5>?CJ,X=C)/FS,6<+^B;#5F&_ M:F9J93&JSJ?.I\ZGSJ>"N6^U%.]'/ZM@;M%>V+>^I;02VS%CXV7*^3'#$ MC0JAEH5ZBFF;UH\&U,'5P=7!U<'+?/#ZA%#'#X\JA%JK$.J832W'RL[*5:10 M-9NULAA5YU/G4^=3YU/QU+>:C3^/[E0\M>@1L2L;FC_3";-5)+5\=%-,J[1^ M-* .K@ZN#JX.7N:#UR>2^NNG!Q5)K54D]5>/<3"5,LP84,10-:NULAA5YU/G M4^=3Y[M,+%5.!0S/D!@,V-FJ_RTJWR)R[RW?'BF 6O_7_)KHH/JIP"LOTZK]X0-4C^Q M653]]/GVJ;'33,IC\*FP J6YB%_Z=#GCN,&- M?J_:(&[WRHP 4&G!EQZ^&G/J@)T;]GS5ANU.0[2/73 '^V3!BB[\QGNQ.",\ MF/P)2^*N;8M.+-OR5W)1ZD&/'2^J)Q:FS IC,+.[+3KR ,8"/Z/\5 M/8:844O5N;WJ]U_;V7E]YO 9A7PVV]/$MN678+ONZ]!CG@ O.?(2I M/\=^O'S)#&S0"T>8,H]A^S) )@^,.>X5:';+NA?_FGA_VWA]C/2/F9$#2>>) MGV](AU;$*!:M&[$:SB,$;W>PUM/ MU@(@_ M[(9_.?%,OTY?!O.'@I)$( V77+V M/OKCAVVO[R:.??G8ZZY!A> M.A(_&60E .5"';T@$;5=9H#/K<6,<,_X\68RL=V9V_QS.;LAU/8WWPA7B%D+ MUI;X[ _D8_X&ZQ3I@%OAC/_?WM7UJ E$T>?V5Q#[TB95D2]QLS7A0S:;MF:S MZ[;/@[ +*0OM(+'^^\Z,N-H5W:)"1GI],%$4.)>Y]]QSF3N<^)).@A![*X(1 MZ#+F:V8IP]K+]P"O ]"CWW:QCWZTT0/9]06*YFB14OL&. ]W2 B]3ZW4$67; M=$RM)ZJ6JLBF;O45V1K9LF(/+-UVZ'_0(7&RV'+H>+.Q3_/E0=TD\I[7@7^7 MFK9C:*;5UT9:7U5MQ5 TU9%-Q=8TK6<8QLDNW?8Y#"]H$0>SJW L&9$LG 7920CN(ZG+^MTN_C\(#"2!%Q^!)?OX6MU M]Z:!P@F5BN$0*\-=P4VU3,8?]7%F(F$M-_UJ_T M1[>YT"2["HBZ\S*BY]BRT=Y2<>P, F: M_X!*5#^+R9_8_DCD"Q),SM[;UGX'&7@G\S61+ :#CBZJHJ9+DD8L0]76,=2A MO$H=VFY^4/9MV[,):*61^)X'E=3BAEIJ2(*_&-9GT[BW21(\MHIN5G,UQE<9 M HUG31_O@!6P5CMIK$+0%::+-IKY%YQG>^<.6P7\!'^#CTG_?W^ PGH8_ M4;3MMA]X]]M<^JO_3Y4#H +4,UT/H^I(5KJ.U0#,1Q>Q&F"#\ZEHU6@46N$R MXEF0Q OA>T-ZM?:;:DK&]-IDL4S]D-9D_1\ ]02P,$ M% @ BCIA3V[HY#V:" _3\ !4 !A,C Q.7$S,3 M<65X>#,Q,2YH M=&WM6^M3&SD2_YS\%5JG-D6J;,8/G.2,0Q48P22;[]>71VVB&E M2A#\:'2"X+AW3+[V_C@C>[O5&ND9JJQP0BLJ@Z![7B*EV+FT%02CT6AWU-C5 M9A#T+@.<:B^06EN^RQPK';QM8]/!VS?MF%,&GV_:OU4JY%B'6<*5(Z'AU'%& M,BO4@/Q@W%Z1&JE4II0=G8Z-&,2.U*NU?Y$?VER)(9U0..$D/^A>QZ(O7#O( M'V&QH%BMW==L3*P;2_ZE%&GE*A%-A!RW>B+AEISS$;G4"57[OL^*__)6K9JZ M?62%!FQ)%$QAK/W\\ZGS\7#^NGE0[S4:]>_AIK[JWU^@<=IO-DWKCI'30 M#BC\^E'P9[*H%(I78HX2M&KUZN_[CE^["I5BH%I>KM6EV]BRCND3DSDQX(:< M]DYSA\+*%DZE8;D2T/)-_'.5+][5D,'7WKZ^G1Z<]TJCMUMH!$CR0Y1 . MC9MGY?E(TO"J3S-6)JGU+Y:CT[WLG9Z<=@Y[IQ?G M@+?+[W\>GO=([X)\[W:P[?V[VL?J?J-:)QU2[X?7AX=GG>_5R[^.NO^ M30X[/>RI5ZOUQ]D$R:,G5+_2P6F9_"'"F'(P+[ODWX(JK429A-PX$8V)BZEK M+4KB:%]R()"RX/M+J5KRSS:EX>2YX&U%M-L 3E;E= 9^V62VD6 N;NU]AGD0 MRXYA9_$E\*0+Y$,4(J2RV$K@H73[02RM/V$>SZ!5W\M7?;2=KRW!I!#G9N;W M[^#^.;6&Q'3(B>%#P4?@&EPL+)F(\Y!55J?^)Z,&8"_'/S/=K4R_?]>H[QN> M:N.(5H_$[HDV":E5*_]Y&G9U1)9LZ_X:K?&Z'WA@;O'Y6/M?WV!\'E$+J 0E M3\;D2NF1Y&S RSE,"P0P#6>K-(1W,)@*1:@:DTPYDW%@ 0(^'_N!_E&2P),1 M5)*(AM!DB$Z$(T[G="L$BH?<6FK&2)+0*P[KSLUIH8T!,["D]$$CK($$H3 0 M< *9@N' "0-Y1S'X)F(S_#,;/^*&%Y.@ (FP$D))#$Y'PL4@H$UYZ!G$>5-@ M33,0$TX,-J4_GM^&+9J>"4V-UX@F3B*A0%]1]6?Z608H 3ETF[E^H2)P%13S M,_@>RHS!G("!.64L WX$>#Z2@@HC^A"54L[@56BV75H:$,Q\XE=&BDP" 6!* M@^+[Y:SG)Z0V)I'4(SL!G.$#81UDC8Y0;,SY!B[+<[BQ$V96N-U"YYF@L[?! MT.DMZ-G[=Y_KM4_[M@!'D62@X=91).#1:^ IH89[70?=%:A#H).$6]0G86,D M1[($G!8Z+GQFPH92VPS&H3LS6N9*GQH=<@;-ENR CC,.H,D5N7L-28\:<'(( MGN(RD]SFJ5VM02NUY@[_X,?7FBQ_RA\%)J0J1QPN0M"GS $Q!P8R]+#5HH75 M(E@-)5[&*%!@U-UZ\;C[5/\5N)N@_=%TEVXP[ABWL PHGX^=[H9'&<.ZD&;V M_D,PONIS,ETIC]AT9F "\!U#8;U' BJN_#Q82YCYLGE_:+BD'C9%R#;3^G+A M*[%3@%\#7JR6@OF"I,WZ5C!!C4 !1!Y8>@^M<*;,8K#G38WUD:'W7]IR8,B! MO\1!*<5#S"1%MPMB>29F02.,R$/0^<@9OO4Y$H)GA/&"H:PHU8KKZO4 F0Q$T,L4L,FN "D"MH74K@QAI'KED4K MX2'DT9$#?(%T+I/SCOVZ$"C-3 KHM#[L#4-MF&? YW0#KB":E0!2Z.$IHA]) M(%_-@0A60J3@5K=0?"8H+A?Y-PF*?$AEYCT(ZBF/(LBIQ! TS*[)C:8QZST\ M8OZX/EWRR(.!X,ULGI3U=>9NYN ^/IM.J3EFG-'=]0[2G^2RWI@4.P'\[./D M6_ \#WC8!H.GT,M5_<;Z89'E^)ZU('J ]\)H48=A9E"+YT*S-;,FVCIHQPM# MF,O"UI'B&H'LW# D CB"7UFB+A@/ 22^](E5495-^?J0TL=-@TC? E$DBG./\%C?=UQ"N8C\3P)^?9 =P M"5[1HM>%3\P[)\:$_Y,)8-\;CDR%OESZ85MAV598[N9=0B8#"PG #);GL-H7 M"@Y*7@2"TTK'B-,KC.SRS,;'=CXG\S=IDR+]@Z!3%"7R,ND:9T,9#+1\ZFMN MA%F1R<$0P HD7.4\O+006]HL2:@!@;TPA8]?>YVQ&7[HE4!FDTL@&"%&QK_) M,(JY]SX 7^%6V"EG =80@VU''*,LA0=%#?1IG!8/$FE'G/H'<4Z]U)T 8F MG$<)0=?M]().OY!MS:\2'O=5P;GQ"_I4MN 6I5$+X/5HZ;2JBEI*GEKDA?FKI"KEEX3?WU&WE7]SZ;C(K#!FM>7;_+;O\H^ M8H"!;]ZT8L' :SY@0X2"B$>LV<*?5HBM?%OY-M.4;;BIVIJI7WW86_DV6[X7 M;J:PUK+A-NJ;X59@7N]K?IU8\(ATKWF8X>4TN= M;_E;7E2NVJ0/=Y5JB_8[:Z-/R'^[C_PL%6F+5OSVIAW@?\(?O&W[?]$_^!]0 M2P,$% @ BCIA3RFE/.*M" Z3\ !4 !A,C Q.7$S,3 M<65X>#,Q M,BYH=&WM6VUO&KD6_MS^"B_55JD$&2!)TP6*1 A1(^4FO2E[N_O1C#V,%<]X M:GL@[*_?9-'X[OVEW__[<(:&-)/G\Y]G5 M99L42I[W]:CM>>?=<_*I^Y\K<#@\ M'!X=*MWWNK<>+G7L2:4,/V26%9JO&]C5?/VJ$7+*X/-5X[=2B9PK/XUX;(FO M.;60?"X&*;2F@D9"C6E=$W)!K/B2W*J)QW8T9\0^O M55(J8ET*.$M0JU?+O=>:7'7)\0FYPNE% S=3,ER+8'$EUQQF6_>49+!TYZ]/EV>777)4.:PV/"38 MDF4?+HWK9^7Y3%+_KD=35B27L7^X.=L)90RTJF15 AW)_4^6H]VY[5Y>7+9; MWE^ZI OK=NSUG7G2^GF MKZO.WZ35[N)(M5S>XN[6'8+DP0]4OT+SLDA:L0U5/")?#\F94KI(?*ZM"$;$ MAM36YL6PM"!;!D.YE\\1SI'/D A?"KS"NMO86'_,?-X ;7J<;;KDQU[90$CN3@/ M,U]_A/OG5!D2T@$GF@\$'X)?L*$P9"S.-KLL+_TMI1HP+T??L]Q:IM^^.:K6 M-4^4MD3%3\3NA=(1J91+__TQ[*J +!C6^@JM<;KO.6#N\?E4YU_=87R>40.H M!"6/1N0N5D/)69\7,YCF"& *[C96$-O!9"IB0L'^I['5*0<6(-IS@1_H'R41 MM+2@D@34ARY-5"0LL2JC6R*(N<^-H7J$)!&]X[#OS)H&^A@P UM*%S'"'DC@ M"PW1)I#%,!TX82#O,!1^2$R*?Z;SAUSS?!$4(!)&0AR)D>E0V! $- GW'8.X M;@*L*09BPHW!H?1&L\>P1],SH>GH):*)DT#$H*^H^E/]+ *4@!R&]#Z2@ HC^A"54D[AE6NV6=@:$,Q*[[8SCQZ" MSO$.0Z<[IV=OWWRH5D[K)@='GF2@X59!(*#I-/"24,V=KH/N"M0AT$G"#>J3 M,"&2(UD$3@L=%[:9,+Y4)H5YZ,ZTDIG2)UKYG$&W(0>@XXP#:#)%[MS[(8W[ MG+3 4]RFDILLKZLA39H"8 0,9VFZW M8&ZW '9#B1=R=5G\&[L9H?S+=I3N,.\8-; /*YV*GQ^%1Q+#. MIZG9? K&5SU.)CME$9M*-2P OF,@C/-(0,5CMP[6$J:^;-8?:BZI@TT>LDVU MOIC[2AP4X-> %Z.D8*X::=*>$4Q0+5 D066SD/'N%)J,-ASIL:XR-#Y+V4X M,&3!7^*DA.(EII*BVP6Q'!/3H!%F9"'H;.0,WWH<"<$SPGS.?GU/^$(0V7LQ MB-S8DRP!2J M;=%*. @Y=&0 GR.=R>2<8[_/!4I2G0 ZC0M[?5]IYAAP.5V?QQ#-2@ IC/ $ MT8\DD*]F0 0K(1)PJWLH/A,4%RO\NP1%/J R=1X$]90' >148@ :9E;D1I.8 M=0./F#57ITL.>3 1O)G)DK*>2NW#'&SBL^F$FF/&&3Q>[R"]<2[KC$E^$L!/ M'1??@^=YP,-V&#RY7B[K-]8/\RS'C:P$T1;>"Z-%Y?NI1BV>"B0' M7\ZU9S>(T2C(^=?9 MRAD$MK( ZP"_P"U8J;Z(,_9H:M6XP[VVF?5D%J!2!N%[8.6X+OE*2IH87AM_ M6;JPJ1D!$N P_E@X*3QL-;(MWO\^8V(6XN"3-6,/#U76S)J9]K@=ZREK5;00 M)ILS>)ZK_]'OZA::9Z.MKOZEB+W*OF\D>6[K0@?IK2 M>\9;?"OY(7?\L\P>Q@WX0DTM% RP.U!_!>OKV!^F4-5.>>^RD^62;_$SXGGS4W O-V5]-KAX('Y&)2^+C)RO][ M*[:7;R_?CLGW FS5P>?L+2ZP1%.;A':J-7W1*S=1[QZKS.;]CY9"?Z XC1[R MLU"3S7OQVZN&A__UWGS='@S,C$N:'1M[5I9;]I*%'YN?\4I4:M$PMAF MR0U+D=ARBY2&-+AJ^SC88QAE/...AQ#NK[]G;$@A:U.1M%1$"?&L9YGO?.>, M1>--=]#QOIWU8*(C#F>?VR?]#N0LV_Y2ZMAVU^O"!^_C"90+C@N>(B)AFDE! MN&WW3G.0FV@=UVQ[-IL59J6"5&/;.[?-5F6;2YG00J"#7/-UPW0U7[]J3"@) M\/^KQAO+@J[TIQ$5&GQ%B:8!3!,FQO EH,D%N&!9US,[,IXK-IYH*#IN%;Y( M=<$NR7*&9IK39N]JPD9,-^RLB<+LA;3&2 9S2/2Y4 IMA21B?%[S6$03 M.*4S.)<1$?5T+&'_T9KKQ+IN% _89;-!0) (UR9'A]7#XVJOVG;=;N6?XU*[ M6RR6G%*I6G'+Y:K3SC4;-L&_=!5^+(5R)J@UH<:"FEMTWM8UO=(6X6PL:JE= MMT4W3,]=2A^KJ69CJN#$@W(%3LSR?((G8R54L?#F3FESEHD>21[@UKVO'_KM MO@>E8L%MV&;"$U7V\="H>E&=VYSX%R,R#?+0%W[AY]6.21 @JBPM8^R(KWZS M'9W>N=<_[G=:7G]PBO%V/OS<.O7 &X![!)\+PT*G ,->)QUU2Q4G#ZTAM+J# M,Z_7W9:S6K5J:4O5.83!,7@?>C!LG;=;I[VA-?AZTOL&K8YG1HJ.4]S,J7(: M/F,\Y9I] ;X4@OJ&"6'&] 3TA,)2^8W)^30E"H^.SS>^\[N]4K%^3F.I-* ) M&]__6*H(7,?Z]#R:RQ!NT 'LFQ-XMW=4+#KUCHQB(N9IRZT?0"A5>D Q;BD# MH"+ 5+-QS88TUC0:4?5NSSUTZB6,7).KGL<#)(&0<33C&GU#ZD\5YF;,9T0$ MT+OR)T2,*6;.*&))8I!J?A60D9SJ=$F .1)SIO%T1PNA)RAL\:TMDXPFHPX1W%HMQCG MH4(";M./5O@7+'>;L4!/:N4CW,?4##HP@XL'.YVZ-OW2>,\G?,%PJ$/N87Z\ M(7^IO*'&6K&<2=T8)-T;Z7AASOW*UQ_1_@7)W$,<+9@PG'*.0$7VX":,KD-+ MT>]3IJBI5!,#L#4XNJ5]1N("G6RV5ZR9D[O!9>O)V M"LL=.C=UPL4M1R<3F, BDA8;6'=H@OH$V)L";0E=PK!.@!@IV: T;X8)YX#+ M<&/"$<-)C+!-\NFJD DB?-./&P;IC2XE<9PUY1G()6;+5&:RQ/0BK=[ES37< M_B&N:XR,3K]0,#^W8AEO+%5;46HM#)QE3U5K83#!U^M@)XN<)Q'' M$Z[#&2NX#KIK)%5 E>5+SDF&+M_R'U@UOGL-J.YN_UI7>]].>=9YY00AVD19J M3V'%O\/L4WFY4J&[ZP7ZG^.&Y[ZQYYKM^1]X^L]O]CKS/L'R!=TM['+C*T@D M9P'L.>G/ML>%G=AWW/ R;_W,YWT5P>]B4@QS%7(YJTU8@,GS":YC J^K[ YG M_S)T=O;M[-M.TMMR4KM-:#N:VMFWL^^OH2GSIF;+.>JG7J'O:&MGW\Z^+;/O M+R"G_3/%A,]BPF]STL%C+X$7_8^^=WWI%\"+7O/TJF&;[P4U7S?2+RPU_P=0 M2P,$% @ BCIA3PV"'$MM!0 $B4 !4 !A,C Q.7$S,3 M<65X>#,R M,BYH=&WM6EMOVD@4?FY_Q2E1HT3"V.:2+9#$EBOHP2YB8 MP(5/DTNPP3!N9O9DM(C9)%10MNPZ7,CXDEV1Y0S%%*=MYSID8Z9:9M9$868N MK366_@(2M>#T8R&00AD!F3*^:+AL2A,XI7,XEU,BFNE8POZC#=N*5%,K[K.K M=HN (%-K-:M?Z3A'E4ZY6N]:Y:KC5.J%=LLD^$E7X==2 M*&>"&B'5%C3LLO6^J>BU,@AG$]%([;HMNJ5[[E+Z.)XI-J$QG+A0K<&)7EY, M,#)&0F,6;.Z4-N>9Z+'D/F[M?/TTZ Y?NX'C0Z[B#X2GFV_GH2^?4!7<( M]@?X4AJ5>B48.;UTU*[4K")T1M#I#\]BRFGPC/E4: \$>%((ZFDFA#E3(:B0PE+Y M)Y/S>49B#!U?//G.^WN5JY_$ 22!@',VX0=^(>K,8:S/6,R)\<*Z]D(@)Q,\IY:/!:N0MI.(>,MV'L!;[//0H0)N4Y&*\>,O=YLS M7X6-Z@?<1Y\?E*\'\PLSG;HV_4I[SR,\9SO4H? P5V[(7RJO:;)1KF92GPR> M]D9ISLVY7_GF(]J_(+&[B*.<%8,9YPA49!*N4^HFS6+Z[XS%5)]:$PVP-3C: ME0-RJ'/,KAWXAS?(_)Z9-UF9P].N5ZI-G3)W^"R-O)G" 9RB94SE9DL,9V7V+N\N8;;W\1UK;'6Z2<.S\^M6,8; M2]56E%I+ VMYOF5"U]BTO:JUT)C@ZV=B*\N_]>.YP[SV[G;/W M*?N^J0(> 0& G8 * !# P $& )!A#!%TQ==@-?<*BL?/;# M4&HZ''P9J\N@(LQ,70;?, M "RH#0 ',D? ,VX%,%(T-E4_#I M6"L D&KY5^#'!K1+^=/]8P4 V!IIOEX<,8N+"XD5R\6R6+$$1Z?CR XD%]R4 M0"9;(%(2IP)*@JL#Q97LA",YNE+)K@XT $#F ( V6#?2@4PFY:M]5"@ (!\^ MW"XQ'S%D;Z!L9&!B9&A@8F"I?!J8J%>P_J4!Q <"BP0XA M(F!X (Z%(; P12?H&$+1 /,$K=2"0:!V$ '.&J062ANMHZL'^S,3["&$AFD$ MP) P!!P)U])&H;40& K(Q"*0DXQ)6EZA3!-\XDHRRC3W8+FWM8U9V$46A2K- MO$G7_B$O_,V3MVP9S?Q0Q:K)/EL9'-]+A^6.8VY%='-_JUQ=?SOIZ< LVVT% M657;&^X\>W?DY.6VYX/S>,EK=OQ\ZDK[B_=.?I'\E+4["ZL;[_9\P )P.&@M M$K))&Z5%@TR81#)&@A8DXDVTR"MS39467 R[^89BPWHBS S'-\)1SNT>-N&_M\!VQ 3%?0"#@-K$ I[ Z_1"QHV7M5TY MTQM.P*]@L1;NVENN+W#VF&/B\M/1E)H,N^N;)]ITAFO5=H@+!QKK#G<]:1QZ M[)L8F%'U8^WJNVQ#:V\TH^+%U563SYV1W5G4^^')XKW/-R\Z.VY&9EY/G;A] M,:ODLR&\BZH RJC+'\_[9-58Y;':I>R.\SCD-.??ZG$U!PI#6G2N>%_DY 5, M'>.I^&4PXFH&I]Z4GW[-J'7EZ4_TEPK@VOFIF_.I!?'FR_#6Q,^G5?<'(RXD1%_U5)P M63LL5$YJXGM#5+:%64R*K<$, MJTH%<*B^=?;A:$Y[P$030UORC> )63VUK[0W[JU;MGMPN:4QX9S]F7C;WBH% M\,/Y#\_]#(GNA5ZAGY]6QHP]XG'J]=-W-XJ'7!(3!@*UHSP#ZH<("N"\_8ZR M?>N#IKV-X]U_)8AO^NB#K7HMK*\1[KN2KXQ@ Z$FD8.0- M3I)+DN0@J@R*0(A,'LX2BX601(!(SN6*DA(T9>67+I0J<4-(-UR0JI3P%LB5 M.B-U)3'P1*Y0"R2@=0QD%\2N4CC!.@D2SJ,A/%E@2,@ 3^I MZ"\T;^%?Y;RE'$:$2#[+.DPH!T:!MY"#^Q8]3":40_205.',L&&R;C*7+1=+ M?9ARYO"L".&'R#2S0EE6?^E0)W!Y\F]5SP#G[K?HX6RABAXB9<^,&B8;L:5B M260L%QQ<<+P$(KZFQPR4C##0)F^Q7"Y.$(I%?+4*1L-1FC"*KJ^AAPGXL:,9 M>AH&:-LP63ES$'TJ&]0[/DSSA6;59(AG,.*!YPKUZM.'4.6ZM(+P<5_CB $( MU]'HP2 M6R-5-P/#^RPD.PB5_0$BCP=RA. ;I59240[NWC-,(4/O!>!;0Z%! M;\((!:KS=Z@,KB3%-P'1JV3_[_.@OE#Y!IZI( RN]GD8(*H#5%2=.E04@EI+ MA:'5HP(M%?A,U:/F60WWM0JW4)80 <,]H )E1"!"+3/!F*.,.BE@S.&#)2:0 M!@POP:]@-(T(C)PNORF@@9& XB2A$*5$P"*)4X2<61_6N]L.4ECNG*1C)J@ MP)]F,N ],N,A,\)&)K32-)1,*&!S9?.$MQ4>8#, MGQ$X5Q/XT!KR5\(ZL6)INI=0P-?TE*'*>7\-6=F['"Z/F01%/IUDKE3^#?%Y M&O+7XGHL/ETL%$M'=2Y6I>#M-\Q0FA$D%BF_.G*Q!-S>9-S1':F!#]SS#3!"QT)%S:HUA3#E@&I#. 9"UZ@[3+.& MP*1ND@.478W]GDU]SZ:^9U/?LZG_1#8%1:1)T!J,5L4L, (#7@ '/ RPP.0# M!Z8CL6!9#CXRJ*1,/<;\&PD<0 =_./ HY@"0 != <[I#JDX?V@ :; C\4SS1 M;XR5RR6N1*)(9L]41CA[MCB!F,J4$$GV#D3 W3-5PF3'<^4X%A?<9SWP_:?/ MXW$"C@<^DA;H$"BA ]9^#<4UU3$R0)7#D3EYH@ M%,E<4SWP4.6N8%E))N)QD(@\W@.ONH>;'QB"HXNE7!S-WI' )E%I."<7>Y(C MA>KB,EUY+^=,=' FDB@$Y36<@RN9C%,#'FQ-RN&YAOG,4K<%8AYXM5,I*2GV M*11[L91/)+FXN! =R$0RF0!*$&1I(CDSE2"266MJ\.'*V%(!E(/AE#B87R3) M/?!XC0L)DL# X8J_V5L)"42-M$SNFRS_>VF9:&V5"CH[SY>^N4@J##KCYB M=I*RS0 ?S1!RQ&P!9Z155R='1R;/B4E =2$X4YQ(! <'+M6%26$Z M.5%YFMH"1#(Y4Z0\ZGG@08J] *S)A<3FN#@P'0EDT9?==IC"D=;Y4BA>-%]:=YT1V\O9RJ)YDSWI?A0G9UFT2@4%PK= M%X_CL%UY8FD"$QP000*3SR7&2;A\/&[$!>C@$BCF<#WPE-'T #H=3.9Y B%7 M-0] 22D7/%Z"V2=(45X.$QPH!+(3 YR5%!=7BB/!@>KJX* 2!>L3\-*^)0K= M(W\E"BX)#IC1_CMAYO)@J^T?L4BJ.SBS//D>!,YK$(5!Z926 R*3P"R/(4IY7KQP1'2K.^_O6?7:+)CF2(^%PPN1#SQ?^S1/YM/_S<> M$4>&B_CGD23^*0AI2&!D@\0U(74&[CM\A^_P';[#=_@.__]@)"GCBL"C10J8 M Y/4%U0SE=D> C!"P!&C[YH!Z,X*]L\!/@*(8?B*#QO-^8>@N#1\9X75 MW%DU *>5R2@<,>KJ6@= ZR*UM%'*?Z_XB@%HHQ$HI)8.7'E-!1FG8:(0H((1 M&H#C=&!C3,W,QV+5%UE(+2V5!!(&1VBAL,8FIMJ T20S'-G&G.2%'X,.M9;9 MCC4&0(<02&V4%A*ANA.#([#(2<9: ,DKU(B)-[$V1>$25Y*]6;EATCRS3(K, MAFVNK;HI@D$W10!P_PHK]$7\QO0/I?VL3#3IWI*2>.T7\ET7(^W;KE?*D\?] M=A%UYMRRUIY-'RNO.LZX\[YSVSP&-06M/ZZ6 ;^X=?7XO>?C^H*Z):5K?W\[ MJ<"WM],$KON9ZWAJ:__=Y$>_,OH)UH\.K%_95A/K8_:Q><7N;;?G]YYMMVR) M^/3^[(T9:(-Q]Q9N"26,Q64:@E:A87 I@54E@SL:>K%7S'WY#_AK\8MQ=^[ M4X#F^1>=DRUZP#JEZWSO_90RG=6141474IA+ M:Q2 X]Z-A?5+(TTG8=?B?WWB'UHH>N 0NW1^;7GLB33LWNQ$;X.U/9P2@]9[ M\S[VD[V:L+VAZUZ5?NP_X[X<,@*A-,+>'F^,GSAU[0_T"S499'^?'6D6K^:U M]19BH\;H\&ZM_G6UW#_[C%&U M\)4H(R^\Z>[.Y5,F%)VB=?O%)+\O[$A.?;\3>750;TWP_BMG\JLSGS@<=^F3 M-M)+DFG%=P>SI9(?H_\5LJ>9%4-=9KNXM/I#UFG&[1VT.P&E,>>+]XAGM+P? MYQ\;'3?8)&!*X+7H8C_RP-"-#Y%;5 ,#1WD":Z(.;ABX&9EK[6N"/QBVH9A< MT%S[Z<(7V_6/[*-,M<:[7\E:ZGZ_E%.=/OWFEX)CK2![SNTU"(W1[=KU.*^<>M22TJK5J+ P_\X )",D4]_+ZDWR M*G\%\(NI38W=(_S[X*&GH??+ MA2?JVDJBA+3YK34BDX-ZSA.+CDUU7S"K=^+EZ ]UX33.J9RM)C([IRL] T=T MJ-?'8T[;S L?2A 28MK#D+O$I+W(HR['8S'1QOGRESM;M7>M"IM9N#D*OXW\ MQ^QC7_;O*B.\B.V9A2DI*)Z&\0J;XJ5MY'7T05O,OC;SJ/[%-\6\-8,..\S7 MW/>;M7>3H2 B;.'$,W:6+L)Z<6!ZD&U)25\*[IDI->1+]^UE-V^+B^)KW_4' MG41//^?>H@!,$WX[9EF0$VX4:F,99[7MUKO+:^>V]_^#Q^ M\Y75>PBQ^0#JKM/=K=.3(6+RQ_6O%R_[[;,6EO6A\KOK%@K'V>J=6WK.RP0WGQL_/"#O16K_,-\0KRG'5 MO,'U>?5^5.Z:;;7;DC+=M=P?CC-$AM#[S+?FO[SY8/[DYUYGWO+9\U+IE3]'/.TNO.VI]CII&J!*2>37^JM M#+@\;!UCZKB9QEHYF'L#R:>CLL8"+BEU28V;M!8XYN=Z_-J0T3Q[\*XA[\6% ME2]6W,"ZVX0(M@ =Q4D6_0CF=&-WIUQ2@W%)B8,UQJO+[T+?A)W'5D0^M U= MJ0#PV8^/^;H<-7/S\SA3]*:FJ"*'L:H!N]*J?_&B2]M.G0W['-W]2\#O;0L' MRWNM@H3O.6V'TK>Y-W67?B X,QSJN7/2W$J]]QU=N*F3:] 34[YN(OEXX)&+ M7UZES*'?:>K:D@W[75Y0[A)E>L?('Y?=@%UGO>O!_%O]B*N)$[+JCUSJZF6O MWSUW]>)$8%K7O:,&K#C'6W*&Z!Z;LGDF?/WO[<'U/[M=\Z.5[4@\9F6]I3RH M:[D;LR:+>?)Z-C_6NG+/Y #TT$/R]A\.I,69>*=( &95M4F3.?I.)>FAF6^ MQTS=OHPB#V^W4-A']D*C);UV:>6VFR_=GE,EL.E.L=LL:M2R^B.H2Z<^MI\V MOGI!_I6"U-AEE]V:_NC;W'TP>.ZR/17L%Y-A1ZPS(ROV?\ 7+ M!37J_^4,T M(8&5J%,7.6&Q A!.K#'_Y$L7[EB04.0K/&,J=N_H9Z7F!;A_WKCI0,-0T>6? MS@Y8Q>V[%7[ZVI=SZ6'['L?;7KM_7#6R,!@XLNC#\.)6MTF[(NZ.\9H9(=E> MJ46(S41L@RW:AL3/)_?M(-!GE.NO/&%I^:.%X*-'/>*L^'0V8G)M Z$FLWFJ M67-[[>6[TJ8LU!8I[0AF:(VTK+/W\X(#*'J6J[-E[D:+1T\<31+X7MLCZ>3, MQKE]J:M.;O9;XUUDYV@\_EU@:UQ!LIGYF+'[H[([KIGH 7EQK^VFK]KAM7[M MCC&7W4U\K1>-WQ1Q,URV<,.&8UT8SR%]T\4[SGBO?UB7_SZ3OG,62=H<\O3C MN/'G22M)B]O"EV)I9=N]:PHJ4(]^;DIM.5Y98H\HOF[.>[TN%V,>X(?7L?S7 M9O;VXC>^/S$VW.Q=4H'\\%HHG$4WCXJR@3\GE6,]&-<+P@ND965[KWI0@R?; MVR:\WE7PS*:]@_#TA>T$MR5;]R=:^Q7F,3P=[[3#R-RTZ>C@_MR*C> M6V'P(T;W]W7LZK@KUQJ"_6YMN<'3C\XV/FMH=+ZVM MI87JD ^)0PF]%>A@[,8A1X&O580"@*=M9"Z,BNC)=!@GT73Z\<_U/CBOEZ MC>6-+L>*BN?DM'CZW@Y"+HK.<%_1+'M473VA[L"Z=873&;RHW U]5AM]P\*I M -EZ*(ATS.+DM:6A1FW19*O;K)HSIKM.16VY_W0W]6+3L_-GS5^<*-K:4GDV MU\;Y])AUG/7CMTA/Z=_W:2=ACPF62(5F;:8G7RRXWV'FJ7'TIM/;V)3V4]C'+5!7Y>U/9C=B0-?DAKP8823NOQK"T'1-EI9'!W MN=S2[;ZHVOEF=>.OEM>G'EUU)VRC]?:S29TE#^BE9HYEG:\?V_W<RV^>UU*_/$P$-O-:?U?T^#O[X=9+2(N/^ XF8M(V^S#\QVX6GD,VG,"(*L<> MU*$'C[L4+RW):W'3V-#SR,IY#>1>XL,[V8LHM!=#JF?A;MU7/ MA[6O"_LCM>\Q,ISNGWO[I?C#%_U]GE49P?3J Y_.G!^CN/=?4$L#!!0 ( M (HZ84_KNC"TVB\ ,LR * 8F)L;V=O+FIP9ZVY=5Q<2[,NO' GN+L, M[@XA2' ?8 :'!'=WAP@.P8)#<'>7X*[!(4 @2' (!-?+9N_SGO?<>[[OGC]N M]:][=56U5'7WJJ?7S./"XQJ I2 C+P/ P,( ;YX2\'B( E*S='!U<+%T<*3B M8><$!"7EE>$.@;\(ZZ\6 P \Q_/OW3P&,\Z^*=,\[L\SCP+\0S#/ M(\*C_L,\\^JY[OCDZ7]+<#M_J?_?ZYY]1OYG%9_]AA7_._^CH_C7 MJOW-DSSS=O^R_F_B>NHJ]BRS>/*8&S #!/[Q\_^D?Y,]]^'Z;]K\;_0\,_;? M7?[9)[Q_V?6\)_#H?[&(X?^,_[2.P%-[ ('C*B/8 $0#S^%_/E=Q3 AZ/ M $P)4P=C,\ T\*^^CTO >P =&1D9!1D=!04=&PT5#1O_!3KZ"WPB7%Q\7%PB M;/1G^N?QWQ,,!AH:!B8&%B8F%AXF)B;>7P4FWM]=L/\G SQV MC(3PXXPL'0 M +#8,'#8,(\K3\XB/?;^M60P"##/],_JP#VY X^ B(2,@HH&\[\K80!8N/]0 M8@$P\#!PL/"P"$B(R APZ#Q/2FPX>&H<+@0)\%M<&J<@;D2\V.QJ25HZ?/4N M8QY>Y^#)UTCT<1J_?YZ8N/ 1Y-2\ TG%:YI*=^>Z\A-.0=;-3FO?]TR[;?R1 M84C(^U"7V#NS>99?WS>[=0XU=__XN:"A?^[7A8"LEH5'2%)AX\#\]B4V O[ M9"W\LTU(B A\SR90<^' /UG@1(.+P!T4B_>7!5WJD[]YZ(Q_.@?'O=; -W'A M/:%'_,L )!!?]]23$;F$IM(0?E>S]7^9\/]M <-_FO#X'4"'>YX3&Q #5FYJ MS[-("UVS(\R$O!JK+Q8=!\J6=JO'5_3*?997\V9M]AV@O7M&FD8ITT<<92L: M\K;58XXN'M"+6\,!Z[2]$*U=/YY"HZ 9CLH7/"3[Y'Y:V'KUKZ;0.C(O_+TO?3TYZ7;1@0HA=MA-P,3;<8'/1Z-C)P M=Z(Y.27;UEK=G:[:Z T<%[EVE!N(E5B@HS*WM_;9U_1_[YQ0JOHHG&:V]-7( MQ^C 9O\1>*^38/[V+*M"5'D%/#8@=)"_H,/OHZW=CVB@5>)7=EF?=3%QIU[I MH;6;8J0O\'.+YZQ)M;OBY Q3,:.]9,GA6_62?\A]0UR&4F7%"BCBH"#UE$>: MQ,B=3V__+:6BWX?1&[%!\<&)0I%]AMGE,JWFA45\,]$XLK&>Z8LDZ'W'66KI M/7C?C[3 52(HPX;3A7.D'\)_2V'0/+Z,--5ZYD-Z\ @,,KFAM[0D&>X(D?/_ MGMO<^.671FM[Z%1J8WMF5.N1=_Q;55YE-L,'^^O;#)*2P\%AME6G(MZ:SW]: M00-?TX3N5HX? 5$72LA#W?K941B4KV[KEX%.S,V?Z:_USXVEWZI9Q?COI& N1T97N'Q)\WO$2SW\6BZVUMBZX_?BULK6SV%_A5!L;V7ARLMM MTRBQ]EMQB,M6I5G%CXE"E>\+C\"V.UVA?WMME(6FA2)ZE8$YY\@+ZE9^0F\? ME-6.V96[#ZSME3$1,U4W;I'5\Q8WF?'?$?MO3'SNU;?Y5F<7!BJL[K5P<2M< MQYNV0\[:1CFJ(PN&;%AMHM)LIY>.*#+G [H?@2_5BJ7GXS$6]I3/X Z]R M&[DZ?K%VE Y0EIV_:C5A\ZFV;R3Y'AK[A<#?+'?QV.*(X:9PIL5#OE*@P$U1 M)VS&>K!F9-4+_?QU9"UUM/_<;K-YWK,JK/GY;O#E_!%A- B =">4QY0%7B1;W)J?UOJ=Q"OYA M-W\> >JLJ[D'V9( K4=@,S/J$0A1?? <-(2/4_!KW.^X:XRYASYHL2U/W(%= M.:[*8N[.VMWDZ<4D_&P>@<_>E ]$#@]^ SJ4!@%;>QTEJX-M8+J$>^68N[Z M&8=-?8Y9RCL-@WLM?^EU*[K"G?$(B%5[ M>LLS7:J>A-S]8NA\@,R<.5RS$#XP=<3Z]L8I!#PN/J,2]7,,AOR-6P#P I M3 $'P/@)(*D -<#RJ>[ZE%V>:W^!%N[_I045P ^P YS O^XK?Z,P$H#\U[T' MYM_Q3/Q?> ;S/R?8_R2X?]%_T,&!P,]K_C&>-C+Y#QA.!/ M$1GN7X@%H* "2,B(\ AH?Z'TO\G_QK,G.'NZJ2 ^@0@,,A("/#+2/\(G/ &0 ML7%P4?"H:?#K"3P$4;GOX"25JZ5S!-3PA W*A0KR]]'S2'XF> M+(&!0X!YGOT_QL;FDJ!VPN&& [\-HI'$_?U?T>)"3V@DQ5#10T\K.G9H$>7. MYWY@[4)U0;1%AYS'>VQ.N8QJ-[>A=(CQW>=Q-;5>,$]"KQ Z%165\$Z; M(8,78Q4NZI:PEH"3AUUJ2L7%U3)\G[^N"JI!UEEAMT)/AQLQW7RO^;+M; #Z M=5R1T.N*19<"?PTD;@LNV5#DCR7DG_+-81\&%@FIOGMD,!%;?%TN<\KO3@J1 MCLFL'1NI9DDHW)62[^3]Y/L3,.!F?L-T[16(3@6W16ZU:];,U;32TEOS-/>_ M)QA+G_L?[/5H_HOQQ4N'^*ZKT%.O'X4&58J2L3^_Q>*77$>5HEB*9SSOR6M[D/B6G:N$8N=D:^>( M.A=-2O SBAMB4]POG-6UX_IB%=Y$JZ=$R6$&K%X>O'C\MM&@2434A;=J11K6@Z'CWX6DMH2M02986UA8V# SD:09 M/SL.QYJR+N6O=R/=U X^L' B7U!=+25>DOK>]LC.969 -_LW8FQP1ILS/$KK M,^K+S(72>#6M70+#]'V8@RMM&ZFDQ:F^U-2CE@JUDD*/6H*F(.9#.8YPR*1! M2O36;(NHQ:9#U7X[/@'RBI&ZBPHC6(%%P5;*PR:*BS3XW)N_L&%,D&_DX;^I M>>$)C\4SD@[#TL%P:J'X8LI-$1,V88Y7&[ GQK)=3]4>R$AY<9&KULS2VA'C M<$,EV]_;I#2=XP]4\<=+MT1N^1S*/(5RJBP86=OHASL,?3?>$<.KSLC3YF^?_G&! M"<15UK>:Z[O.0U2>$-G^_O&[03%NV,$JBK<<(VKULS)6<#;_E#O MBV8/ZQ/B+@1SL\R'A27II/D;)Z7(RG]1QQ?GZLV'"V-YWXX6AWPD.I3\APVJ MJU\=];W:OZ0=%[ON7,7J_:;59RH\B'7I1[0RZ(3>'X Y.#V"SH%Z&'QJK6N] MA6;R!_,1$+)S.!B'G)>3/H>*^97 =DQNK3WCC6N]CW5?1=A"2)%H=1*,#U:7 M!2Q(G;]R1/%06)I VGBC31@O8/)?4R]IQ5B!7K/VTJ5/E?"#L"?(&AE9,9(@ M E3!845T\#-*_?G$(M00FO")M+(NTN(%_U,+1]%^F1,4:(]':'/Q!\L4S'R\ MR+3AWG<)&RF#!GN)#7''L;;)C#\)+ QD\B"TK"C!@V&]J7&5WTJLOAF\&JU( MXUK]P>-]WHV^6%MLYJ&RTJ+#?YC:X!#-:EWQLWLO.8PJ& 5+R259/)\1.300 ML3X+*F7_47'H?NF"-")_1?SEZ*[^+Z*2'/9O_>>+M^G.LLIOI#H3,X5"-8V\ M.M\^ NCW;V$_27FZX*;1H[PD'")W9SP*J$X?X/S>JCGAMK-X61I;*U@Z:A9! M2;SQ006E42(AL9^&!'L_20$9GU?=U2WZ+>RI$Q8,F6D5OI'R;PV\/C@\\3Y. MF'#C4!0E,"85%?4F%M9,Y/TW!(Z41L)W_'_0$XZLAS7OW(>&5-R158=!.BF. M.^6I0F [!*$%(K@F-3E+!/GM8QD6?0S M;/F>.*7TPM=&VP.QO_^F[(>*?1>P-\0L9ZEI866WB-"-+8\T#( P%W) 5"B= M\$%CQ>O["M;X6L5WAXT!(J8K&27N*>_9U2\4$>S;^;W,:_!NI9WHJ$=H^AGU ML6<.] CVBS=,U3F4/N+^YHS!!&@+UN?*8:T6TN)6QQ?Y4ZR#"\QO$[[:=YE6 M?LBD+_-[-6DB[^DBUQZ.A.2&0'#=@NJYL*4X+11XAPK7$QBX W;0#*JKT"=" MQ'0C'C%X!,?MCA M 'O*JIQHNMAM%R;KDK)Y6:3NYB54>JP!:78X;[8\BEWTS!=]+,S,EIL+-SZ* MA#B!5&!\2NZD?L "7TE<*4><,88K'';*OG.%W3G-],?G50^_P\8ST"R#^4.F MC\"A:I[U!C;;]V7K_F M]G=?99]YVA[M]+[4DL12'"9022((AMZVB0XR,CHSOC=+@!L?6RSRXL*Z10)/ MB<)#$ ]>HJC1%#3%@Q#0]J.3H> K9@4DJ_+3?MY*W=@[PMM?1.U['> H 3V;KM;%.IRO95IQ$2,8^N8<;GGJAW8%+UDIZ.A,30LOGU?-! Y$R"+:\+X>G&N)O@\$O;108< MN/'LJ-MIRN&WE(=S;@$*8H^3 Y;LM6:QSHMF>DWV)39?6E#)Z3_IT :'L887 MAZFD%J=_,4[.@84E>VT DC!=DC5?F3\B*2?V2T3M)RY0KI.41!F7AFI_]AJ< MET8@&1K0-#;)?&5'L46-@/LRN R]1H8F#%]J7&./;(HDPJ)FV<'LZ\*;U-ZH M]89R+?[9GZG$!]U$5]/PS?UU$K@EYR>[I]4[;*"A(L)'(-KY?# I;#1(3@.9 MC[>K+S?M,&,9NEV7'F^4\X.5FWO)H5&)GMRJLL- RZX(TRR=)J3Q/">YM"F& M53T'=8C7GEQ@3#AWBBWC=$0L-0[!56L*W2UZ#3/H M3"FT@8NWR26E8)RT;ZY/SK=,#N8=+I7 M5-56^YT"1T9%W5C:T$T:<>A5K/87-V\9:A7'V7K2N/BW+-6^'4OQT14LU(8C M"]X#IA*-^C;AXM?6A6<)E&]OZW4)R^^F=]%+C:M:QH]0SPM+KU&([[2\B MX/@->G4TX/2WG.P-BL?!Y8Y[L=-%*(Z8X4-EJ#3?C=FF(>G22OTOF6687Z0R MU[H%%L ROH2'G5;55/X8?.WW0%(KVT'OOS9]GE1H5NU4?>C3<4E>=3B;R]:R M-O1.:FO$EK* _5*&.5!LP(U84M"&J!M%'8A@R0]%SMET&95>7XSEB^. 3*%1 M2?+-+M#M?FG3,U[$_.51+<)Y23@O(\F$(MV]E." 4]HWHSW:NN6[&>>R3TO+ M),3?G(%M]LEXY78JN ^B.?S:95^6KD)!.6W]I9&O-?.X:65F.--6)^TD0T(]S0@&8J-Y(^>ILN\C(G&[I>V6#:_G;*G8]>741::^:^):E056AA$,.T);2 MQU]C182TL \U?:/)4"S]1?[@_'UU,;UT7Y<_*5-2F^_R#<>[R,2;Y*8'Z,]R M#I61M_W]'X^,EOD[:N[<^88CDA?+NPUSH:BB7H81O=9@&]1#S4%W=YE?C#(U M!K1QHC79CT#15ZJDA$&:S=[D@?@[C!9[%O-O#;G)(N^W=PD41D99R-J*RYMK MV16!H6+D*;.-)';#BM+\.!0]@]CO-J"N(LH4"+"7C+J"$*VL!Y:BA_(;;EK>F&FNT, M>FL?)7.V!C,]TP<-(E2 YB5?<[*Y8Z$)QL)FRY*BZ(5]Q ?L.,OX!OP1W=-: M+4ELYT1-&4,P,#79W*^.A)'2_70[8M$0R__ M- NC(<'NE^K$BOTOG>]_LEA5%*M)Z)G"YR+O)KOOL;YA;)&+7@"!J#4=7Z?G M$11DKDW+3!V<+ULOR@_R*1?]TJ,=6K;Q]/S>'&[^:[GB1O*=D[NIKM8>8[MC M3<0MJ;D^ZE"M(1(+,8+:KNLGL!-*NG,(8>#1)>(/7O,1_GN66&SK81.JA4,&F31-"*5.1:"0$MA5+!#OVY M=WUSU+6%EJ4,O>7H=?A.R51M$UTFI8//1 M-+RA1O% D#S7DEQE5V89<]DKHXQ!P4JX@>LT=-G%\65\.A3)G5,FOE%)HO(, M;8V*@A;CU\@)V_+!?3 <:>-P ^"'B)_ZVLR-#/7HCT =BTYQ/@#\F5^6><<:U7HI;899%-7=URH-!S'7W(U!X?+52N!LD M"TH]1EB6[&MH$FR#^V!VCYM4@PY;2V#SCOX]WDF*BEQCMXZU: MP+L@BCH736G78RS5*4DV*]FIDN<'G9?-JQ5C#29 M<,%]C"YKC^TCNK:Y66@QBR1M8#ZJYOT[3[.D1/+3EN#.9HZ"\GOHT@*:\PG^ M+%U)BA[6,L-2XSZ3KM#!^:1[MCHZ'-O@8)+/%G2\HJTIWRFMNA.4C1WM>(QKF_AF##N1W?UX+* MH]/Z^\&$48.QTV"I:XQ23>\ZX8G&XRKLJD[),J\4^"5J.+3E.'WB63 RN7S'AO#M#],:]E+X MU-4*:-YS)G12T9#L)&8^?43>D-BDSZ0"%MC;@-S]H:A-9U)H_ M\A.GX,BG:Z2]C#S@BVKEQ::0&2-;LN%8H0O%YZ:2!5)041)2?V!6\\3EHA-X MMLMM5G39'CKO5:PK*YF\HZ)H<1MFI^!0G- ^_>Q1FEX@!M'*G#A7V 9LOO(V'2QKXQ1GL0(^^^[,I].%\LA?([OSRJIY=[*BJ[S/OM738)37E --97EV<*4?D'OA-!+ M\5K:#TI?Z$";<,E*,+U2;I69AQR@!)0H+ M9@DZ&_'7 %1[^:^_+=^YV:66HWG(H7Q!\+H."4AO:+RP8+Z9BRKW/96J\J98 MN5W(L4UKF--L'KN2;WMGO%PA'MY71^THV5RSH-Z;;"I]%TSG^*Z.F1.5/3S. M7@.+2R['LD#4;0J&GD)=\3?*)&PEQ3%P1L/XO:EJ4\;*;%Y,+T@Q8YT^PF%TRVSC-J.1#SQ+Y5?FQ0&4N3]6 MV35"=34%*]8HX=.*+DD_/1R_G*08<70WSG&WCHA*.$(*1:/K2@_2[MGTDC'S M7B2DLZ'K#WH+B3]#K<;4S.31FI 7!X0M "XI>,"M[J:&UE5DO(KW)1/CPG7R M]@G.J*Y\GT*-&RD#R7V+RL*@;+N$3*5VFW6S2L3GZ"5FTQFE+9STCUA86.2 M[R/0&!8^N81X_ =3**_5BV2 W%0M/K>99OC=E64*?&Z%YBGV9"<^>)/7M%2S M*R#_=?[$?KJ@?5QI_U?=77R"V@;F] (1+=3^P8KE :J@#_C1 M$A0:R!@]-7AE*"^25M>U>'VBM([/Q;2>+Y^JR;3K6FBW48K'YSVR65I-"C^A M!SZ_*6&.>6B]^S)SIZLVWK1;H\)T!*R^B[2Y22[TA_XRL-I>/% J,P](,GEP M[-B]?1"PNGD#'J02B=#/=XZ^$V"\EC#8Z$]Q=R&7:<3&YJ2-(%@A\4]&%0$:E3UM14#G1Q-#@PJ H%?-!_#'-CJ MALYHB6B%&'OX^^1'Z2;A-S=IJ0E[C[)S?[0SO]F:9BSDF="TCQTUIO&P00$0 M7I_,3] I(I;\>YS-WUVT%5P0(AG-?9PNY>^P#1Q82EWJ^_7CCKKD+/(PC.US MF+2:U+RC2A5X3;UIICS0I2 &T1K+C76!:$9/=RSHC M&D?#W664&)T>G&H\ITYA3K_A1=0L-U\4VR-P M_K7^K\*#T5%E=Y"*O[_R>U8R%B3G6ER+6_O7K93,VD=36'^6A$F8N>.7)>FXTKC$3GLQ MNG]S66,FVH.!.M@'?H)1#47!P1M(R.?B7=O'8]*WL%]::BZV[[";*48\/1A@ M4'M#;;4(K3$;UH$2(+NCR-*;(%H(5GBR!&/ [$-&QC^12^N%]9GO!3G'Y0:@ MJ111"<=&$/]!-"WA;5UI7[]*8S7-.,K9NS:IG]>NT.*P<7('04"_&5)W74!= MHTT#[#G(9)U-.5F:!>_?]2(?123'=O\O- :,\$&S'#MTC:A.OT&-\#9!]9+0BU,XQ M6/C5RK:2B.LI*%D;9ST5B?CM!S^W (-FK.;[V *#X=%LYJX17$8/E-X.U_#2 M?B%*KB4NQL#@#Q#>WW&YV5:S)$MR%FAJ0U='CP"3Z_L\ QMHL:_;FPOH.3D" MZ[CT"K070\.=BX>Q07/;\J"8D1Y+X!.!O.9[[Z(R26%>V,6[GHYQ/;U;GD0_ M&YFY3"\:;=%M&[^\]?+UB\T1P0D0YTZSK MATEEK+CRV:'28R2N&'J9<+LR: M] SS$6>\&!VRSG>;<)_N"ID5\I3KZ>8[PTO@16^BFL<7;M/LP[DGK.;WGT 077^WAV(>7E@ART*;C2O.4?(EEGMZ"B%$#_5OR M-$3]E%_R8;!/$1/L&Y',&4.L7V9+]>IM]KJ/QIA&%\T12O[45>_B+.(+?_7 M>Y 8VVMV/@$'YO+JU[9894%AMP6JU7^NB:_@?Y"F=\JZ3#:$%"J];.OL,F(\ MW7NY,JD.Y3\V65G2Y! D+Y@OS%^4V1R5._(;,V3Z/D3U:S5FFWYUT==5CK&( M0N+>6!<\[1%:H,+(_;O$J],,/MQ&=\W)6TU$=_0+OT?7T(S"CU$+KK:^.+[Z M?5K=8AAP*>PFU!I<[OVMV]M M!$4H'+FGI9AWN;:*2!I=^AK?=8Q",N;!F+VM<2PEPQNEB-( W# MR?DI$$0!LS5[XW8?+L [,$H:2I\E\>;E/LDD9-WFF'5A:NXG=]$7+G578FVK M?49X.'R"$19"YM@9 28)C1P5&I,$OE?V.W0U+O<1&6GEP?NBY.Z(-5#B0F)/7(Z+N$'Y1E7W'5>J[^S[K#[0S1O6P9B7VC^"/[4\9I3 ML$GT35)GOS64>*A)"7V16':L%#.)QS *\))6AI9G?U3EA&?NU25W4-G$>OG ML1J2\)P24Y=FD=3#Z!P+:C(:?8N0)6)3]#< A*;)/L?8^ 000C?*@X?Q=M?# MY,>DJ&5\G&$EGVI5-<@]K/T8;UF/YL]2N]&L@7 MTC9GS*+IR4E^[R7"KRY7IWP5^K3T2UH_F#?A]8EC2B'(W$AI8UDR[# 0'O0EN#J_+ZS[VLM&^[9^(]6ES;;B,5PP4^9')+NHT%P MW+ MO@[\<0PV05W[H%.G$7,2(4(M/267ER0_JN IS;CUX46;P'US(^[#KI@H M5W0.>:QZ+1#S?_Q>R,7@Z!@+TYO'O,XP85)/#&"+J!B/!4.KIU[$2L6Y M+9XV*EM8E.@$I2*X,G[:;]!I8<>E^4I+U>"41'C%5!*VZ]3OTW'X""2 8Q/> MQCI^&!>:.LCFP-]63177(74A&Z9'LX[D6F/C/)YT&*WE82Q62G86%,]!I++3 M'HP"NXU[N!UAB.E *XY?M9A').!9'UECQD3;7)@M964%J6=]+*X.(&HQPX)M M,C4?]^W$5I-2 NG3_A82*Z1M8'MG7^G+SP#5/7L9K]!;.U_#S[J20)CJH!M ME5-2I0!5OX51/9M=.WG!<@X9C M[+VQ=^0>GL@+R6GE98^22,EV [MQ,;BX?T.?DR5JBZ8F!]UCT65RU4.W'F197=9. %Q=5M+"C*FT]* 4 M=8*!T&.6U>5M+DH?&(&F53[N*9)AUOU% V9:9.'\;AI(&Q2>EZ<5!=NNBF0X M#-#-:Y9\%Z!V8F4^')T<=O-L^8 HL:21Q\B\LKF"V:B;[AGQ7DJA&.+LJ GO M==T4'X>M"1S1C#.Y[L1(VF$_W;SLX3(8UOLDGQ.'TW0) MFC(D4"^W#]1Q$=>WL6%W_9889F :.C6D5D43%.L^-FQ.]1M26J>0C2?7:D4G M4QS54Q5U9R)ZM2%0C3-&O5:S2<=8,^S9/!G>RD1T:?7>I97-K'6#N>PKR'3D M;%9NO61RKP0C/2SQ0=M9!:=L;/7BDOEPLX6IJ]Z# MS[A/OB*GXG-P394]IFGZ'"U*+XF2(YB[D4GN=Z\V:FX4+>^9!W5_&K$)VB7S MCP;X2IXB-9[WBWO@L6DK8H/&/JU*6QI=*I4T<\<1O75SNNQD7H98T)@^S4)0 MI[ O ##UL^\PSZF0TMNC>2RMU$O.L\^CQZ99S+HC5:B53H*@0@+], [KV=7G M(+9($HX^OAL+YW@L?;F7F$X8*(SAY9%&WROKWQ>LY*79DSJA$P=H1PZ->.-C M"*!OD6Q XY3;1'870\8P?\:W]OQ2*%GD72K)M;PH*>[=:])\R>Z2X0IEDTFM MJCTRLF^Z=1-TGOW(K6@6A6(L3;^QE1PLP:55S8G+@F;Q'F),%B8OW<1Y70"C M[(J9@PH3I[E%I!*=:YT#.;(P22M<^+HQ'5?M+CE/58#KI3!!M#F-+$ZTRS(3 M_HGU0">,5J8Z/M#)^E!F/]:8\DO.+EYIEAL]#8GE8?9MFP?BA_);[H\^!GMT MXGK\R[C(%/__,#HS<7LHXK@FUA6 B;#V___D\T8X_CEJ# MM[2-H66I-AJH;![%A%=L"5P+BFO&1)U=K)(WCT3(2Q.]\OV M8)-ICKHO9QR704./B0EK6C9%ZZAX&3$+B+*F=7;WX"JB8035?VZ,.8H/3"Z< M^G-(R!QYG@)!55T4R@@;?J6&1C7U%EC45&QJT\NJZIJLKPC_A%PTIB$$%F X.28:+B\+V::(>!A+8V3ZM=/#8=WXVQBF,? M>[W%@>34#P:Q9?:@5V_3#X7!$=70+"9])CRHS'#;KASVU,+:26B3@G8)7A^W MM$'J8/B=7K@].Y\[.4E ;)9(T,4C\-IGP;E)-HYO[VC=$FO+L-+1>'8/7X=) M@$V/R:1(GJ;YAR*ML-(0I'@EG? YIU:_AK-J.5NC? O M%B'!Y7@P%"^E/!V?SI=OUG38]U<]E]A?1ZH)*Z04^R:71XAGM_F6TL3XW$(% M75D4*R9O>^CJOR]4)W %14AK:N\S:@B!6T#<6V0)'O!IY,<(;X4I5JJE!3 W M+']&%T^M#W=]*9]Z^3ZW3U.D6&?QPZ0\CG!*>IR!EHHF+%X!! R;D >;P&5? M439IJ> <]-'P(C2WP(0JH^7P3%K!!;FV.3?Q" MY[.YW\\[(5.CA]S+O>I"TFP1'K@#L9/FU06K8VV)O7QC$\=!:S1&T4E_&-.) MHF_G9>[I]N\/>LT+?*&=?@4V>\#01^&S3 9;R_MI>Y6&>3[:ZOJ=W MMF%X-U:[\]!1'> PF5OW$9-]UPCUXD79MP>,HQ(A7+REQD>@UT#U;D1U0VUN MBD?K]1^;]!E"OYY'X#)=[]RL]*J(3=]9J4KO%K@CK;D=3;DM5YI*[.878,_[ M8NR!_0CTKSN<-AH=6W]O6DAYD^NN?'6+<$Z>-JMH-=P=U:-7-H*]T5+8JS\P MW_ (;&RK7^\!OJEH9<*K,]ZTL,D3DT.9W MI='-6,#:H@W*FTE2R=_TDVO>1M:Z!_;<75\:#E%M#]SWEFO8, MYG0/-%?)-A>_'.:BZVMY*%N)'LBG_$>?E@;^)= D*#D6CG43*:U2.QB=[_E8K$ P4^_/ 6^\P I0P0?]89O!ST'8I=X",^. M>G?C_FA\__>7QSZ9P2-PH@YLX)A8!#SWE$?.[\X4%V[TPI M"9P_"+U'#Z#?CXD<]<<3\PZ9.XT$KHB=GAQ+^?6#3W$;XO-7^:4/\MH3/1M($5N1E=/5":0#9!!,(09!]C-!'M:4N1Q3[4>'AP<[*B[ M65/FZ1H*ML.=/[]>CA6&O<\_.8["% 4AH=S!2UA, 9LH2D9Y7^K E'7[@V%_ M;]AS8E^X)"[@RO,2*J5&D501[4"?LYQ1/V?T5LC0JPIQEDGDKWY*UY>7^L/= MU:3(PXZ=%"G=.J0XV '4E5 +V%S>AT^A#S#@A#Z?B]_-)/,I+7$YRYE($0^D MB,/W*XBH.&,XD\-4N'G29B%"F_Q81KE*:=).W%* *R MKWYY#>$H$,B.]^VZ9-!].R,/.RZ),*?/,C)],(4T9B),?_1S+BVEB2@5:=YS M;81=%J=(F?UJ$UU+;#V([&5)B>0?*TL G]RYO0@9E?IK92$0?H!,I1I[3<8] M#5GR=S]GT4X2#)#+:KVUFBK^VCE5MD M5.JO?DZ_* 3 F'#%25Y*+X8APE,27Q'7Y+A]F [>-W#JJ(3],!DZS6G]3DA) M""E'(ITJ3%<4@SF%TZ.>G!+UTXG/7R[PWXJ)0-IDJ8-R6J&&*4'B1KY2XC(7 M,N4@ _=1CPEK^S#1_!]7RH-36Z4$"<)H@W7RP<16)T$"_0U5)Z305AU!PB#F MK1Q/,K@5#1PD9KO'@"%V-;TN\.LYLL7=S86A6*"$T-&F7:6=Y;[T>70 ^2S58!(69CP>#>0_QKAX;Q)&/[<;62NB8_W+BKG[N9@S4@+$. M0!L#MSP^Z8';8J,,<1U1=RZ2P6N*7#CR_62NM@[(:EC7(KG7$,FT'T=UY.0] M;9_ U$BW0,2EU=!,6)A0VQOL[6GR$#UJ,;\N 2/T#Q"7:[5LA+T3@CG",XA= M9(&,B8NII=01)FSIQ!B!FT#Y I= M& /E\)TF4!IQ==[D'K22?KL9L@T@+-&G!OCN93"U."Y1:QH#[GKPHM\ M>#4]C[BPWU?1:Q %RLT+9#?0EXN6MT3=&,TH5-MHV!WV(!TQ]^.[P1JQ7[]0 MM5ZT;^E%J8@R)L1".HF428@HTB>".IPD-W-9'26L,QJ?.$+<;4"I](2O0!@9 MR:KOU?0JA!3(1LJ:EPA,D*]NO8@/6O5QJG:BU'K8>_;>MC5U"F*Y21R M.4HPIR!9%M!NDX"V=;AF2)\ -C_WR>,K.EMS$6H=[<.Z'$W*Y$BAMDYFY626 MA8IZ3L9ZQ?"=IEY1 WD7ZQ:8$1]YTG6+@=T&IBH.!GB&@X'X)VL68V$Y]6 I M=')6Y7#>K8)%A4&O 15:S2%'0L[5\2FSJP%K7SU+#<%RWI1X=_5Y.D=8& 4! M/S.;_7#9A)MYQ?*CMC98P"YC7( W8;T%KFSJ8C5OY+HT@EY26Y-#U)5P>+K2 M].[%1#"OQWS4EAF;NKL;X&BQ'%MO^R&] M3=GM @LW@0+AUFLAZ^RUUI,TA=!VGA0[32R'\J*.+YI8HGA-80C04H1HM^GG M97JO]27-TDP[7TK$T46E+F\?>A%87WCD:R["UKU^!/>RKD$UYVG>/?-16XUJ MZ@#=+DQE!A$/9%H0;H>AGI.Y]K%74ZC*>O*-OQK(*XI--=#W.'B\RF<\,;XJ<;F;:6Z-_0D6<=,.L(X M GZ^FR5;@#ZAT$/\'+BRSO1L.\MMP=J\QKVKV:XC.W'>Q-T4-^04]GC%73EI M7]VAP% :#/5].V=MX<@Y PDR.*O-#= M)\!R=EP@,6_%V-5,?F/3=V]B>PHI>A RR,D+XU0=(6AC1C7O;.:\W$* MC+H.@WTD,C Q1R/=VXQZ4#H:C326/9M.H2OG&-J[%SBMZ/P*O1G",Y7C"''8 M'(7K@78= M2ZA2:'T[M%(DT\;&F;(%S8K)@(Y92DZNI8IX'O'"#Z._ C6 'O M6CRH:2>U7J))9?1>(GMT5)?5CK+U@LP4UBE0-0]S3J1[G;8*PPYF2HMM;8>?=?1E7M/>UZ2PR_#&J]=)SW(( M4GVK->ND=PU1-P>D11@LQZ(*TV\+*1O14Y=QR'>Z"(B6&&;9W+?&_$\R\8W4)[-*[Q9'9EF&T1?HF]S4'VO M2>TK?,!Y$TNB8FE!EK21YP!>I!7A%SB93/$9GR"6'V)2%KQK7H M+0WA"^@5Q_#R+=5/-P?O)C"('Y ^P.-G225?-6+6FU-7[*86^Z7=08VQ3WIU M)L^.,HIZUXEU=+=KR326R9R.UIC.[0XTZ=P";MW+YV[@ \01O($NF<5,+1!8 M(C5/6 ^TZ89BXA2X=-KZ\BP\"ER>G.758IQKRM$\1SW0#G!+6,E]!3'[]/2Q MS@YLBW9?';G&2&D220U26U2D31$#LQF5WU-6>W"2%L?/7R"941#.K=\@6Z6/ M6F0UB88.V5*'<=(1-Q-I1M;I]L&L@>0?Z$D"E_0"32]U+K!T@%+]FX0 M=^NH?K>>$#.U3CDK&)C+B ?:O%.#7_>R3_7J^#$0U')[(L3,KJY806[.0G7[ MNQ2CON+D%%EU'HKL#4_][9;'TZVC+W/,U.W8J0*Y].II9:-.GT2G1\0R?!J9 MF$.H;BM/-9P=C:/MSH6Q._]%Q,\/5?&SNZ>\+-LPWL'"+O#(=:,@4L<\J(T1 MI8.-+@ECQ\_9N7*MPNCZNC5'U ^:@H#^Y)=$"+E]IR!&LB^D?+"3E$0FIYDL M'0ZO)2!7=X7&J.K'R254M[ (,[09\70,S*/=AZK1;@F4_^N1[M/.$_,.01@B M/"7R4G(!8Q)+KZ[)2S#^*HP";>+?3_Y*3J16'QIA#,G/56-O#'Q Y=<@(RJ/ MII*O#A \NX4TZ#D8!/"H9T^&?%]"<-3C@K#GL&C"..*1E$[-M(]Z3Q/JHT/$ MH6C.A6[IE4#$.RZ2S@MQ1^K<<^+KD[B,>M1SU8E Z>404D2\6\4 8<:!?"MS MI]X"$>,D$/%?,4M+M/46:$ZVZ198/#0V4:+PIL:"[HT(?C2M"])_(SA1J4;Q M*IH?6/=;^,2/?1%)FZM>)&FC.2881\$A3]DLZEY4THMH4@!9UA*(ON0Z2]IY M4>OJ5"_>KG9#?/^N9T B]0%/UP.'W*:F7LTR^?I,^_2)^.49JW _\@]%[N\@$A MXO*(S5CYEV']&A[1)$2F;W*D _QYA#WY"$#T(.5-C5+?;&-=7B9O!*MT^;<( M4 ZI_YRZ=OX:/F#S:X"R)\"6Z+4>B,I!0.XANII>"FXUF7V$P M@337M4G3%88ZCP0 X1=2,7MS5J?4\LT-5"-YI)(O\8HYQHEHOP127:M74RQ3 MY#2"MR25DRVDE%4W-RUWK(3I3%H[I(C!>.&4*?'*(-6T>7V(SIX@=85XR9+* M5=P?#C^-'L.#5E7/W'4\PFJ/Q(\2F,_U\_ M&4WU:D6Y:2E;):P7,JYB16<"M[[9YGGL?R)?/E@?EA\[[9U-5 !#(>:!3@'- MG==_R&2I4OA)D$[J\H]/WT#9@GU@OQ%,XNP8S^*Z3!+^SIY1IQ3-(FX ME/26Q%\7.8930F%>P8OK-)G:ZV>[N6Z0?(YN3*;\42CQ%4AHY+?,8/5BCR7- MAM6T*F-918E@@XH#!5&Q\KSQ=Y%QPW,(>2ZMYD[;LI/@ %9]1G7OSETK'HO) M:/)5$TXN N%>5+(ATZLTXJJHHV9.9'K'LK.&4JU?MI--2X$SZ]:=+*$6^I=6 MKZRI7G,!2Z.K\;N>20RJT[P5CPVSPS@*P_@N\)/%]O%_F5.XSX[^*7& O4]\SCDAZ95M3P,CN] M?#^O7AQ51]*=B0_2IYX.T?4"P'ES[?0G6/BD]G"U-?8XO6S MQSM,X]>'_A:A"CP=B]G=%/$$$Q!CP@LP6K3_80H7_R41/0$1@V7DEB__2[OO\"AWO,T:X7R;&LU%7KR)L2T>2 M9W:?*E JKN.V61OD934\^L/BF3?FV21506R94..F9F;KZ<6//_SV"42?DG?O?OC/?_SE[_\'@/^. M/_[\)IV9Y96;+MXDC=,+9]]\K1>7;_YEW?SW-U4SNWKSKUGS>_U% ["N]&;U MCTD]_?UO[9]2S]V;;_/Z;W-SZ:[TSS.C%ZN^+Q>+Z[^]??OUZ]>_?BN;R5]G MS<5;#"%Y>U=K:XGV$[@M!MJO ,* H+]^F]L?WO@13N>KOCMTE=T7K]4T#>+WO[W+S]_6HT3U-/Y0D^-^^$??WGS9@U',YNXCZYZ MT_[_MX_O'C523K3Q!"WM7\WLZFU;XFVLY_7\??6A<7,/_PHU3\*JI8=V7[\4V..:H>U >D\L.R,9=^F?K0U,9%D\EF]>Q!?+<6QQS39^WY M?13MCVL.1:/OX:I>M%OC9M?WE?_>P\ M;[-OUVXZ=QVEI'_+ <;8?RSA:6XU ;N;;Z(;IHG%M]_]O4NB::&TEA_]&/1DM0''_1GO9ZX;][7[V_=HUN"ZU( M_;G693U9_30D6,=T&!213\MKWTU;2$]B/6DUSD^7SBW>3:M9<[5:-A_S=%!X M>O=^,JP2/;_,)[.OX7$ZN.< &'7;DCLW,!S%T[E7OVT+SD/QZD#IGHJC4_A! M-QZG2[>HC9X<3>Z+K8Q!>^Y5+,](/?GDK9Z5H'86_P,:"4KY0]TE,J99.KO1 M7EKI?>]1;8[9-,;N^?PQ2O3$X-,!]:C[DZ&U(N[=U#?@/*F'*MPC='8R)#XT M[EK7SQAWD(]@U$[/&IEQ)M/!/0?%J*NV<7!38XSBKD1HVK[Y7\Y>U%/+U:SLST&N*RO>XUQP'Y'Q2?7 M=?-//5FZ+93VP># MD<=9]?IO;?J8%1N0A[VDO2DW%#]9[J9>L&;?W#-ITN_ MG>^C8UOYL>AI5<'E^GC\?=6>F1MO8:3U9.DWSZ=E.PKI@%V,->IN8KJ[UE"T MW4W?7YR>+QO7:4?:66E4RM:&I^?@ W?.YG<;+>[7HNE'9Y9-X_%;16)TE)T1 MNQP5E1>_[#/F+@V..J)N4Z1#U:&H_&DVLU_KR>36 _(TX&0?J5WKAZ(WN?0? M_09X6ZZCM/1L-M3HNHG/8:T,1?O:X_%9?]M/X M%1Z#B_G1QK<_>>67\KQ^] M&=MU)>G1Y BCZB8"6RL,1='[YD)/ZW]W"KI\J>Q0='QTK:IK6@?%]&(?(2\6 M'H62CJ*UJ\XH=-T+\*.OD]F\\\9Z;'LAQ^,_N.:+BV\^^TY;S^R\J]=FF-9' M&6NWF;^CRG!4?7'3I:]A9A?3NLL*L+W&>#2UX1>--HM-O$!W\3ZPH?%&<#3% MX2BLY_KBHG$7&SMT4R*^^Z'2V=7:XZ;R3MK&[UKBTW?G[7_[YL"B( ;L8=]3= MI*9+W4'I/.@\=/QSS^<]K(W*^;MI9,SR:KDZ6EL9;(].DG^>S>?QS5WPPB'" M,WAOXV%Q]+""47B E.^HMY4^HR=FN3Y'^=E_WA1O:>EQ#6[=F_NV<%/K['C] MOK9T+WNO5,6H,.#;H,%H.=4_1YR->N.G):86W)\C4?S=T/"ZN9K MI>?EZI[J<@XNM+Y^V\[KMVZRF-]^LYKI *+-1=K_V'Q=O$#J1C?ZM^>9]=): M5[6^X]HM-Q^XZ1ZXX'V9Y96SO[J[0[.)+MWDQQ\\[<7(/18B$7D:L2Q*4\XB ME*B82TDR1F1&(!/Y8XA7^,^:#<.W8?Q\C6R_N1O"BK;Y2HO1X -E97A<(\BU"N9 0Q8TQ% D/*>$JB*&(,XRY(/9@< M46/>S!J_:?SX _KAS5=77UPN5O]?MU-C4/,1E^T>C>=P%3PE.(%:YQ'&QWV MT<6]-2@;QWJ@B;27CH(B3O),"2IEQEC*)//: 16,(0(EY-GQ,XG].9/.C7VO M<2K=KQL/?EOMS8'FT'8"BHA@&E,<"^G5@E@F<81Y+H2@.6'8_SE^\O _)\_9 M\"W4K.E@K=RIHE)D29)@(B%17B&%<91W=EBBAM#4A&"4YS165.1,T3A*8"1I%&.2 M$@15IZ.%4SK,C^#1;&!00NTU_]3-:GGMPNEG90N.8@[C'$?MALEC'OLEEA"H M4@F33"AQ[D[@_HSNBTDH/G]:>B(]B8]S%;S Y,<%BUP02;RPXA@G+,F(1-Y( M9VF&8IPKQ7KH%R2,9MN?Q;T0":$8[-@I0YS>[^A^Y$2+ ;?VQPOZ_-%P/NB; M]>6RG>ZW6<09]8MJ!)GT&K[D5/IYK"2C$1%1[E7V'G2K( M>,B&VL$ZXO5N^OGKK!W&KN/Q@]LJD" \\7ASA3F+DRR*B-?=9)YE?D]!,#YW M3><O@2PQP- MGX^D'8OIV^+?=%8N,HEQP3+U"REF>*P7S%&-&H4PE4[)'Y.C>5@E%E0*)C'/7IFO8301.1JQ ML]FG!G@))=R&%234H--+)2%/]!\$ETSM]HOC+QWT[ZE:6%$A;2$!W%D*O,6H M 6*5 4X[K]1;YPC1I]O_'I#?;9 %I9(3(3DPI:&@U/Z/@P("J%'E;6)$F>QT M>''2D_]!F38;$JQ0>]L#*OY,OZW M5R0&AW%J.\>/AR<4XR-C9LMI^\[23;O4?VZT=?LE8$>M@J$2$XG\" V%0!"" M06DM!DIYKD"$#*7F%8G"42R6K?/+%G.%[,KO]=MG_7; M"Q=.0T,Y*P%1B@%8&0X8]:BLJ+66BE+T6/?#G%T-R>>A4 JV[\^F%Y]=<]6^ M'-%AXW]>NJ!>J"S&! @E(2".,__']\4JRK1!O&2DAWLCS)G2P,O],#"%$H'; M[(?_JA>7MY)[@.>K2_6"2XV=<0B40CG F#1 $\A 18SQ[E"H?T !3%^DX/$ 5$)#@B#& C-&:R4XE"\)D6AG^$P%$2A MA.#V/N)=,NJ'-WYWYC?:4[/@5"FB!0.JA :0=E(AKPP#8YB6R'@048](A>!Z M12^Q&!ZKL]A:.JT:'5LH<%D)S)0%U# **J@P("7'0%LLI6'*2/R:M)!>\C(> M9M_'28M%LE)"&< IM4 Y/V[EI )^,_7&%4%8T1ZR$EP9Z24K8Z 53$J>O([< M33RV5BJDD0PB2H"Q?AV%E?0K*O26MU?3K32T$A+VD(LPT22#R<60, 6[[G3( M27'I7L(0'!==/BSC$$P"R4-'YJ- MWK2B>O7:T@YQ>*%TH;!T&.H*>/5; JJQ!9"5TAMZ4E;.(J18#ZLUC">[+\MF M8\ 43O^\NII-._'_:=&B@DR7F#* 2XN 7T:9'Y^S %&.--,<,5:=^V(P,/,' MP"C8L9:UJRRC>O)!U[9]T'25-/3!"':=;NVM7"@-H;6N\D:6P< ;X08(PC3@ MO$0.2:K*LH=TA+%/!Y:.45 +)2^?F]5#?#>=UHKGA0O'(?<&DP6V<@905E6 MEJ3R2C.Q"#/+2JP&L3_'O#4]L$ , E/ <_#M;R:L/2_MRPF_NL7[ZK/^MOML M_)"6"N6-;40H!R6E%&C)!:BO]@[X.1I:ZJ3;W+5MU?N>"80&9E!:R$PAMC3@(+=0D\Q+@D7LV'J,>=Z# V MZ\#",PIJ(376/7F7MBBO6VH5U"I"2V@!4Z4!VC$#JJI4H.3&68FK2E5GGWAX M5*-V6/""[5?[DL%O\G\CX2I2400HK@1@V$!@2HV (EY3APXAQ$\8;[IY>W=_ MO-G#<@4L26D)1\ RA?V: #G [?DHYA)S*BIK<8\D1&'L\F/8\W27[ E*L#5- MSR_;F>7_UT[7+WJRFFN+1#?-C9]K>TWS+O4+9)V0T!C0GH<"JS4!L/2V*"1& M2NT4%;R'!AY2*([BZ--%;23,PNE-\T53&[]G]Y6> ULJ*.-45EX9:&L 0]X@Y89S7FE$>EV'"!..,)Q@# Q5P .D:UW?QFS?AFQWE8\.M0M6 M664X)4 J#Z5B5OC5TIL7AFAEO>4+,3K[2(3AQ&0@3O^0:D,O7O? (Q17G[XJYV4P^V8F2^L7K@X<[U*]D%(J#KT0 M2V]X VR9 Z3U46,B2V-LI5B?F1_F"&@ :1@)JZ!6Z(;RSG&L3\L7I96,,F]" MFNI)J/7DT\)_;)7L,!EH.E#P\ &8+?>I.V=Z"^)O;"E\?'3YE,C= MCL?]]0N:(!G#'%)()!.QDC'G"1$B8Y1GB)_-+Q,% M"XAB-,QK-Z]./ ) &2RX5W]SM[EW#EQ=]E4MLLCC"'.4L#AA,DJCC.4)(6E$ M4BC2/A<) _E<1EU;!H:O]\JRN0V;-,[6BXVV?<3*TK&9@F 9IVG&A;<[F*@_DI!E_91D'RJ,%Y;=I<_<0J1?>V$U=5=\>8NLU/8L= M$M*U?M&^#)=+J-(<2R8)5IPE/(JEY$RD& WS>/#K%(V1, RLS?Y3FQ6.QZFS MNVH7F5\IDYP(F7I489NL/4^2/**M]THEL,>R$LC#$T*?'1#!P)+S;CI?-NTZ M>)SH[*Q>2!R3/$HRE=/(:VD\)BGRB"8"R01RV4/9E=^/[ P)X:FR(>SS'3^$ MB^Q)U7E(&_L'CS%# M D(E!(]9FFT17GY/K-JCPC<^&L]SQ5F-?WQUN0PC7H!Q_2+AE M[OCI/+L]@EEWMNGI+A;AW=3;KFZ^V'R_;0X=W%!AB4((&044Y0AP"BE CME- MXFC8)GL[X7'@N^D73VO+F_5H;JG?&?WR;83X$:U@>[4BQ@D54"9I M%E.&4JC3DI5@.CH=1;39#;?Z4B\BJ,BH3*8\P8$U3F M&22<9B*A*D:LAZMH"V,SK-O([%]T[1>MZ6.'V[ZSN$/: M: ,8F%)Y"O,H90EA$4]QSA.:II2E7JD^US5_%#D8&[ZCQ6)]6KPFS'=_?X^T MNU0 M/DP0QR@"T ^D$URJV&>XUA]!$J$HG2/,$IQR3S&W7",(L]%S/"TC0]8ZMPU[@Z149T M:V _1 )125F44)GF+(M$++C*B!24^AH9[Z$+G($Y.9R ')#783STOY\L(7N! M@5+D61Y31*#TYED2>9L]XX(@IA!*<0^Q/ /K]B1B.1+T9[,=!G[6_:Y[O_O> M/GE_.I=J2\&3-&;/TIP]_N)!R9U^R![M%A@93VX% <=. M(FR(+"(D 5XXI! M1JWI=#0Q'F9_YG#LLI@%E((_&'UQ3S]I'&MMG M#USJUO_WG]?GLMDWR.% M<5X 2TZ )IR#TJ@2".7:]VV@DLA1+*L>00*O8!<:68!F 3D3:N7P@[A_EV*W M&-Z7*QP2T#CDVO2%$CCI')"RA( ()ZT?*;)]7F\((VECL>^YE/0"+I0@I.ZZ M<=[D6O%B:J.K6;.H_[WZN$,L=M0J5*5*S!0%K@W0YE'>ZCK97*YCVX]*J MPZ[E4Y MI@$V_H]F4EB)7:EMC\#],.?;@81F8!R#'6A>ZL;%?E]>)3ITT_F^->;E"D4% M2^5'PD#I_^$7T,H":OU'A175JZ0P"I[[&7<@21D,P7";T9.7XS?.SLV5ZIT; MTLZ:!:$8E1'^R? M[ZN-,WEZT08+MJ>F:3W?NTEU;:(PDB@-K6Q?!FRW9\U U;X/X"K%G-#.*M,C MK7&8P_= C4BIJ'C^XV'Z]#0_F=U"LR50- Z0(D?9X4T!DB7 DB-*VUE::S MQ\O.@YP(8SZ^&4AXAD0QE+0\]T0\?VIDA^!TJ5Y 58J2(C]PIA$PE/FEF*,2 M2,JKJJ(<2]A#AN1W)4,C 7HZ<=H^1E&6F,4&@Q* MJQS@AIGVE,;VTKS5=RYR(T%\^C5MDR[MO2-B*<4[<\GL.UBQ.$M%;PRLKWX 92E M"%3H51'"G']Z M*#,FK.$%+/4+]F1V?7O;MI,\/:E3^'GI$-(5$+2RP'&_XJ_"IG"I!"F=P27O M$2R OU/QZ8_BR9:C>#FOI\X;LNU;1NO ZJQ#U+,#6RI* M9BI.2PZD5 HPK30@6&I *Z@)PMIYVV>0D^;O2-C&P_;$EL#=L54?2^"%1@KD M*JN(\7ILJ:"WB3@%6BD!B!905UJ3JL^;N6$B7UZ_)3 ,9P)&8-U-L7?S^;)- M@_*^2EVYY^7F+94*VX8-<5J!UI<#_"K@ -24 Z.M@27DI>8]K-&3.LYZ,_9Y M]-5P*(:[J7*]69_W2LG3H@7""CM#&:!^1P".( =4*?VT@Y+92AE+RQXJUVG5 M^*&%8P#P0JM5']VDO?'X>?99?_M7O;B\G$W:5=?OXP<'[!W;9 &%8Q!B 2KL M)XY'JFQ?S;2@Q-CRTA)%6 ]+\;1:_>#K3SB03[&;?5K,S._OKUN*Y]DWUYAZ MOMMZW%>WJ 21A!CKU^** D,M\UJMH0 AAC!7%;*ZAP?_I/&B8^YM0X%Y"B%Z MN P_5CL/T^*/;K.0R#KE*@F<9S= O(VNE40"SJ!TQ+18]8@./&FXZ9A"-S;( M1Y]K)RL3Y-WT]OFO?#FUNX.YNE0K*"^)E(8!9#D"2)85T$;1S:FJ5DBI'HFA M3QI$.I28C(1C:#7+ZX-UBX^GNX,&]:!TH42)32DHJ#AVWL25&A#%"'"ETA4Q M52DU?:W!HF,I1_WP"R4;:V_&^^JAA^/]M)+IW=G/O[C7V'*)Z>N(+CBE=>;0644@68\GJ&H,X!P;EU55FU@;[GKKF] M(L_8J^1XZ Q%CS(#>?.J<9?>PJJ_N'5L^F/B0N8(>D[+ZI#'6X<[)OF.6@4S MLB3,RPXR&GM]7R$ %<) 0,NQ)$ABWDDW&]OSX8SU[IA?5[(EN+(5FO M(GZ)N5]&8E?-&G=W?MQ*NV0M;GYQB\MVN;U]?61/ M"'TH*@HK$*?MBR=,< 44(18();'7C;#VRJW3F/7(]A/,.W^L=#V/,CQCY(-= M2'O\PLF>5?"%TH6T)?3FD@7: MS8;$)]S)X"HR^W;ZM+GQV].$6T?+W2M-[?TD_Y_=K4\>T5I12FD@AY775$H" M2NXM?VIL";00II1.,&=Z1-F$D9VC>?WL_# $?L&RT\WF7B_]:3:S[9623Z[Y M4ALW_S2;[#K0V5ZI((PJ@_SX<(4U<)26 &)>@I)"BA$CCLIAWM<7VJE$7G>6V;,&XA,(8YZT;["4=MTE 41L4"[&JM#=QG#A__@^]S0P! M4[ 40&XR:5>OJ?U%-[^[!U3OD(/ME0I!_!"5AH7SBY]13@((>>77 M/BX (=)K[EH:YPPMG>N142S,#:MAA6-HO(+9(V[J89BT"?+L53VMYXL6E"\= M4K#LJ5DP23G6"/M)T*9[T-@"J;0%V,H2&R;!B[*Q8"K\(Z(4 E8D!#P4"E.0:B74Q+(XW5/7S&84ZAAI61 MP0$+N-$LFJ59+)LV_=2E;BYV:J O%2\LIP;>5(6 *=WZP[SW[+24+Q)VJN.: ,4R]?5TB()PP0!#GE. ( M.C/,TS5CVA^OQ67:'_RC@[T.?K-\6_C7R(^?GZE"-0X!4S '6WO?\H4( M@1:*VRB!#ZWVYAFS6#1UN5RL\D3-/N@]#[_U;+E@#IH26N/A8@9HK1W@N)+ ME I6!&G$^ZC1@1*>C!1Z$1[;7.FK!0#L*28(&,ILSTNZ0;R-(:4L@,D M/"A;3BWXJ6OJ+RN/ROS_+O6DKFY6QWG_Y>R%&VF%[MME 26BVECA]S># 2\- M!4P3#JI*.ZZ)4<+UB$ /Y$D]0^$_ 6-.&2Z[NE'67E-TS7RMSV^)EAWW/<_G M9*S1O'2+VOY-JT21UO-B^K MGBQB^>?9].*S:Z[VW$=_6*S(HY@R(2A&%#()>2QQRD@F>$0EI*Q3CH+Q1_,0 M^OO[;!^:>FKJ:SWYZ*YT[4%NVESX<\_K_W&ZZ8C ,4T7"I.()RS'.4(,)G$4 MY8@)!)6*<\'3Z-P5E^-$8'92%$/I&0<,Z]VT'+LS;K0\G4LP6+L@BE>09E)%BDD"(8 MD2CE4J*<*]1C/PQSFGL:N3H"NO,5*V]S#2I6OKV")'F>Q(CG+$D9%$Q1'&_3N0^.NZN75*B33%]TD%%P]C?>KZP[(P2T72"0LDQGVEFS"%/'3 MP?_-,)$P)Q'AV2!.@3&/>8>1B&=O7X9$]10;V?J8I:O';5.ZB"@A*%$*1A(R MEF=QA.,TX@3E.4X5C,_=Q!]%6/H#=0H!:-]2/$@&[BL44?S+ZVYWQ>^E;',VU4W&5]?3JB;@/U8SVNSRL$T62ZV5##LE34I4\4C MPB154M(\AHC$<29)%'5RX(P6X=FLSJ_UQ+/R:C9=$_\X*. ^[^\F#5[4-&T> MKPZI;'HV7@AO7A,6"214RB014B*DTCQF&<[RA/?(#Q[FA'$T27GIA;R04(=2 M,+< ^ RYU=IS^)1]N9TB5EXUPYPEWKYB>2REC+SZ1G&>Y1AYH,[=*@DE=F.B M&D)Q?;I%!= )[O2A7YR>+QLWOA+[8H_K*W5^LW[P%NOF=QLM[I6VZ4?7VAT; M'N[1U@+8F_?4WM'8>E FLY;R77;GSHI%'D>Y5 BB6$&&,Q)QR1"&%&8Q91AV MRA,SEJ/O5G?=_;;QSO(%C1F6"9,Q4Q%+$R2EBB'-(DXY)K'L\])L&"__0.Q[ MYI7K#U:P:\BK&7N8U&^M4V"$\@1QDC-(F5_^(Y22A""*DH0R%*7G(/![+U@_ M+5K$)$4PCC(B,LQ0"N,\C2CDB?+KP7H8> M9U!HSQ)/K< _IVC'_OZ\L-?-4DPRF2N<,Y9F:0S3G. 4QPPI#$]Y(G_["&[V MK5ZL:$4[1O:\<)&1-*'2*ZN4Y2Q-\RB%>8I303(A8D@Z:62GU%WZ,&LV,#I! M+^,=)-);:GBH,J^#28*X2!B)_$>OJ,F$2!0+C.*S#W4?D/O#0!1"<^VRZK:Y MT9HO+K[Y[,EJGW:8!PG/>D1#@$U\DV#VHS.SBVD=8"M_VMUM6MM83]K F2!Z MTG,J3M1K/=<7%XV[V!S$;4K$-S^YV46CKR_WW,D+3MW MVSOC\4W[U6SJIB>/J-UUM;W3%?-]>E"?M@OL*E-R[0"S1 /.L ',<0IP!0G! MAEC6[?G5CKF[NMSS?^DN_3HEE5]Z)GH^KZO:K&-R7H!FC&Z*JN34.:>!P) " M2J0#AOF/ZP<,K1-$ONK\(B/(RNRLV''JO"+M2)^.XSYA2IM"+7J?O'L_?<"( MGM/_R-X*1:R#U!"@C8- >]X"@P4&GL>B) (JB<__/?G3R/IYL>7H_(KK>-L' ME#J[HFW7GGL_P,^SVW" ;8OS4.T7)34,0<\45!H!>&DI<$B2S3+ )=1]'APX M_:H<1%9FY\&95[A !UN;6YX*:Y 06 )-'0=6>NY"5FE@'!4.55HCV.,MA3-8 MED,*^]GP*(1[[;D9%&UL[7U;E]M& MDN;[_ JO]]GMO%_F3,^>O+JU1[8TDKP]\X1#L5!5'+.(:H"45/WK-Y(LUI47 M$ 1 4!Y;MJK(S$3D%X',B,B(R'_[/]]NIC]\RBO/J9($1_?NBUM47Z M[:=ULY_21S]A\A/%?_E67?SX \QP5BV?7>,AZ^;IVXOY0X>GC?G/JR\?FKX: M^BM=ML5:ZY^7WSXTK2:;&L*@^.?__/7MQR4D/TUFU7PT&^<__ON__/##"KFR MF.8?\LL?TM^_?WCS;)#/T]$8:%]<_&5G?YOLPKX-028"!A M.=)UF5_^]+ M07R]$;NCU&A)ZMO)Z/-DNORJ3;":/+!71#XN;N$QJ=%H:D?3I'%^O,[S M^9O995'>+)?-YSQM%9ZCGWXRK-RHNH[3XFO_.!W\Y!XPJK :MEDT^CZR2?#:$G7FQD,D .5AZJ0'3SL M9$B ^7\[FKSBV4%6;ZCL:T;Q^JZUE\G!?C/ZZ+*5@,5?C'8C+?ZW8[?*3^Y]!X0V\P;%NS M\_GG^3Y2G[9I\[EF-EN,IH_VTX..Z\K\8C*/HW':_^YJ+J?-1VQS3@<0VR$5 M'Q]6\7)YSU2!G1Z=.*:O- MP?U].Z4S7%[FX[2(;?SVS6R]6_XMO[@"NW#Y=B:G[?7D]J@YMOC<3O&)HTGY M_T;31;Z%TF,P.'#L3N=9]_7>V[4U*N_/LO>2]*)=6\\/HW(&@E>]S\N/U["= M[Z-C6_NNZ$FJX&)UF/GN,IUPCL&X\)/I C;/EVUK"FF+C^AJUO7$='>OMFA[ M>'U_S4?5HLQK[4@[.W5*VQ#/EZ4)>"W/#>O*3L= M/K)35#9^>,RK3"5V/ OSL8U=4M3?6IN/U.1_X)2^_Y/;N$SPT>6:KNEZ;=D;O M9*[UWOP=7=JCZDL^6T"/<7$UF]19 ;;WZ(ZF=%A>CL;S^]/=^N)]X$#=S: Q MQ?U1.*E&5U=E?G5OA]ZWL'>_Y,55.;J]KNML;F'H$\SRUU'Y1S[_I2P6M^W/ M<_O@WO#3OA;?$2W MLZXG-77ZMDKG0>>AW9][OG["RJBLWLS,>+RX62R/UI8&V[.3Y+=%5=F[A[B% M0X2G]:=UAT7C:?5&X0%2OJ/?5OI&Y7A-XOV/3ZE\R*.:S.8_7TQN?KYO\_-H M^N)D?$NFUCKY*F5Y\26E3WJV313\G*2IF/UTD5^.%M-Y0Q*WCM,AP<7-:#([ MGMYGP[1.[G+TGV[RF\]YV93636.T3>@UC%>.%Y_SGQZ@:4CNCI&V$@U",UGI M)V_AU_O6B:XCT@!7#\N_S?/917[1V>,VKFJ=/W53XEW+#]V;4-?]\P[*A'L@ M)Q&S)F=:C#=)\5*"+T?5YZ48+ZJ?KD:CVY_3]O!S/IU7ZT^6&\9/"-\GVO[O M^X^S-5TQ335_"YOQ*Q)A]OF;>7[S0.1T]#F?_O5'("AK,DPFB?!6T,"=$5QI M8RRS3'E)*68&LZ9;-':0OYZA2<':\W>7&YB\W'1W@-3"Z)GG MG/H8?+2!<2NDM29@J@QWT1%)<1WL'@7;E.,?BA+4AK_^^-#S?AD]2 M(J>1] M"$1Q:D!A[O#!K6(0>I'<] MQ^7F3",1JT%T)CSJUQBAGAK!%,>(:H(#U*V8X]^+74]2H0 M11=8+@7L1+*R0BCWS]3(FE+SK&\FJ/0V,IBV]0@Q*XS!GDKEF,*!69M%BXV, MW$DE,5<86!>ZY M-"(0(:R)01*."3J-\#R;UQ!DYS"8]HO&:[]#^B3[KV)1NM&BRG]]9M4]X>RF M9IF,,-4(JRHVC,,\C4=:*!$5HC98UNL*L,DJK/LM,I%KRY70-@ 8''1 QD@MCTGO&L\0)>\P(/L2K$_Y^'I63(NKN^51 MY:N9;%.L#NJ?&:&4I,S!/["I**[A7QP#L0*@@+=K>!I79]PMNL>O+]EQBVI> MW.3ELWRHO1*SHU=F60S!1J]L! 0C5S282!#RP4H76&PL)NS[ MS%R\5P/>W3T3%,>(6;0F IC&&*DY%\Y&:3'BA Y/8^GQV*M5[/J2FAKX_#V? M7%W#0FF^Y.7H*O^]RB\7T[>3RUTGJ\<,FRF)(I&@R7$B.5B;AC.BD;/P3Y3' MV/6=Z3N]2%F/F#Y*W[_]_ ).F,_[8NC.'2HS 8O$5/&>4QX$-I$ M0R@R"K0K2BQN;M&T'#31#FN+7M$:=$3$\XI!>PXG7C?.I(.]TR-L)45<4JV<) 810"M$+SP'NRTJ):3!$2%C*=B"?IA^ M^Z[EX3!0^F+WA_Q+,?V2THB?T;S7V[&S7\8Y1M%QHZ+ 7(,>3*4&&)WV7CNC M^@RDJVE;',>RHCMP3AF[U"R*T@>!@O928 ;SXUY+R9F).% FA6:L,?,[CF#H M37MH![CO(Z@-I%\)6$^I4$PC>"]8M/>[I,02^3-5+HYF\<%A;RT#^9U(%R'. M>.4B#8HS3+6BW 5$),,"=O ^TP:.#YGL4'8.@JGOD$G8@0FH7MKK*'C0U$@& M6C4*6!)A$.G3C=%:R&1MQ'>%3!X&3%]O]/O1W:J&6G$_YS4:>?5+652[-(I] M73-B"'. G9'2<^XQV%744B5AL3,>T^:J19^B<+QOJV6<^E[KGWBCU][V#_DX MGWQ99F\_%.2KL?+7'"FS4<+^R"6"MXTKI2W5L&(Z[#CF-M(!QG9T(C?=PG9" ME6'+K7_KXGRI4,$8148@3 M0--C#S]881EQGJGAA8IT*H*G /4TYVV'W$AYYL=P2$K-*.%<>\R-MI89"BJ. M0 [K2'BM4,OO[QA..0]*'3-,A, QH; #2P\2"I^SP&V?>5O-C^%JL_;88[C# MT!KT,5Q[+C5*M8N(2Q&<3^L[15H&\ON0+N-@KCY@L_1! 05@ M9B*$O2%28L;"6;G4NI.=PV#JVZ5&HDSVFXH( WW>*LVP<@%676MPE+T>T+;E M4JN-^"Z7VF' -&9;?2O(+UD_GBYVDO6=_ H@%I) MQAVAP5 >N;(,7_Y8Q/T?IO]?SGGRQ!N6^B']/XK^7CDP*R6 MN"% N M"&>( ="A>02[/"MY:8C'P%>O)Y7G'E B"(8EO_HA<.1$ZDTDLA;Y)1Q+N)Z MB:3?7T"(M!%>!Q(CCO!R>&DQ#0C@$1$S36USEV.? 2&U67ML0,AA:/U) D*0 M-!(K3CSEAD?K-2+6.R*#X$["JOO=!(34YG[-@)##@/L^CNP=TC+&2(/!G@3B ML0N-?GI9]DOK*-59W^N[66ZNGT /LD#@'[64VU:>E$E*A(HT FLB-XHJ^"MR ME J]>] HST/0VM2"3P%K_V)ZY.T !PEJ2\_*C/2>!\:!MP(6#Z6)-9QS3*.0 MP=MS2QH[7E1/ VSWSA@@\F8R7V94PKN6KJ"?S*[RV7BRU1O3RGV).Q[[<"=P M]>[R;3ZJ\EU73?=&U:E3EMZF#-=\B8?/JW$YN:WKI-K3,\.I2E/P41FJ D:@ MT N!*;,4166EJW4@VN><][FD=O3*2 2;!6DG."6@Y;*@7+R?*P75:##>I]9X M5G2%39^^IJJ&4S-_409 MHJC/G+2#_$>M,*\X'I&&&E1]+FXUWUZT (L5"2Y88$&G G-@\$2[IML0'+*- MUWF?VH?3$/N7G#L*@_/AX:!<*/VRKC^6_0KPW2QN=C+M69LL,I_JMSDD.68$ M$\S4>@=BPOL!5;EKC'K1SMP[Y=OHVWZ^/6V3:1PB4T@QZT702%BKW3WM/!+1 M_*R]=<.N%;X=,?3\:CZ0[E96O[3%HA4;HFPD6E MK2+$([6>DPU'7(S:<<'!MI69MA#JE.LK%?@IA5O/(':VSP**DA."O.(D!!Z< M\VP])QTL'J[BTP*?BNX0^CZX/SB5:2A,;\+L:CW]*A__Y:KX\G,UORT3M]7R MI\1I]933\%GVT6WBZ>J;#/8ME38R TM;2#<%,T+71#J/F@>@=Z(YM0!V<0@'XG$ [H@I@,F'3S_OLY4WI<%J!CS MN_?3T6QN9A?A'XO);9JYO?L$A.R))ZK1.],F>,^((U9%3;@$F\[?SULP*IHO MK8H.KY/+2:)[;]A'C=X9TEAJKZ+EPE,. *>2/??SAK)FL;S2U>>W93Z>W%>S?-AP MWUVN4=IU$G7,F)E01'$5H\=>.L*P%QJML4$F--=0#L_?/NWI58\HGEK"TF6S MCQ/8Z35H.ESFTJ4^UA NL&!,2,[(VA*7VDD]3(VF1TDX4/9:!/E_Q$_VNA_6 M.P;\?J3N4&G;$G[]6_[U;_^Q]Q*M;4TS$KSD1 E%G=78&,-2O8P5E5Z9YEGJ MW9PH=LZ,HE6\&G/5+:IY<9.7[V 2JUQ-!SI?7NYF\.Y>&68:YH\%120H0JQ6 M,CS0;GWS@O#=G$+VRNM6H>O+#%II=_%=>^?[. M6?".8:4PP4Y[['SD?&T1P!O@!G@M?+P8\'-S.YJ4R1E47+Z0OLG5-7SX>Y5OK7?: M_4.SP &@= LQ]9$(X:(0:P>#\L?(5&=%[SJ2J>& W-^V [2"WK9\GZ;WN20[ M-YL-[3.%I61 M+>=4+4G:NK+LZI,9(=/]Y%K#!NB4"M:RAPV1P^;8F*^=E4;K9&%H$:/>WNMB M=I5TFG7A\B5(N"9.\<* !7 M17GW[C+!N6YQL2?(IN&(F4^5H04R"#'B#*PQ1CZ RAT;;%&?UH2EMA"VB>/I M%^LM<]D;9M%PQ(PII9!WT40/\ L9'5XKJ8 61<,\YNI-*FI+81WYL0MF23?+J>E!>WHW)^]RD?7\^*:7&UY_1K>X_,"B8BV,]1X<@9TRJ$ M=8J2<0SUF@U9TQ[IFCM%%\@UYG::[GSC=#_D:5XIB&F5++BZIG?U_3Q5J-@L M#(T'S$1 &&'AJ2(".:XC\NN$.*.0Z;.8P=&RTEQK[Q7$D]9C>5*,9C%?E/G] MC)96^I-N]ZZ[3\7*4W-5YDO#HOI]!LPUU5@Q=-I2*H_S^'647)'+TNDOG(O/ M[A(8!K$?%[>W*QMM-+6CZ6@VSC]>Y_G\S>RR*&_NRS4_A7Z0E+M1=1VGQ=>A M4KVS$'1+#Y]5Q71RD>;\E(^G>>C[4;I$X#J?IZ2=OBB(DQE0,!E-'Q+S>F%Z M#0*>%G\RXW&YR"_N7_J,&['#P\'>!9+Y2G>3CPJBADN*:KCE_]=>., M, 'ZO<#.>B<1Q8$BC4E $B67F*IU86K',]M;Y?Y9PTQB(2S"B@8M!8XL2"OO M9\0,]GU:[3N=Y,,L6LYH*3]9NB*''#=!0?SZ+7O&X-G.^#\8/RR0Z$WZU%GJ5+U79E4VYJ MEJ4"ND91:XQPG!%KK+=KZKR- [J2O264B]; Z.O(Y=%=>S_GO?FR6WID(-$V M2,8$0X@AZ32W:\'FVI/F$0J=I ZTQ^QV<>F+[_<7@%;F<[4O"^!ETXP@&X2U M2W$.E'-'+7N8D0L#C/EO4>$^$HV>^1L!BG7ZP=\G\^MU#DOX-IXN4F)W\BK MGW1%\GX1.&2T#%8Y$:RR(EJ @B(JXWJ]$]JY/B.6:DI)<]9NEI$.X>I+C%Q1 MS5/TX7(^-=:*C>TSA@@Q,">#D-?22S/) 6%XPV(.F7W>GB MRJ<;X\=BNNF4='^G+*:KI24Q'FM'A8J1![2>)3%Q0*FC+7%K(^];@*8O ?BE M+*H*=*/+R:ZW_$FKS$3* G8$M%KD8:D$G6FM+DF-^ "S@EI\MYL#T1=#'TYO M'XX3]B_B6_MD"!L>3#018T4%XABTVO4NMO;@J<_ M.Z#*X5G70+&'36U:+"M#[9>#G?VRJ+BU,&'&9""&MO>\QG D&XD-Q MZ\P**=W\,+8S7:%]B6@5HAZWC,=D9'<]*J\VYG#N:IYAXUTDEK)(B6?)@\'6 MW@P%]E+S@]C.TG([V2".!>9D5L(AUD'&-4Q$48.]\C)XY7!< Z0XLF+T6]2:2I8@?:K=B]:9E(118+PD49 R9#DIEK/QRC4_'BGL]>Y108?!T;S M^@G%K'@N6O<$/)P5[.=GLX%@Q=-6.8N9PMRG:J\XAH<=B;+F[)8#9GY7 MX&%F]^^E!<-[]XG%EAX9LC250D>&>!E)A#V<^_7\&-?-JQOHLQ&D8T'IB^F_ MI8RN&CKKLW:9=M%*+10Q@@6G"94/6KA6W!X1JX+.@,/'8-$77\.H3&F@U?N\ M_ A&CJK)^ "N M+]MGD7IL8HJA-$'2Y&J7#T+-E>XSY+\FQX]GTQZ^-P'F5$SWD^EBI\*4^87Y GKJ5;XN;;>D MO'JWF%?ST6P9%;=_ SATJ$SA(*S#D3C+F8>_&%5K1.#3YDXK? XA:!W#-30! MVK>1'#1.QI138/8(+1E@;@%F__ R.8>/T"FZDISNV-U0KIH >6*ANE]*7TWE M<+':-E(6(\4>IHXME\A9Z6'Y7^.!2!C05:9#$:R6H.SMK"6E[6_(&$_&&%AF M[R[!]-Y?RM&L@IDD]LTNEK]-ERY$<_'?BY4/< U%0U%L_L",(>>- M!EB=15IX3YA7= M,LGF;_G%5?[(@!22 Y.=S\O)Y\7R*H=/Q:K:3P,9/_:1F>%!"JH!5MBR$"6$ M +#W" MFFP?.=1=*.3PI[YD+IY;S9TBW*LXU1\Z"%Q(@"\[SB&C0G/#P@!<- M \SZ&*#4=@-V?[EBKR940U?8T2M#@?A@(^.@RG$)LS3Q8;.12!V1+78.Z27M M(?,H =T5P]Q<'NOCO!C_<5U, ?5J=:3\G+(SJHZ%<5"4\J@X=V8'5L:@6(N6E,.099H@Y"6!VC"]HBG[)<[P%*RUF?.?O'U,^J MS>=MXM(".+T=J#TG=6]%_(WM,^6DL!&PD5S#7B-9,.IA;LRH81;5:IEO+T_7 M6D3J^Y*&TTC!GML/AB0$)]/(;XK94@?;6\7I5=N,!D!'2(RQU/ M&$C6/+Z^,T=,RZM!1TCUE\([A^GG%^L L;VBL;E#QC655!NLO( =,%H7S,/L MD$,#3.-M5PY:@:7'K(AG?NLWL]?NN _%=!J+\NNHW!5R>>!(F4/4"(JX"CXX M*HD4AJ_QD)[T>EM:8[]M4Q]3MV#U)3RKF)HW5;78&8S[M%D6C$6<6J9QT C> M(Z+%^JT*G+'F=S1WQO;.>/72D=0::9- M6*^! 93E =9T[(WYQX(U[(PJ2XC0"/F I;0<57L_%4]\\HZHSFZ$OQA^# M4U\\]Y,ODXM\=E&E:W1V\/Q9.Y!?)Y!77G/K#':"$676<[&*-7_9.[,'^N+Y M,3@UKA80ON7E>%+E]P>N[VZ76;^IPFCZU=R"K3*>K*Z02W&TU6H[VL#M(T;+ MD W.$9!JR0GBD5MFUXA%Z6GS.EIY]&WU(-] 0:6-( MU3I5,;](UGH^JY:3V^G ;CQJ1A'3FL*?Z 1GPE-*Y1HG9(\XT>JLR$E?&UA_ MJ)Y ^CX56_SZRPE]?CFA#SG 6DWF^7VE[E4\X(=\7%RM&+]M.>SKT9E7RED) MJH7RR,D@-/4/VP3%OKD<=U;XY 1R/ 3H>S7C5XX&ORPTN*)^I54L*Q!.QLL@ MO;2))("7)&\4IEY*(AZ7 &#? 0BJ]N@.Z!O3$XK9\ M0UJ4MMWC@6G-"7;.N.BDX-' QN/6V"@9CHAD[*RHRXFEK55 ![NV 7B7^61W M.8GF@V:*>AV\Y<)*%>'?P,TZK#!JJXXXYCA_AW=?J XI]6:'E-7IGAD&F@-B MH$Y8$4EPV*^/$1V2(3:WA+LK2M&7/'6 7V.?R>L9FH^_0S.%B+DH;K=8K76[ M9A)1Q1%ES >IO @!)K2>!8M'1%YUEX7=BT.D?>R&E!>S2NVZSN>3\6CZG,QV M;[+W^>=YU^.;V6PQFOXZ2J7.YY/\T9'@RAP,L3@:3Z8P9Y^B*:95U]3L?DSW M6X==5)-97E5FO+(K5[/8FX.TJUL6A9!.2"T=<3PZJX0F&$5FB-1:D5I9PATI M:>/K_&(QS=]=;IA 9>^>_+8W7^G H3+O9="2 B:(IKL4M."2(DR4UA[C7DOS M[,QH:H>U+U6N;M$:=/;3\W5E3\K3Z\89BX8[@%CR2#C5SDC$$6BAL&<0'U2? M5UD=EN?4&<]?!L,?BUEO.0_/=YA]^2Z;FF>.8R^CP9PCX@TACI$C++=C!&)/@E37\G 8*/V%0G\IIE_2#3S/:*X1$;VC M7X9Y%)8Y2Z4F'(/A&957SJ9#UR!(K[G4=2^V/8IEKR^X;@VJ.3Z^;=Y0O-9_1M+!?*22WD>(G*\SZM#S/J2GO>C MNW60TNJ-60.55_N")?9US;Q6C(F47N(B5T09XHB-!(-2;S23S7>#SLX3.Y&2 MEG'J_M@HG5I\7-S9:8^DXH]H0QH)& H&-8TD<;*&U%IB[_Z3A,'#.R6\L MI?7I6CW*,6/&8.:%6=JPW!(:N#A39\ Q/*SC66X9MG.2&.HUQ5(:SZ/F0L+D M+/-*"=!L35"FUQS[8TX:6I6'PT Y[Y,&A F)(DJ+O.(N1&LQ2?FEP06'HNWS MJ/J8DX;:+#OHI.$P<'J+6\['"Z V*?)[F?^J;::U)QI6.F.]XP1>%>L!-D,E M<\Y*%X9GQ+7*\&,!Z:]@2E'./^7E33TVOVZ=&6>P"%(2#PAQ0;6/PED07@RZ MD_?-HY.R,HL: =,VIT,(@YCR6VH!X? MD;376?6$5AE]-"*]U<8 M_,*C RDQWI1F6YO$;DIECLO$MC5[<,$<.-3%6H MJ>NJ.8I1Z&VQ!P\S>5[FU?S#:)Z'R\M\G*XU>Y^78_AN=+7K1.*@<3)N*04[63B" M.;P(*6(O$%"^G4:&"-E\D>BL?E,?FTB[J/5S=+ATP'><5K6^7^\1J?X?>.I3 MT4>BWM8X"]W0.D-21V>X$E$*X92D05M,/1A"AB-I:CGSNI[;OG//%RTSI+'@ M2C%XV1Q&1/%(P_V<: AA,$E81_'CU9IQ# :#/MG<].9]F%1_[#GCW-4M,TQK MHZUE"$M-53+QQ3T\C)C09Y3B0:>=C=F\55R.!J<_G61-L@-A3-=??H+G[SW# MVM4MPPY[)*V)/"A#<;".Z_5,I?5TV)=,M()QJ$!L M"6?^OXOI'7PJ/WX=W>Z.:'[=,G-8Z4BCHYPR)Y"3GJRW5F81'F"&5#N0%VW" MTIAU,?]<+D9E>KK:S[[-K3.*/*(:J2B$\C8:%2);TXIH;%[OJ#,W8_LL; 6: M(][ 69X^K?,&OFR9@:KB12 6U%KN/+96.;I6;J,3S8^=.O,"=O$&'@E+_[OI M;\6JCJII<3O*+5(UW,OOT-9]^R7^%5^-Z M9[AILQ$S886(!!'*&"(HW7VF'@!WR#5/:N]AN3]>;/I!K2^I6D_@W>S9O-[, M\K5/,^5#[#ZEK#U&%KQ +"A)&*.14P-XK)5<;J-HGIW4PTYSO.1TA5,?SN,- M7M:5U[M*B2@;OGWS;)*3V=6RUE?*'[^>W [(0_N$Y#5_#G/:[AH@HSHHPC"G MRGL>/-:2>(()0R8:^'@0?MP-$[!W&YAF[U:E%1^O1$ODPI?V;IME6]]%W#41 M&:CEBEF GH!I#:J=%E): ;M\",I%VF=\=$WO_18';TRIS#@)%5V'$">BA.T7(6C&$D9*#>]AE<_+TI M,.W!?F+QVKO9[.R7,7AO+-+U>4%/6WP:HL*OVG/X(<;WIO?TPI&^Y'4#M7LWKJU],JH5 MQTXX#[NX,3C 1AU7.WA$,3!TIJI0UQPO3H3O>0H93%LB%SC!WG,IG0F>2!H# MP*TM'6@1F<&(T&'HG2)N!.C>JS!M;)\1K; BH$LBPU*]!4-"%!;@TR1P&X^X M?*PKA:D%/NV(_&B*3%]7LUH\\NB MS)O=8GC$T[+@&!511R5!@W#(&&)@O=5!8FF1\X.."^[DZ/;T( ]"TW\:9A6! M!V8\7MPLEO?(O7-OP* I5K \)F6F7/]BMJ_20C>/S+CW@7OE@C.2,["KHD&& M!LV,PU(=<0%(#\%R_4<@](?TB8*FXFA2+N]8WA(V-9S J$=2WQX4#[6A7P:F MGY8.ML1H%.XO[.ZA&0_P#BHD!?44@$::,9?*F!O%>&2ASZ.YFF%.1\E+,5!@ M!QW-]'J*>QQEFSMD8 F+:,!FUEASXK%"1AEJF!:P'T3$%O7Y?"J2Z80V-W.1;#!#1)$$";W.P53U)9;[CFUUE+/4DEIHFVPO:X:![FKCF#A*SNK;9A.:?X? M&VWMA&=1$MB+I>4F1$6#]\@*J6*0](C2JAT'*PU05VD1YW..A%6<2JLB7LX6 M('16Z_76BY5@9ZJYM,/=0V)E6P;RG&7*1 Y0"D:4#5P&H[12)'"*/==>VO,Y M?^M68@Z#Z=RBJXV/FH+&!X\QW&%FF78",:5\$+! #[ 2=#O,JA==?1@Z??%^ MTXZ\[]+H+5TR2E1@7H6(F>"6"H69HR2D:C#4P =#C2\:H*K2$L:GE*+]=_]N M[92Y2)7@40G)!)%2&Z+8:F*05EPZV;>.M M="1R0S3G?68HU[TEM@4&;8JZ. *67EG]=C+ZG*I=3_*:_'[5(;,B8,2T 87- MZ?,,ZHIBY0Z6 Q5 M #4;5DBT'>)%<-X?)K4'4OR \$=T#I6%CSTPQP \Y%+$B/*1B]L$B MAIVA(5JFFM=MZB&(J1N1: .G_N5B8_314KI7I>]^*^;O+B_3KU< PED:KA(O2 $_(,ENQ1Z-W(!+6&Y@#$SL>IR3B&-7@)XH.+.'^U&* M\>+FR5[#TJ\SZ?E<+3%_.E"O[NTHZJR3A=J3:9+N;Y MQP8_O":_YJ-J4>:=7X"S\8$KA16@?V;#++^_,//'5WGV(5VB MFQ(#$J].'GS\0-@N^I\0#0U ^2J?S>%MC6#E5I^3A1A4@.64<6JYB\JF\ FE MG#2.HIK5<(:+9^U8YF.?D<%F9(4DR!* TV*NM%..<&H,$1[W>OG+SM#E$TG/ MME#GGG$?=&3S RCV[LER&,O\'XM\-K[;?L:8,8]Q/.)*SRZ/ M\TXM38>!=DIAJ1Z6\;VG0'6Z9S1BR8V+W 3&8=+IV,NFRVQ,#!SIYL&SG9T( MM,K/&K)R)&2]"XN]>_CQ;Y.\A.=?W[W-O^33^BK2C@&R=,T%YT:GBPNX9L$$ MP[3"-J33DN@&6QIR4%I2>P"?="UZ/8U&6]C6<3+E4H($"B9JPV +%\F<6NWR M-$:ISE]Y:D42ZJQB?6'\?0LD)9Q93(4,R'(DM';$41&) )L^F",*Q/6D79U> MW Y#L'=I>C.[7;##GS6CJ"',8J4L^0;FZC=19S<3K9 M:(;9*66#-I(-NDZ"X(%IV%:Q2+LME3HJ)+U0&'9>+F/S=:.S:(G3R48SS$X5 MO'= R%X&BI?&#*;A78#)!<6UC6DKUM'#C 9X#<,PCDZ.!+(OT5@1]P"9GU3I MO&51[CJ-V]HG TW L M$=RF[#Q!M8#]E4CI-&?4ZN:E8CN+G1N&[+0*:_<1=+LUNJ"QS[6Y4SS;7<.OH BOVYTZN&M-Q]L: 5JO MVF;1A%1L%"E"&5?2F2B%0,K$W M4)M^+//]M6+V]LTXIDRHE&PDDXH1">5Q>2X#J@''W)_IV=?1+*XA,IT"^7U( M5PJ#"-981XCCC!"C= Q!>Z2-)1'W>NE#_:S_WF7G,)CVB\;GZ1^?EPQ'FJ(E MN],GV7\5B]*-%CON/-O4+*,L2$J]%4$H;HC1%+9FQHGQGC!&AYC%WQ[B16O M]/5&K_?(#\5T&HORZZB\J*$H/VF=<0UB;L$D5$K#TH65-\(0)9AFU",VP-J7 M[2F4Q^/1-Y]K,#\V,.)"CC?BPA:<'PM W M(^^7J(NG%ZW48.ZF;EE$VI- /&@I',VJU?U3ZQM.:HC$_D$RV*^\"UI(8@B7)MIH6/#( M. <[&"8#],]W(2"M ]6]UW2?UZY[G^7J IU/HV^]/>;1 ?!P;<_#MZFZ8Q\. MXB?D= _QN_)J-)O\X9F(>,14V-BDP[Q:F/ E,&^XNF$JE!N)N?360YB>4]66E*>[-V#Q@E M0QSV6V5XB-K)*)4FDMQC03QU?=H3.]W2[3)VJZ>Z;<#Z]%Y7Y?R)I,%O+Z4, M/LH^I'.C+3[J9]]G'COL&&S=&)' D%*PRZXGJG"OX:L-/=(M,K,X'J&&VFI] MKF[U'+UHD3(G#;%@706!M9'"V<#6KXG UF8O7+C#Z,BHPD&K->V6^@'E!#1&O6AG[IWR M;?1M/]^>MLFD#T@%H:EF,4BKO<5A37MR2P_'9],*WXZ8>U].F1V;>_AV"X;H MZF>\@;V'#I'YZ)$,J>9>=#1==,"<7R.0[@0?SEO;B[K<$6[=^V>>$;Y%3UQJ MAW\&*QAAXD2$'==%S)ET&B&JC$<@!0BS>E>P?R]6L&7<6&.\TB"E0AF+G'#P M:C"+TN%#G\>HQUO!M1E[A!5\&&"#CN':@>F>6*X]/3,=G.461>2HX](98REV M")'HA>,(]:FC=V9!UQ:$77O(T=CUI72DBVQ>H+(W$F=KGTPJ#@80\0HT*L^M M7ES61U.=;>'.*M?3*%/$W3#(03SE70# %V"G/K/(JZS[O; M:]HK+?"KZ :=OB1@>6#\#(!ZE[QLZ)()AS6FVL-"R+C PBBP]+BS$L&\[1&* M1V<1)NWSOR5P^H[U#=\F\Z5ZM1''SD+&.F7^T0@- MP(N=_GNSNGSHXE/AX>.&ONP- V5,>@V[(&825"!ML&$R:E"%<%06%L0!IG'W M)R]MH]8EZ+VS MJ[?+)I.K:_CP]VI[+9KN'YH%:HQF$A,B8=NUL"5'0A'8Z8QR(FGSZX_Y6QMG+/0CV;F4.)+3_#"SF) M$4H32QRG/E"PSI!EDGO%(FAF-%@[F'M"VF7L$22_DA93&#'\?W-R#M/I$2 MEN]:YZ!#/Z6I+20OZV-UB&2_7G9S4=S6\JIN:I[PTPQ3;YW"Q#+%C'"K X:H M'6?L3$]J.F+O1E]\MXB>DS!1Y+VD0C,7#1<,*2*MA\^("L%@W&O"9^V#FA.* MRF%X]24)C_/_.!_-+D;E1?7[[06LN]!>H/W5@6OUS^"]\$I(:1EGG%AIF'$H M.H8$$YB$ 5[.<1P+7^X_'8!T,I=>:W$E#C%DE #HJ.9@:VJ"N+-"@ZV'P;[K M,X%XPR2BAF4V(!*X0]QPK+$.P1LE*5B#5C5WA8BS MDK#!(=US0$KW9<,^Y%_RV0*0&Q=7JP'Z?=K:;K6CZ6@V[J4LVVLB3O/0236Z MNBKSJZ6QGJS!90M[]TM>7)6CV^N[4P<9;:'P;8T HWU=,XFI#PH1&F%KB,:8 M8-)MY0XT!6E=O=/&7F>]+YIH5[?,)T6(LD@52W=%(B.=1]KB$!!#L=>SU9WA M0^VQ[>4=5>VATV>L4*VR+1_GL.FD)ZQ?W,EXM.U.^YWM,YHRVH]'U=B]93"K<<9.]MG2'*8AE:>42NC M4483M+H'0@>".#^S@[&6&%B< +KSD!Y3&@X#IAZSJ_7TJWS\EZOBR\_+T(_R+C%SW:N^)U)-6 M&78V&#!G-053,DBOHE..:>^-1@RF,AP?<[NL/!Z+_KS&2ZTD A!KJ_/OD_FU M6U3SXB8OP[?Q='&1 G^J*H<_%Y]&WW:ZD \>+3/:@@8D>,08&JJ6W3_SHJ_\CGOY3%XO9[MNHY2MX]%#WH]EQ&89U5 M,48,C/,RF%H')N=CU4LI. W*ZQ19$6@ F0\N!H&1H,Z(Y@&/?5OUM=EVB%5_ M&#J#S@!ZT%_7]1ONM\]]&3\[^V7*6.?3;=P4-%YOE0X.\4 $K)O(FM"G^+1G M[=?F^LO MCJ8KS:U:JFZ[+\'&.LZ!U-(SB2"S3Z32[^<+<61A9"VQL M$9'&G'R3:%@%-1_R0N[IEGG',16,.L(LCU0:$1&*C 7JHHI'%"?K++RK!7ZV M"TIO:8W3Z3+">;V=[,]CW-@AXQ9V'T$P\C1Y&X4)V$78C;3W5B/36 M<2QO%8X_D:..2V$I)]AXGJX"ME8$QV5@/C@9^ OO^W,QN\>OE,XZKH/K/HX M+\9_V%&5TD=O;D%][OQFQLU/_+BXN1F5=^\N-W^=;L:8I0BZTSHEP\WMM+C+ M\X]Y^64RSC]>C\K\%:VPB*4W[5Z^E[S\9WZQ"@5DHM/@]L_LA ET32"S#QB3#1 M!T?%V_OI[W'E[NB5::6 M1=AI1257SF@5G!',8>PLEVJP85LG%I6B*X3[TE.W4+S7S[>S7R8L)UPR2A6* M'$GMD&>K['Z2?)CG6M2I%?;6$YEN@#QOJ5**&H.8=9%HGJXY8U*HB#QH_C'= MLS9(;W+_,G,83(T=6FFY7"ZBBW)GZOOVQID$/< :JL#J!QP,"'MDC%HLC$24 MV@&68&H)^:)E:(YDXKM9/@>!OM\Y*S.[6#I:ZK!T9]<,4&,#W S.-VF=\6,OT=\4ZGJYIA*Y3PK&N@V^=?\FEQFS"I*QTU>F7))Q()SSZDF &;0&-2CH(,EKOF]6IU5K^]&0-K'JB\9N3\K!\+-Q0WPH9JG ME.4O>5TIJ=4_XU+ZR"3@2127/%JD@_+>6Y]<2[3YJ49G2>7=R$D7:/4E*0_9 M['5%8W.'C'C-*:)$:< NG=<;R[F6,5!AM9'-0]'E> J>9IU?;';0 MW4]A]ZEXC0$RT*@D<4CY2 +8U@@4:Z^"\!*6SJ!DG_=.UQ2.H7C?.P&X^P/2 MS6>#/1V27A=3$(XJ_&,QF=_U^S1W/9I=Y=6;F1F/%S>+9?60I6F98"CSZ^2G M^I*_+:K*WJ6/BED*Q3CQ6>GC$ECCN/-UX\PB*I1 DAM8WKP#6PHY3 (2D3!/ M5:VEO^.9[3UJ?-8PLS[$%&#.A&-.H1B"Y? PSML7+-T%@ MT.=SK]^_U,4:(EQ5PA[%GDZ6H'L89+6=2G\_2P$[N&7-]4++1= MC'K3?_>0OO>8I-X F6'84B(,,<%AH3#BP:[?2TN4RUX<> WKL*U=!A\H/43HT&>NYV#^)S(JS^JKN.T^/JW_.*J3LWJC>TS@K%D00@7(L%.>$+ LKB? M&PEX@&=W;3/MI9N_!9AZ,\(?385/Y6A635>OQ$,!U#I7[-08('DT$*-(PO^8 M%]HCSN-Z]L;%YH%OG9W_=2PDG>#6^/1WI\6XFO>'8CJ-1?EU5%YL.P@^;)2, M*:(Q==(@&\%4B-YAM9Y;#&* "T<+)D_W0)U@Z=C^KE35;_G\W>7NI(8#1\IL M,#!S%0@V3EJJ(C+T'@^.M>TUF72WX'3*[>TK2@;2,\=T1&MKE'-V MQ#%DZQM6'S(V (B;[VTWJ3Y7]?C\_"+E_]1\73X5853.0(W;*GEMC9\I9Z4R MUM@H$6?<8K! UGB $=(\G:_U,)G>1.Y$V)[>;J^JE^_+HVJX1."=>_-NYO-R M\F5YVEOMWF';?5 &*$HA L=&1<6H(?%QZS".-M^ 6P_BZ7,#/BG(9RBR-33# M#IZ6&1Z]1%HQ[;'F!CD3UR:5",XTO^^B]0"C,Q7>AD@/08*?S.(_%J/IY/)N MF0R1JYA8E6%#CNZ6+<#1>,FVVV6%XY.K4_($9QJ"=!,2-C%%2+B4+C^A* MU3Q@09VC4 X*[%.+\N^S,H3W0*G2MF00W M>DY&?8A"$1ET-#@XKXAA:RQ%..:&"O0]2FX?(/<4'?ALOSAU")R??)E58640PIE%S+*120OBHB,=*:1"#TP7$O:1Y?[GB#>VS M&&T4TBI.)>=>"X72C; $.Z80M\,)CVN!0Z\*%!^/QZ"#Y3XN/E?Y/Q8IS>5+ M"@L#BO?5)-[<(W-$,-@B!2=,#[MYGPC9)J?V\YFB]%TO2/")KK, M0C*WMV7Q)=\>@[2S5Z8\PI@[36$'31?V&B_3/4W" CH2UTL7Z;L69EMZ9/OX M'%%MY.:FF"U-L?]8C,IY7D[O'B=Z3U2*HWP_FFQE]4 $EM(E%1):2#F<&N M)6+ T7GNI::^>;199Q&(+7.^2[CZJT/R,(=#Q.60[AE%2%&L8;,4L& *JI3A M49. G OP;_/Z]IU5*VG?U.P J+Y$Y"48JQ"2-?$'N!N>=\RT](Y3%;SSA&-N ME=,81TZ0B]S:(<4\].>!. JB4[CZ]B8!WY.2_O=Y5.7__B__'U!+ P04 M" "*.F%/>LHR1P?: !(JPD %0 &)L:V(M,C Q.3 Y,S!?;&%B+GAM;-R] M;9/;N)(F^GU_!>_9C=CNB'(W7@E@=F=O " PXPB?=J_MGC,;'3<4LHKETAR5 M6$=2N>WY]1>@1$GU(A5 @A1[3Y]NEU55S,PGF0\20"+Q/__?;W>+[&NY6L^K MY3__!?X$_I*5RUEU/5]^^>>__/;QC?RHW[[]R__[O_[+__Q_WKSY=_7A7594 MLX>[_]-Z=EO>3=]5L^FFEGV[V=S_T\\___'''S]]^[Q:_%2M MOOR, , _[W_KY$_XO[UI?NR-_^@-1&\P_.G;^OHOF;-PN:YE!PAI?OS;LY__ M ]<_#840/]??W?_H>O[2#[K'PI___:_O/M9VOIDOUYOIU)[<3/_B=^7I9?/-Z_EJMY=?UQ,UUMWDT_EPNG1OVTVU5Y M\_(C%JO5HR=XA(1'".8>H?_ZRH,WW^_+?_[+>GYWOW#P_-Q!_Q8*;YXKVY=V M-0B_M%'R'*I/'YA8WT\N=,NT&C]_9&*=MR^:65[W\?X^?6QBW=.JW.N;46VF MB\1OQK-'GM1YX7_JG?MJ]X/^Z6?HMQ:^(]6C!Y??-N7RNKRN2?/1H[/Y]3__ MQ7TU>5B_^3*=WD_L=+[ZM^GBH2SFZ]FB6C^LRK7\O-ZLIK/-! J*H"VL+)@I M("40,5M@QC65A&N))_4S)^7RS6\?&PWJCR)D("T+K@4W@!"*12$,4,@ *?)< M64ST7V*0>(ZQ$U4]K&;; J_7__\^>#18^0 MK&8OO1JU0C?3]>=:JYWQ3CLH?BX7FW7SR1O_R1L =P/M?PU!Z2FXU2PMN%NL M%CZIJ%:[%_+1>R-7LZQ:79RY%BR%8A_!D4I^-C#C3VG:*27M ,)1:W31K4PM^?_-QX\3<5@N' M[=K\XV&^^;ZG=0EQ+JUA4D*2YX(1"LPVS*EU'Q2!81XF#!/$"!-8&V"ZY=5-]FQAO\]V^IXL5PF"+DSP9H6^7$$:6*;JC[?U;"@ M_+SX^^?)1S="^,G&R@F^G;JW];?[:OFA= +G,S?WJ961R^O#)[\MYYM_S?HS.NUK0_S+[>;]422W"K,"Y^A:0N1!EPTP0PU M@R'YT3":DAQ+JK%A5BFJC1&(&L50CDU!&>)13- BG]K;Y^E@75N8/3@3LZ]; M&_S'J[UQV=I;48_TSSY\<(:OZV^5.Z/K1VY_X1M.4_]?[X7 M)7+(V+\C[]V0L7U'O'79P9CM2)(Y0XX_]"9F.QOK[YFC-V/W&\=OQH<_WYMQ MO5NAKW_I_Z(WY)%=P6_*+P]WGQ]1R>9VNLENIU_+['-9+K-U X%[.5YCF9]/ M,$RU"B.8[/JAGH5L;LOLOEZNK,G)J>5T\=^X+1?7V7R9;59U:OK]I]!TQWNS M3F* P*!.80;Q[PNIS[C>J\NF3"/#HAICY,?-FW1U=S??U.LK3@M=+;T^Y7(V M+X\F;_LTL0#48*T*097"5 J!):FITOVW*%3H,DF<4,.,5II*CIWA1 D)()&$ M6VLPX$84_0V*1WK6O/)(TZ.UX8M-IZ* /#.MZL]61;-<0K'1?+[]T0 M./5RW[G!KM35>C-A!J(" T*8SI61VD!(FX!E0LB8->07'F\**) %/,>64<9S M:2641KDQDRI9Z+X7BO<:90NO4C9S.L6M$K>!+(SC>D8KCL@.0-7:7&7Z'%*] M4-5S/,[P40?PQD$Z70RHDKU(/[V0($>YS!$SBBH E98&8"8)9IC0N'&]!7DT"K7FCA9XA5%'OU#% M,<<>I8L1QS,TSO!&>^3&01L=]*]2O4.1^RX/G^OX>;N<57?EA.< %D3DVOUA ML($%$.HP>&(Z>583]?IFRV,)I)!&0&<%1<"Q'9&"(4N,R04BD%D6% JOU7P% M+)=ME"F5 \XM5Q*W&'S]CPV_6PP/4+AW$Y2.[C&P1-ME7^Z M-]0%@U"&.# 0EV[.@]WX:""&N>2%4G#WHA.4&S#9[.OA7GW;#T]U4RAF+$U@\IQII:D7-HA2#:0LP@,H ! M;JG2KVW")94U4/G%7L<7 ,Q1B.^CC"*JU)IRLO4N$5&HQRO2XW MAVI6*@0OBH(R;86R.2ZX1ELA A381LWC(Q_=\R1^JTW<024"-TP0AH>V#B"VF-: M?W&DXE4VW62-EML#+0,78(0@=Z[P(BGRXZ"TQ#8]+;3H ;%0RCL4;X5IP7+C MRTDI5PA#J*$HL-EI 7.@=0SYI9;=,PT>50C71'C]4&:;*IL]K#?5G7M<'!LF M!SZ,%R^)>1Q#'L%]ABQWB<&P%!D)XAFR[,L=XZ#-WJRKAGFI(R>ELUGUX*1] M*&>ED_QY4?Y2;G;OYZ2 W)J"%48Z223G2%&U%ZFYB)J;=A'4]^K53K=LM5?N M*EN6];KQ=+&H_O -;OQ?_ANY8@+64>V_1,CG/1_=2U76M?@87&4^^NH?*-RS MMI_"^E-^Y]_< M5"O?M^EZOLG>5>M+4>PY!,_-GU, /P[R3&/*T]ET.GR"2W@WM^7JP-"/YO,3 MOQ_ %-6TX!!CK)"2>Y%"%%%+=IT$];YRMTT2LYN'Y?4Q.4;6]G;",HR[!H,Q MCKMJM8Y/Z3U9XANX]/<,2&?H*0FVXZ"G-*8\+0Q.AT\H/?VZ*N^G\VOS[;Y< MKDN7.]8Z/)9L*+0%8)I"EZ=0814@^2%?1$''LE/*ZYFL=BIFY5;'[4&AJHZ_ MV:,=B#CR2H)T&(<-#7(@["F?.0W3V40F ;KC(*$TICQ+79+AT^X4>-T\ MXOW-;RYO\O0X 3276$%@>4ZUI-0)M(U,RX2>?"U7GZMV1\)C9<5$U[%:XGJ(_$,#IU-N.QN[Y)'R)T"= M6UA* O X6"N1+6?/G'=#*+R>['[NIB'S_RRO=75W_^ 2DX_5S>:/ZVV#\>1L[^@A_:,Q4U>L1Q3C@D8>S2"QIQ//(J$+VP M12/U#"]$8S,.!HA7N^KX3L1%]=OEQKE__GFQ37G6CC_,M]GBP=_CM1>M(23 MYMH0B8SAA56RR8.P8Q00$_%)!/;,!@<==Y.G%OE(&F##>&-P3.,XY0C.9H79 M-Q/X8:]CUBCYX["T$X+;&4I*"OLXZ"JM256/KVF+,Y!XBQ1A85-K[.*%I"ST2VW3]NM0#4#K# A9_>L8I<\'FTS7Y0Z0+50T]1 M>:ULJ#6*X^";CC:\5"C4$9&X'?,)A)0Z?VJA(&!4&U90OJ^.O0Q*S*9X4C3:[X9?8!']U]SL8E7%$>:S2+^YW1]H>0KRA6^N"D7L#$DE!WT<-);>K*>MR_K!K045/NVL4 G MT7 C"VJ119K2O"DRPBZKPBW)+U9,SW37] 59'#2,;*?2!<)H0NL3O=84=OGN M*J<1"J.LMK".CJ1:&W*:EKIA$WMF]M?I=W\:ZM-J>ETVY8Z"8I0+J!EAUF@@ M"U(TZT,D)RR/J^OI(JGWJIY:FVS:',^\W^K8[EQK*R@#)VH#81@Y>VM@VZEU ME=6*7?C@Z@L8G9OL)4!V'*R4Q)(3IU:[HQ-TS:<3MWHHF\,9Z^9TQD[B$4=. M-+%YSBT3.1$$Y@A#BAOARH95\"06V7/BM%/TW-FPHYPJXD[$A*"?)[,+XAW- M:S74C9+U593;!>PF\3K.QBZ#=<1%DI?!O-V-D/L&7%_K&^6G:]^RPE_)^'FZ MJ+LDK&_+(NNK^I."G_W[K.OU7SF7%C? M*>FDSV?3Q>)[MJPVVQLFMP?"G;/KFR=]I=PN!_ =AKZ6R^MJM:Z?]Z6JKGOU3]IO_KGNL&_06Y6Q3 MF]7$[GVUJOLY[ZP]"N7L!]_OZ(_YYM8]N%J6V?=RNO*W6NX^\C^^K%9WTT56 M[:MJ9]]GSH3Y3;:HEE_*U8\_^0L4%@_7GC>^?%G5=U5DLP;KZ9UG^:NS:%_Y M;S7:'L/NH5R7]U,GN73(7F]O*-OB\,*CMKV;[MP/K^;3A5^%<>/;>GY=:^Z^ M^BE[88I8@^N9KSZ [G[_L_?3_/H9+#\X7$X#H',%] MFCT85?7*9!'92?%0?JJ:?A+[LV% 6Y?\6"IY80S%BA1JGP85.5=ADZ4. GJ? M(Q6MVJUU@2P@C^@?J[B.!&R%NIXL;_^/^$NC]RUN/X$=#_*-O_I3)Q;KRB<1NJ+S; MSF]GB^EZ/;^9.SG3PX\_:RESV1&^XWCVXKMQ:NSJ]B*-8)SJ:$"5+*@BMP^< MKS^5J[NB_+QO'L4+8 C."X*005 R;*AN)#$D5=2^08OG]SSO]:I([.N?V!#EB.8PFN MDP5/=P0ZHQ%^;?NRWFGXFQMM&AYK4NGOC6A)-&$::^'^P(H2D:OF?#'5%L;U M7D\AL'?:N2G]8H(;RK^6RX>R(P6EP3B,DP:'-XZD&O7J[&:?,%_ME]2^7VC_ M( 2V,^R5%/5QT%E:DYY=I-VV]3= %M[85%TDAZUYI<>GRBJBRBF#LQD$S70QXM8PB$HLV$[&C.GBE M+"*2&DT@EUKJPI)FU9%:JEK/Q2)$##(=V_453S8KBX$P?F+6$WK=YF:'DWEC MFJ4%G8KIB.U(6*>C$6>F:ZTQ"66?9G*RO6O[T_3;$>_Y[@2^8A5*Z2]:0"S7 M;FH(FMI5"HF)HJ&NLH::IVVFW_:9363!?&J94ZW1Q4. MP_06K,^24"N5QL%0R:ZI^WL6$*TU'K"DQ(!P#E[-Q2J5E4NYOW*(6V#S9 M8E.$S,'7FU+D6,D 3[#RU!/6R1>?+G4V.1"\MDM0+> ?!P4FMRIF(:HU:NTZ M;+XD5U&-5$%0(3CELD"FL,T$-H)TAOG18CX/R$MISMAEG=Z2BFL,O.]W=S3>^+MD? M&? 3/I2'B/Z2*^AEXY. G1VN:@[K.-@H226 M/%L62H5.*$N=:48#="%]*V)MJ1:Y8H;GS8UT>4%U5/5E!S$]<]3'%UI?13:' MZ8)A&!D-!%\<%SU&;M?=2FXVJ_GGATUSU.77Z45[QK1JRT+>KA \S5JN66<:ZR_P9^ @!F]]/5 M]GCL_\@@/TM".;A"@%T! >MY"157&+&K'./FA^=UF&733?;1O3#EW>=RE6%P ME?D(J7^E*&>[3V']*;_*W._Y[@OSK^4BLKHJWG7AL\+>O!8_%70.NSR9/<7D ME=E?*_C&06/MU7]AGM]?7<[];/5W\.IU?OUWN[I5S59@)Q/9/<0<.ZD\N;^3*;;96,[+Z7 -@PPAD8TS@*.H+3 M:^>;[^STN\J.Z6G@GGRO0G:&H1+B/0[.2FG0TT9]J;$*Y;5/JW*Z?EA]/R+0 M F"J4 XTT'X)/[<<-$WD&32$3I9U^ZGK,"9K(2 HRL0VRHYU"=]FV^G4I&C3 M[9V:+C.#5P"A*R:V>10$5\QE8Y21?9XV3,[5QBMA)-B7.UJ1WMX/QYG7L SW M'(\SC-8!O'$P6!<#JF0O4G2GXX>[AX6/\FVSL.KN?E7>ELNU"ZQM_?N[:NVK MWM_??)I^FQBBW3R58VBL1AASQ?A>"Z*,B4K#$LON.R<[J-NT%CU6.%LX7:-[ M(Z<%/S!5NR#ND7G;$>2[%J./(-^=R/G!J_OC]E*_ZL8?T!F\N7(,H.>RNIY< M,PZ"[,VZYXV9>T0QE%H_E)OI?%E>F^EJ.5]^61]I590W\]E\,V',$F,5@4!: M:Y7A6.RS3FA5U*T6"<3U3*"-AEFY4S&.+5/@&4:0 T,9QXE[%!OMLA^.:7*G MX, 7F;Z.V!G22PCW.'@NI4%5;Z]FU_J+26ZT*20J.! *0T!MH=4A(Z4BIDRT MQ>,'J1;M?N%8&^#:%ELDQ:RW(HM+5U9$550$0SH.ZNEBP*L5%)%8I+H!<2(9 MT)1B**2FQK"<2=UT]N.$J+;UZ.V$#4([C[J[#W+OX>L@AY'2H/C&4=3+]QR. MZW+#,]R4#-EQ,%4Z-XTD %J&%(2YV3 C.N"><&6!(8 M3D^>:A#2""&"K]VKQ2_EPUXE#:X#;SB>&P#;!-*,^FW/0,_O= M:YK5JEZ\C/L$A%%SD*YN& >Y]6#7JS.6-,B%4^)T4_I#,9_\A'>"A7L28): M@D "B)8 0DSVI.2WHZIE?7;NVWP]@8J*'"EAK39"@4*Y MR75YJ"V,X^";CC:\ MN%C4#9$6!]7^6M?S3K!Q')8S"*$2O%!(<((;.<@@VO*D6N#3>^:5XZ-JV>]; MG2(YI05B87S2+UAQ7')\!.-UG/H^&[:5?X9#VD,W#O[HH/_IXV&MD.AX/FPG M$W&$%>+$G]N@N7$3-:9V,@LE1!2'=)/4,Y^Z8D#^A M]6/;5"F="P+3IHN@'YE"O==O3W92NTP.%8K:N7PJ.?+CX+X>[(H_>-4*N;9' MKG;"J, ,"PEYD;M)J57:R+TPH$'4C4DM1?3,@,^.5K5DN;8 AE': -C%\=?S MLU278:V7@3E#41V1' D)#-^'CT MQL$D70PXM>W>%HM0!G'ID)\_ED6Y_?/M\GGYXH=JL;#5ZH_IZGJB 98Y!I2; MPFC,$,LE;;1@!0(Q])):=L_ "3[Z6J\]5Z,0C[MDQ47"L1G $^(9QV\VA MN'$Q$J*P@;$_;.)&1@_*H\9ZHVCC\@B=,Y31#L5QL$5+W:L4[U$<1Q3SK_/K M,AG8."%X(J+:'.">*RD:$X87$]C>.>'10'7=H9_SK]7J_E53?9 M=:-9'%M$@A7&%CV@U(HM]GI<95Z384GA$0AG2*$=6.,@A9:Z5RE>ES!2^+SX M^^>)^5:N9O-U^?ZF3E3>W_MZNWT#%GE_ORIG\ZG_\,/\R^UFO4WN)T 9K9$C M)481H)8JHIJ9OF4%#KJIID_Y/:]L-EI[=MD6S55;Q0]=G[+ID>[9JE:^_N[7 M?0V=1%E@^FAT4]WOOOE.TB]*?0@=!#6P]O0&!0#VX=P'YA"!S"=9<= M* >QL!HN$'H<=+\7]A[(N:?Y4?9I^^]M\<^M7X=W+;:M5/;2KZ;J\]J7.Y7*] M#7(,B!#8_=_JG)*\P!BS1B.@)(];$.M3D]Z7S\S=_:+Z7I;99OK-I=[^W&IV M4ZVR/[SVY>*ZR>;\F.Y^CJ?E;_6VMX]Z<75[WYJM1_P=&JR%_?ZJOLU;%E7UKJQQ9=K3?9D0T7&U%Z<4;8L'/9]V!T8].% MX3@]@(W!3U'E;MN"NJ*>GV^E;QE.A]1/KP=,7OBZ.O-KML?7LC;,@9@1LBIRJF=/G\]83C0IA"T5PQ;MT_ MALKF\@ K% =QJ_X]*M+[HO\S2I[Y@R:+Q72[N3=&3QSWNL_ M"M(.P#EE!AWOO%'3=U)#NV;2;;$-)?)3#:C\J8A?RLW[FT_3;Q-)E,6 %$"K MW"*C8=$TA]& &1O5+B^)P)YSY?%E1- M&,"< DQ(81@OG>*9U_P-0!%5@DG0/L]\%P&Z14IY7KNA,8VHLQP:VW95E9]NY^NLW)9 M9:O2TLIU_O.8TU!Y9,[X[,_;N>SV\SE M9-GZOIS5(;)P8;':5F'XP[W^.2>BI&O=90#LIZHL4WIL!#652GJS.W37 MR16DFO,"8D.4M(HJ*AL1@&JQ:Z)AEJ&+(3$/CXG,QWH$AV9,9YW1M) )Q6T< MJ5H[U<^UD(FSOT,+&53D N<%-D8! HH<&BP:00BC^+<_7L1P,?#G:A\3BMM( M8J"# :^WCXG#(O@.R5W[W5_+;06G_+S>K*:SS81""S4F$"C)-%%YS@1 +@9I MC@I$@KLEGGP^Q%H@)@T@%%(WQQ*006A1 2BAEL,>]\/VW:.=3ML%U>SW1JVA M[T,\@>'_X1S@?3 I./J#^-D4\!@836%A3*4*N0FM,Q-F2#()>$0J=[+#AMUL^E6 M7[]Z7]\J&M%"HB?8PP;LR^$=-XKO@=XIFAWZ1FQUS8Z4ON 0&,RD( MH8HAF@NGD&TB'&,0>2@I@4(F%QHQ4D!48&J-EKH04.M"FT*Q'/3/ML?'CNIC MJ)$,.X13PFAW9-Z(X^(CY;/F=N@M!S_M15G,%P\;O^=J;F[*V6;/UJ?/&@U< M?MC=#V>8?$ GCX/>AS3XI2;V0V+=,9FN(Z.\?C8F38QDM$!80<01*S@01O*& M8'*FR613.1L[)=.G97.@.#18Y192015GRA M#-,60J[C;A+9JYDHFKWKEOX?A%\-T>N>SGM= Y9%^\7_W:;#$- WW7/ MH27<@VQ#G, O8E>BJP?&09K)K7IESR(-:IU(AMW^YMU[%Y!U/IF X5X' MKP.?)<4M$7N-@*9B22D8QA%34+@-(803B4A;>MF1VL3@7 !*K08,$N'^53QO M8H1KV2GG:F0@I#"610XH1%3D0$ %3 <<:"M@E'U-BTHIAG/4Y-,,(3M:*8/ M]+H3S46FE2>@B2";6##'23?15KQ"..U0"6X+M]S,KW#I]&( M&6F I1#0@E-+#"?< JV-+9#)>5P);0LZ\T:\::QH%M_*G0V9?XFRV70Q>V@. M#-=W[Z1AP($\&L:7XW-F'+L>ZY\=#,C,(U<>V> ]^1(E;RT9N,U;"O#/\/>P MSAT'VP]L\].N;!= /'0DL=/YJFYH(=?K?U^ M^<&K[8]/NQ_XI5JNFK_ZO'K]R>\Q38AS#%,66(6@-0(!8EB!&=>$(BMLT%&^ M]%KE&*N<(: 0-U1!RH7F&CENE"@OH-$]CRC>D$/OF9UZ]5+8L;[9[[6RD6N/ M [HN;-@8I]?BAHY$#NME9$B&[YG187@?CF.$N(#=U:6CI^5(H;[OM/'% W95 M_N.A7,Z^RV_S]43BW,UL*$:$ 7S BN3-T2",8Q:\@B15V@H(=$2P9Q0@3D' M4C'$%0>*$)U'W=/>@MV/],KVBF6_>]7:B!94=3>VV MFB8@NGBTVS-=KT"GF$*_"NM@5/<4JDBN:XWT>,FNO4D!;-<1KQ;3T_V7_SHO M5^[W;[^_*[\Z>'T6"84Q2D@BI"@DQQH!3IL09(Q%[7D%BD0 84JED-81O"!& M&B>>0V4DY<9J,]@29+97KNL0CX[M$1IV>N:;#K%.*]UR-79K)->56 ".MBTZ@6&[H/C"M9;QSKG=2,D:4 M*(AS9H"B(!?"WS>>6Y0SJ8V$40?V4C'@/E*3S6L[(-\A[QL$])3,.)HI[TGH M8A/"SBX8&5.FM2TD14R$8#1OOEW>/VS6-4W#)CMEI"!.*@" 6G\D4AK;Q"I% M6K1BR1?D,,T0Q5PIYK+AHJ *\KQ EKAI(<-!DIVI( 1FJ'SI"ERN_FR_+MIKQ;3W)B+!&TP!(PPET@ M4L3V28%2>.ARY8-FQAKN%XCXMRVK3+E#@'.'P2,X=G:_;L_1@;AYM6?3>(SV71L=[ M?F0CR+"V]U BW=8#H:-44:[F7Z?^J,]6R8E 7!76330)SIT,JY0D#>]0'E=B M\^SAUC(!B1M>"VW88JC MV2.$:EV&I<:G0)QAM]:8C8.@VJM?)7IW(D]PUP_?$UHQ7\\6E>>O2=WKP!18 M4Y@+)B2GB!SFAH;&M$$\+84#72!36(F0H043*N>(XAP:1@U5)FZQ+[[AX2?_ M*]G-?#E=SN;NJS;LT0'",!H9!KTX/MGJ=)4=[;$>]!KXH/(I>,ZP3'=(QT$W M">QX>D@X$3+Q>&Y MH2)7G&JMI?L/Y9@HT'O'FL-XO#AHU39MB8(N-G?I"[76"4RCT/=+)3%'B 1E M,FT0' >_=+3A9$[3'I%07CF2\!*9 0DIUI(;EU41;*'(;3,TT\*)C\EN7A$% M26&T0CE5G%";8Y$#RA!C6O@%G\CK?KNG.*WIIBNB8;PS()B1"U6')'&[\G2 M]$CG461$YS$\0UF)P!\'=Z4RINKE!8UDLW*Z+G6UWM0GZS^5WS;*F?KW"TQQ8YJ84(->@#CJ:(Z%DU)'04S*,9%H)2S$P@$*M.84NP9 <&*DA/%S) MWE.FY'O25,OZ/N?J)JN5S,RW^W*YCFQMU1K#0.(: +XXQJHUNLJ\3KM&(9E7 M*ZOU&GAQ_ 0ZY[BH(YXC(:&N5CQEGR2HA-..FPV6[^_+E\L7OB5O$TYN^A'5>Z.-?""TLE:Q0AN702*_/)9K M["]I*S0&K.]>'!]GM^7U@PLU1U8[#?T>EOO;WHP=B;UKG8CUX950DKNL0V() MT&M[]13YJ\,,\JKQT?<1,&0TM&?9LS]'C859>[3P&>OVC6;P=>H[>GE_8Q^< MV/*O\^7\[N'N0WWOTNY.I;6M5H]U73_1C6D-> $P Y8+;JFT6NS8 &.(2 Q' MI]$(%(AK(PREN: Y,YQ@X2:2N$!$&X?;@*R]-2/;V;$C:W^EU7Q3VY)]*!=3 MWVMU4^V^*;^LRNT!DNRWI7OM,_E19YR .%H?R+5A1#\^K\91_QF';FUHKKY; M9S?5ZND(L;[X:) $_S/CP[#^'<>(,;#-U24C*FQ4^;SX^^6"*PU1M;2 _FH(J@@.[5. M3$$ED(#:38NH,(4RPJD).5%%#C'KN^W!GHC>WV3'MF0[8[+:FNS(G/WX\FDW MO@1.#P9WYOF19,Q^;#F6='!AS(!R6:]>5[.'^OG^67]*[SZR8+1>?I(V>$#K M9 (#.I4(#'$+R0#EW+B9=.!BUE=739T.J<$>KJ^M8OJCV#-C!3"*8D,Q; MTG,:D-Z!K5. B_HNT? ?Z+8^AO[TGNP\[%_4HXF'_!X\VV6XCX4V;JCOS7&C M'>;[L_CU(;YGM$/7D9^L,CQ:DF@6(SZ4OO?-M;].VL[7L^GB_Y33U4017E". M, 0%D)9C@783"$(8H13$K!VWUP(S-W&A3&A_1ZND3(&\D 8:33C$!/5]IZF/ MW+C5W1X!#UO1'0?6<4/OTV79JZ=KN8WBOL/K3O5ZQ;=6/O/:#[MLVQKD,TNU M_3MN',NS ]A9#1T2Z4FY\"?=/_U1>376$XQ= F<9@B!'(A> ,;(K]B8\-S"J M)T^\=)@CH(3&K.8A*+@O,@ &6C<3!H%R/;1Z!V)-EV#OKSD&M+^UJ0:AR?+K2;(4FRYR@4N M (*,,JM0$^V%5,ESVZ?R!5,\UY13S 3-*5=**BPU%!I9S.@ A K[(M0(D%-3 M:C_X]DZJ7NUQT^H>V"3$&N^F/QNUMK"P-;FV13,YO5H7$DW@.^E4"P-S+9F$ M# /2!+[2.*KJK(5X][;GV C,#,;4%$2Q@N9&0TR%E@(-0*ZH)W*-@#@QM_:# M;M_4ZK4>-;/N84U!K/$^^I/Q:@L#V])J6RS3L^K\ZX[>I2_E$%9@XN>JA3"R MN;:."&5DU$TR+<0C(H4J#-<,4YHK9[HMN):<6VQ1WOM%6OY"B[Y8-1SBU*S: M"[J]LZH_FS]J5FU@3<*JT3[ZL[%JO(&M6;4EEHE9]=-MN2JG-QO?&).UF43\86)Z\K90KH;2F1."(8*4&:0LA) C9'(E3#"1ET[WX)3#YKT MPJPQ,"=4UNXYT]%J6WL:\>HK9%,3*@3K7%A*1>% M(J#0 D# <1/?4K.H'G*A,CDMC-" Y(0J:JC[#\0*8PY]+R1AXR[Y:MMNY6X7 MS(OZ?-C]3KU>Z/1UD).2:%)\>Z).SYRCI,ON)!D,_Y^*&L.M:D>(D:BU.(P; MV1&X;@'\]&0&ML1(38"C:.$TM$::;8FFTU>'54OWHYDTE.7:37NYA%3Y9ET^ M(Q>0"Y)CQ?M>.7VM+?AT<]QTJ5IFTZ,VX;4]K0_B#N'6,'H>KT?C2/S1P=RV MO=]WK=['9O\\VM?EAOJKMR)3^OZ\\F4"/"L!\!BUQ)BXNZ1;%/%Q554(=> ALJSJ6F MT%!$"2T8!0H*"+2FBBF*$,]YC\6C.PTS_U)EC8[9'T[)K-$R^[W196M&C6S M^X.>6;57-"Z-2X1V%!T."'0K,FSJY#W&1RIF!QU=)G97/2P'OB B"+[7V3 1 M_*/BPE0VO8Z*'.6DH 6!(">[*[/\,4:6GA&/ M9&/,]!TAH1Z4ZTJM+=SR)R+9-M:UH=O6*"8E7M]<>>;/ MH\[OW(^\O_GH/EW?N*QXJ^&\NH838VC!"65 0B6=AM*W4-Z%/) H/2.'*)53 MJY4AP*?I5#(A"D09%B:G$%.8]WTF-(*JRYTUV:8VQZ^%K8\,ZH&NDS@U(8\/ M[<_>"+XQ)/NT=^6Q+?4(X*P9(?L'N*#KL)#2RW^B\2*IV6T&DO2XAXXP+ZVJ M[#OE[G5O\M()($4.I14Y,=KFF&)&]#YU)%3&C".1HHTHB ( ML]1"Q1$>:-'C*$G/-K?33?;'=)W-E[/%P[7[9+[,KLN;1L]G#W4/>4>;^Y+5?^!I55>5LNU_.OY=OES*GWKEH_W96B MIL@Q!5X( M"S'&A9N&N!'2X8PGGCX(U!+#UY 6K?Z,;SA==C7]UT=#N>1NY_6N1&$?=?K%S"T9""(B;J MT/ZKPJ36@ KLZ]DM14(Y^VPA:*'\C!,@UG/>=Z3?,0FTO96Y+:*Q-#L F&VY M=$N@1]6YOU\LWWH-KR!2[ CUV)BOJSDGZ2T)3J$1J[#.(03,R954"2N-007&QB5"'#H]>DX3CM<<]OIF M1\'H56[7K3\-[.7\&[%0M]M/ WZJ5_N!NZ-XR/XD[8OOBA^#T MPG#3)]JCZG.?UK*7^]GW@%YHKB=G,U^=[#>^J\5\YJ;*^_%0&ZDQ%T#+0L(" M M=QJ@,VE> E3'D>6E,*1*_L9U:=^PWZF<2.5F8A ++#%A;KY$H<%-!#$!B_9= M;PXR"LNPL@8AI@EU%,%]48%2@A>22&B*GG.W0P^!;6N&1=M+V%MC&,9"0\ 7 M1T&G+U&_9*N%O1)GN*BRK*]6PUO_=I9YTR M3)"5!09"YQ0C3"4Q7%N(B<+ ^G6AJ"*P+G)ZIIZM:E=-^!RIM\N7 ^TZT_@9_UN]N"4"V2< M2(C.TP^BR;-!2YZK+6Q$9X7\M M[SZ7JPE@(*XW?,M*:C@_DXA"@F""!*> M-\_/BR*H4WK\4WN._*;WX>];=2(B/1*.&DT",Q+84*5\E2*XI/SR5-)V)C@QP#**$"@X1<90HW5! M&EG"*!C,):TE#,HET;^]7DHYX 8KE?OI"82N,[ZQ*$FZ?J M@@Y@A\5M^KB3IVHA&*P2LOWO[BXP)\W43Y^MR]M.7ZNO/WA@?Y[S^RL.VUAMJW:NCHC%3_\^@2Y#D,HH?[5#(:FEW+##4V$>'(L!S^HY%C_] M>YM8#,$@(!83FQ\7BY_,O\N/?8?@IW\_%8(1MH\@!&.TK=IY.*[@Y]=5=5^N M-M]_=3[=R.6U^@.K$7TA0%01HI;@6B3/NZW:WDG. \*-E. M*:_G4&Y4O,IJ)>NCD7LUKS*O9M3L/BG4Y]G@4BC',48"@'LI$ I [4RA4$K, MQU$PE-2BJK\W-!'C>;F[J0<0D(F"6T7S E,K"S?_:"2[B4C0)"&EO#$P7M0: M1%*P.W)>3SCWP'DIEBW2L=X!MS:LUP+UD;->&XM"6:\U6J&LIQ[FB^OY\LMN MWX<:@JFQ$ -.*12L@*RIW,IS:$0,P44^NFXW"&5EH"-@X&::M\E>2EB2BV+*<+L_;[.8Z*CKJC%>7]JIS-ZQ/'1U7= M[V\:^JJSLYPC3KFU!2R81@06N0"-/D":X"V8?K7HF6U^F=[5_04:G>+KM?OU MP>N;.>.!/X[)8I%/5R+:!; 3VT+#..'R6T<#V5D-_7JGY5S_:A\4V:6%6BJA ME40TASDA.:,$-;OK3&@6E+'UJL#@3!M?,]\;]FEHMG?8NS+L<&7X+='J0*^= MP/]S,&LW$R-)-0&>0;VP?BG_^-?_;:>S^E3T+E5&IF#47P"*M1)02DD ;,04 M7 9=>]3ZX7WS8/E']J__.VN4BISFMH?L/,4-@E8D?5T(J(BV4GT#UJYW5#1P M8;VA7C#V!;KNC,L(NCQU4K]*]'Y$4&AS%\:NU42U7&OWTI2KG41(A.-KF&. M#$=("<[,7J(J>#";=I33,['N+QL_J)=M]6M#'5TQ#:#; >&,8]YQ(1G!QP,B MVHZ:NR ;QM+G(3A%V(F &P%WI[*D2O]:I>CD\VZ^+-]NRKOU!!K A2DLEY@; M"+@F>7.^SU\?';7%W556S\Q^KA&-5S*KM4S2UB<"W["=HR&AC6/YKJ@.V.-G M#]>9':=40(]C"RJ9-4']?MJB%,=ECSNA?2I7=^]OFBO=)J;0!'(.$=2B@+JP ME#:[8RY7UD''B1.*&XC1JL=M$J\R]ZP[OV8W:ZY&_&'A?M1?6;G\L0V_=<,\ MAN(&@[L=RSUKJ_AIAW2CXR5X[AQFKU)=$L#'Q'9I#'J1\!)BU87S/I3+\H_I MPLN?2$N((0SBG%&AF2X,;]8!!+(PZL*?KK)Z9SO? G;Z955NVP&MMJK59->= MU*) ;<]H?>&9B,YVZM6T=GDJ.P(KDL?:P#Q>$FME30"#M448LCH3U@6VTRKT[/$$4L O8,5;N%/WE_OZJ^S>_\ MK1U.JZG//(]?M^.KZ)],"@X#YT\=UP:?(W-J/; #AB-8 ^RB?97F38HB6W\# MXFSSL'(N=W\I5U_+7\O5O+I^NYRMMC/U[9\?RGJ7?E.]O;N?SE?^E:ANG@P, M\R^W[L/?UJ5TH\9F/3'4Z46()KBP*,^US?.FB2\O?&1]+5>?JT#FOJ2B,3%Z M;%,$JQV9YW+4VKZK[+ZVT =H;5KVP_7.R!^OW ]M;\'>5-E\;^G:Q_;3&%YY M<]]4-V\>?$#7%D>6HY=J5JT=9W2BDNZ)08\>.IUCC.&U&$6Z,@H@JM&%;.R"FY,E ME]=UUK8PW^[+Y;J<<,@8H0SZ!HF$,(MEL=_0$ 5F<-!YNNY2^JY>KG7S:4FSB%]MU?,;E5[!F+6R;G &S$H&0S*.?78@OK_9K]KO M--L58\1, [IA&%/K/!26+8N>6V,:6/U\QOR39= I(!M!@IK&CBKURQ29'E;+ M+WZ_1%=W=_.-?\',-[_FZI* WY8.A>NYUV&Z^-6]8+=.C_>?%_,O]3NXOR44 MB8)10GW;+J-DC@SCJ%&,0QY42#V@.GWOZCH+WM3U*@<;LA_V5F2/S,@:.[*# M(3^&7*U[,5\&)K;CZ,^[D,>SBGCB0=']#@I[G[T%C'CA>- MX(."V]L1(:.X0- 01J4!HM",-TZ1IK[KZ:;\4JV^O[_Q]]>:(K%P[GA#B.;(__P/QX M%L!6O)G&)6/GTT16!O-L2E2[\^\)77;-( CG'!3:2NOR+Y SJV&SC>-TPT'W M0?6MPV!SX!=RI*OL'#VT:L?:FZNZ$O1P7DJ8Q'9ST, ,?A;A5@R>QF=C9_!$ M5@8S>$I4@S:E/MW.5]?WT]7F^Z=R=KNL%M67IM>$RDEN<6$MAY82(K@QS>V M4A,0= -W5QD],W"MV9M:M6RSUZU-GX(N. ;L10T$81P]'J/WZ6+H1>Q"#81B MNSVH(P2ORZ_EHKIWX\CG[]DTVQSA_+#>EGD[9ON/A^6L/G#]QWQSFSEY\\WW M_[[.[E?5]<-LLZZ;C/O:F_FL[%SC=1JY4]M7"; >P>95"BNJM&]@JO3\W?[8 M-F6&:Y,7Q$*2YY;D7#5'&"7@..[T= )YETR[N_2$2 %UUU2Z'Y23KOV& #QP M>OPNI$5$0LS'GO:VL"@XQ6V+5E ZZ\5N7A3[H?0IM&^HOKWH?EMWO?W^IKR> MY 9 /,"E=CUX)R)W'X9"D*P\'5^TTSW;'"/:ZC\,[$;GY.+S4+G5OG##=.F%3 M99_+;57U]?90QMH];WWSO3[+X8VLCV8L]C[>1]=TM7+/+;>G-UR6_\?M?'9; M_]8VO<_<3VU/=-:/W8K(;AZ6UVO_=Y?ZSQY69?:EJMP'U2I9^M_:.:=F!_U[ M>P23AP&,K :-H+BIQ_O5E^ER_I]U*.EJN:X6\^MM[<7R^E=_0G(79N]O['PY M7<[FT\7^>OGUOC[#$*X8X, 8#@N62V2U@LB W&J7-P2?(1A&F?X&A&/]K[)' M%M03_6,;/+GLK<@.9ERLWBH)^&=2\V&=.X[D?6";JTN&4QSOO%U^+=" MT1ZY,!(>!+0X7CVHE&UUNLH:K8;ER%/8G*&]SG".@\FZFU$E?LTB\QR7GZ]^ MJ9;[H]9;JN:?6;D<\V0^[4Z4_ M7F7+T 8_J1 -3 F' S,RUZMQ/-9LQTV^O'X+ZL#YVUFDSB5F:2 >!T^E,N9I M*I42H["#J*>$[8OG&\9LE*"$&0 8 8I)2*$_ YLW2B"&^&13;::+@,71]**C M.&VOY7"KII^/W[NW?0_G,"CGW6\O9X[TG=/\%OJ7C&_ M5+JL5G?UT?+])1F[;S1R?^RZ'!KMRE/+H/V]$R-8_NS1N&J0N(J]8WW[=NGJ M[O-\N7WS]BL=0EJ"3=J9<=Z76RU\1Q(9W+5)-B.(U--8\JS"\F3X1,:4G:^ MG&_*=_.OY;6+8??&S3\O=FV@Y.P?#W/'_'+]JZ/^]S.WX?ZD5ZM3O2VQC NF^T3OI:); 1RO>:P M3Z )2%_;@CD.+NMLQ8FDM1LJ73AGRX+E[@17CEFA+'&B50$ 4;F4L(D<0Y3J MRCZ/I3%(!!3.H((8ZG(EF1N4YTI:PQ"%J._SK2]%TU63G)0M#[$FP+@]._4' M;W>>BD%V,,YZ!%@D>[4#>[P\UM*> $;K@E30CM'_<2^BGCZLR]U9)<^,M5>G MS2'&:) "MG#ZQ">."*4T9E[X5 KRQ/??Z>U?IFM<*M9J9)G=!YQ;!7_).N#,9! M/_3RWU,A307NN6 M$^OD'NE,J[T[(R6UMO'#T/SZ$J#M.+:3:T;/L]VL"^?:!"B&\NVAW8CR#:6> M:;*;ER&M!>#&8N@IW_U)#S$M\ZC-D4").><,$^W^1Z@;4H3[!UJ#5.Z,SZ'J MF5OW.Z6MNS\E!CB,-(?'-HXJ#_J]J15\(1.-G1JG(<<@X,Y08EK@QT&$B6VJ M^GQ5XTA//ZPWU5VYJJ^9\_5*M_/[1J*2BNG-]UKNKJ=M MR56I\ VCK0M &\=@>P7?-#=,CR4E"X/N#+,EQGX<))?:J*K7]S6.^GZI_#&- M^W)32M_*J.X)T>2!NA""*IE3PHL<*22M:,)1Y9K&T-T9,3IGI%"VX,JZ";:E M'!MIG9L*XY(80VS/%.[-3;=O-:=>>I171=4$SC-P& C*.T Y*93("PEXH M[#1 9V@K :KCH*H4AE3)W[@X2FK6@;]KT1L5\L>V63L7T+W;1N"&.W MBWD@CN^2@M\+"\8 >887>_''.)BR'].J =[G-IN[BW.G0N#$D8W9J!P2YU?;LXI4S<9?8C#V/V:L[L(D@'P<'IC7IQ;W6 MI'@ES"#_5LZ_W+K)MOQ:KJ9?RM_6Y5H1SH!%#%I#$:.4NSD^00)HY?YG&9)]UU\WBF73K6:^YT=N-,^VZJ?>?U' MEXV>1+I;=MK=@>-@ZF%,C<]>4^$;RNP?RO5F]3#;/*SFRR]R>;U;,I7[1D3[ M+A@6:4J!8KAPG& +XF:ANTIC*R1#*) DP@4: GD..,TEY106OE+3T9+BN3$Y MS&6/=<:/=*P[4#?["@W@GCB.H>[*KZ?GWCXO7C[+:\?EB4 M[V].:**K]6:][3W H);8NO2/:R0EA,IBVT0L$3:JK#A&;LX%4HXM<&$PS2%0 MA-'"Y19%CEQBH?H^H-&HZAN#G([D6M]VG5Z2^B",-2\%?QQOID2^%^Z,@/$, M>_;AC''P9R^65?V_RI&SV>O_>-BVT%[;:O5+^8>;4S0[Z9H\5;G70+;$C F>I%_-!Y+0T)?S]S$)CD#PW[>S% M(^-@U)YL>SJQ[!'!X$,8[J??W\CKZMZO9^TVM)T@02 NE.80*5)WHFEB5E-" MHLY3RM'79A?-<[ M;'&T%H]8/VU M_@#DSB[JIT1^'%R6V*9GR_3I$6NU'N]GPO6\V%]U6M:Y&^6*^./H.0=%+B%G MBN_#45 2=R, M:(M]C9[![+*;$8)C__L6SP$*W:WH .TXN"N9->=V)CJC%#?K>R1[=]0?"2DQ M$X2)G'**-0,H;^(*QQ3O@"/J].#+M@.@Y62F#'BU/$[L@$GX>O MEO7&ZZ=R=;=KP=[,2P61;HP'+*?8MWJ2 H(F?*1B..HT_$DILK 42\!SBBAU M7,MS82WW)1/&)8=YWQ6XC6+9YJ!9-MMNM;4[#]\>SS Z&@;*.#K:HWBDU*5. MPI^"YPP;=8=T'&R4P(ZG9^ 3(1-U;^XC\MN)0\HE81)(QBA32AD*61,\"A#! MHV_,?4E(H53.>:Y=M@ HR[5VY78Y!94(JJT829G/(>6&N_FXF:XV+1BO$9-K*:2QON,VHT6.%3%*$%T8BG,@ M3=2$Y:E&+6-PM57M*OMTT M""6H6 !'2$C1)IPCH'9X="&<7^OX>KNQAY8_9 MU?/"[A34%NKVQ#0 R@GHZBK;ZIDUBF8_-*J>/E,Z&)6]C&$DP75TQ'AIKZMA M 628!+LN%"EGL]7#='$H6843;HC+!?T5=A9 C+$_4;B+60V C;K&.E"D1<)? ML%PP#2S-C> Y$=Q("=Q7, =]WU3]M]5\LRF7+B6[R1[NJV4V;.0EM#V$8F?4+6ROZ:E2JL^=' M2@W+5Z>@.<-0G=$O5I37SS^KOX1W\ZE MNOEMO>OO,C&*PQQ2IUO! 34NR2B:6CZ-(!?!MPOWJZ85;OIG #)4 RHI%% 8 M4TC.L,J%XGWWRCJW=+2][<-?:U1E\[U%:Q_556-4MJA7/E;>K#?5S1M_7^VV M%V''VVI[1?T%,AB1JT=PD^Y(@*A&%X9)FC[YW-Q\NR]GNZ_AI+ %8,82(*Q+ M1PQE1!<0$X5=4& AHVJXDPD=M%R@9AR7->PT[+ >TPGG%BLR0T'<94WF:5N8 MJZS1L_[K*!IK/4,O-&5+X8 1IG%)S KKJM45M^"F6ALGS?/Q^YNWOC=_Z530 MU=W]JKPME^OYUW+W:=/:"Q&B$9*TU> M4Y]D/5(QV^IXL6YXD1B>B=V^O#&.$.[-NJ?=G7I%,:KZ^@6Q[[P7YM6R/A!' M,!(,NZD8@ 6QU/?4R/>B%8BOQ.XJ<)"J[!>CMU&SU0';-&"'4>;@.,?Q9 *( M^ZOH?@6VUZJ[4Z$^#CY,:])+5=]I\4K%?+LC>)) A5$ND30:YAP":M1..%&( M1S6U2R1R#.S7ZMQN*LC3,& /:/? @1C,3^S\&$L49%'H$. $B$4WK'NX>ZD6L3ZOI/M0 M:=3TD.(8$ R8^P\I35.$I$]IV&V6I7S+XZ*_(;>QA570#Q..XZ4C!K@-<-\ <],[G9K.:?'S:^Y[;?5?UUN@KR M05_][@)0/<-\B=TR#BI,;=3SEG?I,0NJMCB2?"I5_% M%N[U_6.ZNIX0C@3$ MFDF@+";<%AKR1@-K\J!%NS[D]DR;QY%\9H+UNU.$\@5[: >U9 M],^ _77EGN=BM@[AT?K@D987\D58R4\<2*=J>'J">@1%.7U95O7_HK9.ZD^O M:JS7OY2;]S>?IM\FRE_>3KA!4&JF,+= XIT6% HEXP^?I]8@O@RWQ;GTXYBM M=IV!CF/V![] \:,O\G/JQYU7[SL!#0$Y+!--ZJ[1I:1IK3N=F_: 8E"2&B+W M>!+UJ=I.H51YXZ9='\K98KI>SV_FVR7/]<1 A20O!!>4%40384&SZTTIT2;B MW,]%] OBCJI 5?9LJQK53;3;UEYGR M*%V<>H/H!V_-CU?9+UOO.9.N3BU.;.W*GADV9C='9.9C=G>[U/V70T1.[WQ_ M_;I@_X40W\7V+M*G3]SO?B&[W[X"[M_YYOM)$G /\B<$ZJ?]U'$.D-@=IR8) ME_+Z"&81%S.]&D'4Q:R7U;&S/L@JKZU#,C!)^E29Z2EDY^N=[4YP:6Z],M MI"[IWY UNC&Z-G+U;N?5#\^\&KB6M,U)O%<;:T;IS9A5OS%ZM5U2\!/%]N4X=M;Z2@L'ZT&X-*XL8HRO[6JAX:L]Q5<4VR7 F^=*[(Z.N_+K&6"I?V[BD585L MK[X?QX+XI8P/KK@=P <7&)'V"_^2VH(!P8DHH* 2:&F;ZI3<:,DFFVHS70P^ M'@7K%S6_W9L2/AKY7]EERYUGN1<;J,*]/?AHU8NC1S)D'5;D_[0C5\"&[25? MAO_KQK!X!/H;R%IZ(\5H=J3%_WZ8+N8WWWV/@_6_UBYIOO\N-O[C7D ,E=T^])H2!1?B!BDE/$F26T:,1BJ&%L/5 *F<,LD3W+ M1NMNZ.5TM?C^4D]T?JXG>MCB>P VI];54\(Z@B7SI.94/;U^Z1*QW0FHY@!4 M?[)Z@C<1UR;.V9R<'CRRK#Y@?^_U@W#B3N?9.:IGA#?!6C#_M&P*$ MB%QP,)_T=;)$8JZ! 0!QH0 3.;&H69//!2(BMH=[:OGQYTJBV[N_=JKD4?'& M1=N^7^X\2:B;QD$@O5G7\3Q)'(I=,]7?EJO234__L[SV'5R\(H\6,N5JOG83 MUZ+NE+KM,^UUQ(6Q.4?,""NAT05'DC0ZYJ8(ZBI_&2)Z1'/O4V-16:C[>LLIUEV=:TW:6((ZJ]:.68%DEHOR_ .(:. M"]D>F'(.X8'@5M>SV_+Z85&^OU$/3FJY7LO9/QZ< O6!!?7]Z&^?_ F'B:9" M"B:A%M P))@%8G=_/<, AC7<:"V<*4LD1O4MTU063$'LI^$#1D7=4?$_UT(X]$] R= M]^:<<3!V?^8];4C>+XZAO/N"\'?N@[>;\FX]00KD3A3EA$A#@208[>Z$8L1J MFL=P[%E!'$%'';;(-;3.)/[_<_=F36[D:+KF7_'+*K/(/MB7N<-:K3G*E(ZD M.FUGRL9H5(2'Q$D&74TRE%+_^@%\(1D;P^$;7=V=5MH=[_?"\6!QX(,$'%@- MC%#&>"C'SL'[7,O-_A7E9:6^1&[V\[0=(R>S,XV'W9TM(X;1:M;J4HYV_"KS;U?7>:;6ZSHEPDH*R.J!Z39C&HK(SJ8L/30>JDU>AUVMJ?1V=P ML>A?'/M>HA;2NQR_VJSV^=O5]R!SLP]M-F5#(AD5:44H@]XRY( M'[G;.5#J&$0-L*[]SF35EMKSS+'&NO<]532_E>$\K;R3WF<7://X7^Z++U$3J0LU)D7:UNUX7N_OM25AO$=4*:\Z$(DY;PB76;NST.,^Q M)+'+&,K;M*6;"6WMN(AS2N>CQ #J2R&ZG74M5G8&\GX>,!TZJ!=6>P;UK/U- M2=]6^^HCI2DVY=V<\<;=/_+]@N(P]F)(0@,@=I!Z3F0H.:#6:4@\34'=F6* MQX9"B;QCFAH%M/:4$\Z,M! @-/9J3)2Q*U,2?MXO5YOJ[N]*82+E^EC9CFP3 MN9A&LQ-16:.JOM0[")OZLJ27##K#K %GA@CDR=U) WG3ZLC4^VW^;;FZ M^5C<[O]:;O/?ES&?WF89@J^V[.[C8D6Q^?(IW]XMM/(0(6$I$(Q!2X4UO&E3 M5/!66]_22S4>"(,$P#126$ E28A64.BY,L"/O3.AUIKM:K'9W5%MN?RXN_^\ MN]ZNOJ7FQ!W6^O,XNZSK:71K#&]T9B="K^JC$?MJX3>(_2U4Z=W%7$](!7@Q M][NE^S/+[;8Z,ESE_%N6/7;,Z_=YN2[?_=W7/-]G-\M]N632)#LIJR[FVGJV MO:SB<:7OY4_#O_GK:UZE"JQS=V:K7N^9H>EGW MFV+S6_/K;\6V;'Q]DP6F5-$SO=MXU3R#$XSCQ%6,W4#2AN;_W'Q>K=?'CC?F MOLA7WZO-*@:'*8##$E)'I6(485VSP"A$6B7Q;5..@QXS9JVFTE%$J;9(&*F5 MBL>B!6]W6+C/+NY*6LQ1=$A?5&M+&YSW,K/=Z'PJ'],ZL(.%!UG9A]<]'&5T M?L:@,\/S(6R=Q_A\D$B*X5^ZA!'ZIYBLLF9C(."QL.>HB(3&T#-,)860:>F] M;9J5#+_9>H">4FB("WG$-02.40RYDA)@R P0B& .QKZOKY1ZE7VK1XUQ;)!* MK.%];C$:OY3%:2RKW6W&Y$'4"5GM1='ZE.M=RS,:))B3LN&G]J*1/OC7CHP[F=#1T=F\<0 MN+/ZQ[L*>KF0=%:[VJ&P, IS"XV!6%KBL$ 4H\,+SQ%./FE=/Q< A!''0'O! M*#=>6L:Y09Q(PRRF;&0L5,=NEQWV@269TXX&8_F21H+*DE>VQHUW9+@J^ P! MNK@TC];?2?ESAVT[1=^VU=^. 5( 89NHWW1H1 M)[7M$[6>+4@[3Y22WG#F*!,XS-P]I%*J\)N*B[2);->DX:"&F05DLI3#;$4890I#BV0"C3, MUNVF-,V9#]:#>2S8.Q M+N@[?'B=!>N.AJ63KH/9L^9V-%@!Y M KSF2! Y_I#OZ;ZXJVS91)"&NH$M;X>]R[F=AL"#T:<;3@[BR[T,9IO?K/99 MS/-X(20FF7D&C^-4RCQ0.5)LCW--C^A@PM+@;1X*N"FO9?GX=1E>;W6__UIL M(\T7!&+M$),66 LAA0Q3?FC 3,/$)<%S13FNO J= E644""EM$(X&3H);508 M'NN1(7E0E^VBO*ML5PK,E@>%R:N"O8QMO1HXE:?)JX"UG1\K.RMMF7K=SK'6 M_LX8=7[-;PB'Y\&UH8)YNL8WG$=]R/7N?K_;+STB]*2\#P,I*C"F680!T(7851XG]X97D;7=Z MC67K,/AZU\+1R?AU(B818%U,GB_!.D73 F'=76J]2%?0(N1"J49JS)N1 E),)WV5;5.>IDY;1V4(5%#C MI= @1,Z%@D02Z^/1D54HM47/SF MV#HF@8>8TJ;](>*P=)KYVA0&.+J414A#;OA7-.",YXRZMLA^)9STEE M+S^3>3:JE7TX=N&YY!F+VC&KL[&S8U7W2%YF5$]W.K/IS6YW'V>KH2ABL;74 MA_FJ!AP1V[0C;E5:1JL7RF"4>ZN8%(0SBAQ6@B/#L=$>>^D%O0235J6TGCQJ MZV%'%HU@7W\.765OSELW#80J$2D 2G1SIO!)C>(U\'1RI2UT/FWSY>Y^^_.D MO(5F1!JE*#04"TRL= WC44:E[0/X[GG2R?CMP('!-,4,B %]Q!8!87W4NJQ M!T"-I(>X2>-,)]O:,69LQ]+X&UD:\)T8+A BV5%DK*)(8&R?#5)5IC$;EC>J/[I-QGN&-.?<2XUDT J"U 9H0N".M[0,JS%,:HUE/DP*%*:(*NVD MA1H!RP@CP=V1NR5774]^GG QXBR&G,68XQ[G#_FZ2L__=?6M?NO=C#F@Q#D2:L6,TG@66O7I(^HZYLT(IJU:5=YM686]=V(1=>[.(N62MM MNSJ[^KZZR38=W2O'?G'-RZ-V^F>C<+99VTY M0\E^-LZ#<3UC*(9\L1*'TO>?=_E_WH>1F_L>_N=3^,?JQVJW\#*T!\T8Q$QK M&7ZJL*W;",.*IMV2^T(9!@4PJKC2323EB*D0(I72,R$]T';L%9:CK*S4E45A MV;^BM$3,=#:QY1!S O\2AXA=K!MG5/>\-^=&93W=G =Q>D?Q>%0TB"L]J&.+ M> '"PHMX;;@R6'((%/)$,] T&05,J]3,KY=BN (^T),2J*B35#NGA$+2$!\& M;&[L3^$O-)]*7'_VM+6R,WU&<'$0_KQFX%0$JG2D,2C1T]E2*#6.USG4R9F. M)/H]O_N<;Q?("8,5)&%HI2TETJGZJ $QG&-E>E"H+D$Q+F/.&6.-I$@9J9UA M6B*#J;,AN.D(E)<-Z%^5KG[P:>M>)_",8%Q/Z+SJV12\J32T9TVBC;/D3&H, MYQG3R9&NZS=O5YO\S3Z_VRTP\P8 (3Q#P"-&)51-]\RM3AOIG"F%0J$!@A![ M22'C(GZ:]2(FM!02D[&S #RS)A&U9:6XGHLY"59V6] 9Q\7>BSIM#)QD9>?@ M3\+J3KJG\R#0 '&\LLK3U9E6M^.HS>9^N6Z*_%8?P%#?OFV+[W'K+%&$8XLD M!%I ;#4EJ&E F+8[MMJF'&$!A-1([#RBVCAE.848,1W&=1R*L5=\*G7932TO M"_JJG8'9LE:8_6VUR6Z*]7JYW1W_^.\)5[7T=?H\JJ8V.0U6M;_VU-]26]:( MF]#(A&MN)C2TV\TVG[Z&5_3+EVW^)5Y=Q MCR_XYY_5C3C%;S\7K;J3M(+C-Q'D!1:,FQ Y%YQY![VQU'*);=(H[51CZV9Z MT'AHHO5%K\>.IG?_,G!=M.AN+E<):;W/PV,RQ[HX:+TZGCN^JG:V1,67\SZA MA[I<'73KL%YL"3?WV]@=Q7XFO/ZK(J43Z]L9)9GX4M\T3DW,H*L:*;!B]+>X M\PG,EXO&C"JI,/4&2(*T8ACINND*1(5LUX6E%0F P% B1IB@A&$A%/42.6", M"_\/1N^\[!A=UK"NMUO&F=SN/MU4U\YI[..=*5PE'14ENXUE*9XU%%%(MC(30 M4P2,IUKCL;.8G5*O6E\=%GQ]C>ZVJ82%[(X6 MSP-K0P7SRI)V+X]:7X6Y_;+HPH.X:4_>MBYW6&KI0S;+]8_<^C-[A<^(]O4+UL/:0?/_V0QW./U_MR4:N\ M*+X\-13OH=@=56B$L*62*!8S>7JI-*D7 I5WB"==]I5:MH-*:X. )T12 )5B M"@ME/+ &495X66N'?68G9PD?""XO:>E\$G0@W]OU#I>T/ W^#QV.N*\55F[/ MZ AF*R?/;6H;J4[F >31HGOQ*.08+O;$:?A%OOV>ZY]Q#_"[VRCEJ 0@#T/I MUL&895([)#UKFC:E).UX4H?R,1+:>0L]8"9T+E(SK&/*DS"IX<9#$ W M6R\/YY_WQ_&T^KPKKU=;!.!3:ZSVPFC,B;/2J:J-$^NP:YLRXX6GV1R?W>WW/ZL\@-][CSNZ.YFZC!C$B.[CRK>%ILOOX5Z MN"OM?)!H:3Y#B9<\;#5RZ%T!\Z#8D &=2W<;7\E/ MX8V,8A[EP"%".8"]=Z&9.F>\PA(VK1-:W3&!6LO"M6,<>\>PU9#J,%4UBL3A MBD1<:,:2%MV['RXXBCTLONR+Y@9.O[Q>K5?[GUVQ.%0UI$+R C70'9DG-? 4 MH/.!9CM/6R%TX.J9&U"'#N]%O([B8\K&Q-6^Y+K:E%=:A[E?OKD.:I[[M"$Y M=A(YX030D@$5QD)U&S<*$)YTL71BT0A@(*4!WG!$@1,2 QU&T"X,IR6@EHP, MVA.UY1KW [WIVQ*']+P=5R]H=QI5SSH]CZ_$:5Z^LGEQA$J9!TO'"NZ9#8VC M>=A^[>J9Q,7_6*XV,6>C_EEGI#U-2*M_5DD=#]^2W\;J"G^H?S[WL ^KW9]U M2C8DO3,"*PP0) AB&?J$>.**.AL_BR1MDYQ.=I@["Z(A(LAKRJB0C'/-7)@F M.&$\'OMNCN?S!E]E,=@F6>SGG\^F#KZ*?U"GE3VF46_B+O_TV:=G,?B.*21G M]#JU75[])=^DU"7;UU^BRZ2_G,S]L^O"LWL%YM$1SM&8)^O7\Y/8NP..99;Y M!"D0R%J'*'.*BC!V=APVC"/*B;Y=YJ$@3!30T!GNJ:0" 0D=Q4Q*!Y!S4/M+ M='*=DHOVL[-[ES&*DP- _B)I1L\9E,CA9%_G2\[T4%JPKJ,_Z72*\Y/X:? D MQV HC!E.XT=MIY7G$(1Y2-6<'!0VZ5:\LP49"@GP&'F(&87(:,68XY0SR@$V M:/133\>&U8CKF'ZTGYVI=!K9RJ6RYME)8S7V<@I13'&\&@MXH+GS MO&XNGAF4")R7RS$&!F1J 0T-Y0DH"?::8P<8=]CJL7C161SU=W8N3!H@DB=@&LJ=GG2J1U\DX$\#20US),P+=>C1 MFZ5R#Q1@ _"I+HEB*S5DD%B+*<50E!K! MT<$X=9%YVUF?TEF5Z.^L:94:2SM>=7(H=>[F?GS+-[N\'KMQR*&07C)G/*0. M:B.;%5IO($C:_OU\"=@#(#@&1L,038B"^##+X=H9&]-&CS^&JF<@>:6JY[PM MT;VT:=MXQG6TD"5P9C: ,35@ZZ@-CJ0PMVA*',.44CGW938\- M)X-]L1NBHL;:_C%X':7!L(OO,]FZT>'SWX!5,0^@CAUD[^T1'3QMB^1G2JN' MF%@*"@TS-LRFE(*."^Z;QNP=2=H:^'(IX;D\L($B:"WEW"AG4=R:SN/U15B- M/3E]ON5VFI?V<+(=%JV (I1AJ9#S3 ?,2N2H M]F/?HUJF2;X-JK*O=4NZS#SJ67/.-)Q^9LZCT?2,X?')@0$<&60>]?9P"Y>% MDGBOJ&6:4FX94@S4K0<:!9,.6+4L$DLG$($4"QLW\$')D440$:"\"K\]X:Z@ ME_=4O^U\?=] M@\P"QK'\;2^?S"SIY\*O6US[]^P_L^#>4,'E3*UZ>I9ZS3* M^Z_YUA1WW[;YUWRS*T7$-?1_;K;Y"440.40@JQ,$_DD&M@6AZPE!4$GD34&@A5PU^7#7^;7Q=?-C&:+/SF\OKZ M_NZ^RB50Q/CC#3E' [+X;Q(3,5^BLMN!>[85W"T=YJ ./LS1? MO#8&&>E_R*_7R]UN=;O*;WPP7!TI^\Z\>;/9%U58[O8VOX[/>%]LXV3^CWR_ M PJ2&7BDB/E8&DV4WJ(7=&=NC81M-*K774"N.,XI0 (+P"*NZ&#;*YT)?I MW0[19/%=;]7#A9YP7X3_B7$../,8]3488*YR\:H?;7;SXNHN^;T/[U]?6-]#&PU<+ M93USA'BCJ30.0Z>U;1ZO,'5M5F63'SKVNFNM)8M_L]W0)MV7UUOU:)8D#AT: M-SZ=;@>>UL*2V_TR ZVT5.%'%G=D-<,;:#5, MGU*D%C#9].(@K/.P(]V\A'G'F+YUG8,<+9MPY/'8B=.$@DL&1Z4G MNPV"LDVIJ#TTTDUZ'1:C^I,&B=J:J"7[X[PU0\#A<>0O0*&S09>'07?IQ0 O M2&KC_Y!_6<4US\W^C^5=O@"&8Z@L<31.;;PFTC7KGE *T>KJD\X/GP8"VX.H M;+-L^Q&VNV%M83"B5YV <-23_7'.IN&@\-"!LV#H:-9?L<"@Z MZ])9,@WC[UQ -5 T3[@UI$OM,?9I^>/-39A9K6Y752*5>FQ%@,5& @&-1@ + MC9S'37F0LU:G7/N7,@VZ]LL?P9E3>1TG1)W-;$NJ*7SLQ*@@+'NH;+J)TPNF MG$527R/G J/><3S!T##.M >0NKD)K]>N_N'M:I/#!2*-,>2^: MLFB8Z:7!ITL)TX!G64FZ:GZ2K>.IL&*3/%#J9&);Z(SM7R?@J,:Z^B=9U)6] M.V/=<,!YQI"SL.ECX%Q TRN&)Y#I[T@R8$SXZ;OMI^*OS0)3 2%\3 3X\K+ M>%5X4Y+EJ%7BMC[/GQ@NUZVOI>UE6B).1O*K'TRBJ#BUBK*F \G1BC88Z6#< MS"#2)8*7$-+9C62 E%.R=]OWV^+[*L2[(,I8+;5Q1%*@'95"-JO/R!...U$D MM9")45*NZG1D2;)_B4 9T[I^5#FLV#3:ID/+(U/:\*6KCS.#3.*R_UI] MZ[1TW,W%1.2,9V _X%2ZLB!LJL7AYPQI YMN#LX,-1V#> DT?3QI=6@L%K7- ME^7CD57(A/^HT!1 ;+S%_/!XIV5;L"0]=&24E*/X91"32(XT8UYGQ6B>I-&A MM"/J&!\&IQ&_T/P[F7+Y!M]-=M'S96C?J&,>_/7[K\6FV1Q#O?#. .N8YY(B M89QLUFNQ<12V;=C)#QZY<9=ZLF]14/)7FG237F_DH_J3UM K:THM4WQ]>1SY M"PV^LT&7;_3=I1<#O"#M&__'_/I^&_@"T>=/J_TZ7UB'O:76@'@'AF!>>=[L ML8]KK*TNT>GTX)$;?RDB*VXSB/[V^>_9KI;7G@#I3KU.@%%-2B/ (W\^ON;/ M$!AX'/X+&.CLTN4QT%UZ,?=Y^+]0*'Z8&@$L5;>@7! M6'G3?$\)!J,?SY7$%E\;\O&\(4,T] 47?1]X5([^/=C^NOX07(R\VMC#NG.: *$"0 -K39G$ ^]; MGTWI]/"1FWJC*2ST MD_],[]_#A_9?$,S]=IMO]M41N MDK/?$GJZ>'G,#!/&D^\)@_B2=>NCG9%CL3F-@).R>Z8DZ/9<.A24ZW M/&?)6>ST='$NV.D;QC,'60;P)>VH_M8L]_F78OMS03U'$CC)G7:2,8.,;595 M"!-"IY_6;__L:2 3#^QOL^M:5)$9U DDI)S.O>33LX?U#_&>I MT+==K?;];;?+=;N$(PQ2&HKRQRG!LJ6%U*91[ MD#@027OV-&C814W9YUI4*AH2W6J+AO&,ZH2&4DZF7_-H.#0\B/\L&KHY-17;^-]=/_8%G_MO\8[+Y:;GPOIH+84"J>TPH!(*<2A- QA MXJG7;F5,@XJ\UI9]*<65MS($=:G,Z&AC6W:,[V GAC2RLDI79EXQ;SB8/&O( M6:CTLW N<.D9Q1/(#.%*PCCD:[Y>-X5@"8%DV!D3<$:I\LR#9K 3[P9('(:D M/'JB44B4U!4H:5:U'H.,Y5*W(4AIT'30.(W^_ "DBTUS040W\4^'']T]2/A" M4]S=Q20?Q?6?'[\NPQOS[GZ_VR\W\0ORPBHK.,+,6D,9H$([VU"(&)R:>J-7 M41-]K2DE9KNH\2K@(ZK,BJ/,Y*\VO=QM_>UF*F.[?<&I//U8>5H)S-ZU\'3 M+SEG##K_/6<(9^>"I6&">?IM9SB/VF!+W>6;FYB!U:^77Q880PN=MT(S"1 5 MC&'?/%\#U?KH:]I31X;104QV&]2T9TZB-:_C93Q7TDAR-,2?,V0(8#P(^04V M=+/E\ACHJ+OH^T*DYT_WJ]WUL*Y M;#U3Z?K\D1O\(17X;:DK^QF$9;=167KV]&3K7L? %*ZE >%@6"4IBYHR?]:P M(7.G/S+B!4STM>WRP.@=P3.)T_NYD0Z1ZLJ'JBP1'@X% \)C93W6F+##)"J, M49)O84@O86*0U)>X]$))DH&I,!G+NWXXJ2]TF1HH)V:T0DH7\^8&E4XQO(B5 M[HXDK)B$TK;+]9O-3?[C?^8_%\0@S+$F6 *"$7:>8=TLU2J!$I.RISY]HG61 M2E6VBK*R/_/DQ=1DTUJO?8SH5[?ECMJJ4E'V/\]8->#ZQD,3SB]I=#3L\N#H MJ?_IPD4O)UKEMZ@VG!V'/,W-4Y@(0D \;VL4Y]PK:LRA*$=:;X#O7,#(V&AV M;9_.9])ODNMNW^OTF,2Y-( TIIW.:2:Y4^XE+U[@2&_K+H^2_B$4 [Y*[8!R MO!3^\]Z&LM;%[GZ;?\I_['4(Z\\%P@,I2;E^7*8%$4P[YC M:73Y1U'<_+5:K]7FYLUF']ZLU>=UKG:[?+\[BE"?X[4VU_N%%X 08:WBFB*$ M"1?:5\U($N.!:-F,T@I%6A#F78B<6$HT%(X3@2GVC@M.W(AI;1J=V3)TRT>E M627U0;-KU$[330D6(KIGBG1VC,1Z)8RL,<"#*/J(4&>V85 MJUMS QM-2OI6+1GP$'"'(8JF,"IAZZG7:K?\\F6;?RFO MHWEW^R'_GF_N\T_+SS&+DL4:6QP:+(!.($,1!5435MH ))+F7^<*XIQ1[,* M+Y1 '792.&>\"\,_AHT:?:O<0VTQQ5>M+C35J._E5CJ"IRVG:5/9F3A7Z^SD M.!.V,RZ=F[4-8>X\6#9,*(_G;\/YTY9398+X^%6L.;ST,?\2?[E3/U:[A>1$ M8XP UX8SPUQH7X=&A:!IM:NW74DBM%)+!2;8$6JUD(&]U"$62@9:N;%)U6@) ML[&@)I%+/3UL!Z;I[$LC4UOG1N'065/.@&@8,^=!HH%B*<9XW1)95!5AB[OE M:K- Q"ACX\H5-%8[C5QL.V6[,9R"5AOY7GARD$FEU9X[38'S&C+C,'*6.ZZ5 M&?M#^;'%5'I2:9/F4DNZC&905YJ\YLTX/#FUX1P_.MDU$UYTT_Z8#ST<>(T' MG]=_?E[\(]_DV^7Z]^7VSS!Q^\>VN/_V>UZFHL; &T0AT$1AS95SEI'#*T^\ M;0.&5XI03C&!O8NK:M1[*@!!GM(P)630"#GV:.0?O_\C^UWRY]H$XJ$50$^\)QI@ZP07=9NP85+3*E_5 MZZ5P+$,L6D)$#25.2J\(AAYI(@55:/2LG-T@W,^X%AR>S+,T%!]E]:=Q/P\3 M@#R9E]V8W-W3=E@^%_Y+9![$LAG >9@XBJ%?I@1$ERD+-^4;]6RO "$(U4VI M4!8BC508GS<+3]9@WGZ<_%I!UE"(&<$&$4T]YHIY #PA#ALO/![[$L8WW4#= MV[X6K)[2N31S0#@@X52C/!N MI2U\JO6ZW$G2K'[5A4GEO>?=^7,0FE/ M&^>Q8MHWB&+05VN0?2AO5YO\S3Z_VRTP=0)P3H1V,C07S0Q037LAFK4:);8N MC (!' ?>.D H]TP;+4)SA5)3RYT:^QK.,[LHHL:L%#G,II0$@]L!:5)OT]#4 MT]8I=Z@<[$K?I9+N]#SH-5PX[7:K=/6I+='J8GP(U!2;^73^/I<\6]7R\^K]6K_ MAL6Z[(+2GE>U@.9V+:5A\B80';=/"[ZQ-9S WC+WS M -I L11CO(!ID-++W6KW[E9=7Q?WFWA-W/MBO;K^6?WOR5DI9:"U0&DHH<60 MR# &K9H8-<2HI'%?RR(5)&&ZCI3V!E!IL0"4AE%PB!DBQLS8"4'_N5F&?F(? MB%7>Z[:ZR\*[L0L:8SZ-F^QVM5ENKE>!;+MF@V?B:;6AG&\'MPN8GD:Y4F"< M\AXE7F65O.Q?]8\7.Y;6SKTS\!O8_GE0<.B@BE%?V>3!6]W8PY3\<9&!MA)" M(:!6()1J$:&V:9/:F%87;[VN3U MJ5/XCF/PQ6_ MSP.2":J8<1P;HA$PGEIP;&26MTJ6F%9BF(AYX8VEQB%*)5/*:(F($((Y2_'8 MN[XK=?&L7[:K]'8Z&-+7UG;LFM[1-(C5^HZ7@<\'9*VL.T.T8:V?!]H&CNGY MPRJ#.M86=G_D?YT,!;?%)OSTNIIX/2_#: TY@B30UFC*I#/-@0-J*8=)<];T MPC%"7@@$!>/4(Q $& \)P220'YJQ/]!^R&/ZV/7/;'E3?(OSU>5!??;M@?PT M- Y?">TH>5'_TX 9I)[,8;.'8N<#SU1'SW!TM,J9!U+'"Z^8Z"5/ ^W;^%TD M?YLO=_GNR82->FL-!XY92RT4!BC=-&=I8-(FEW/E>,I]F!D&=(2!%3!4Q$^A M!"(01LX$*3(R/BM1:6CL95L["D[E6!KP*E576:7K\F0[X](9B WA[3QX-4@D MQ?!O7BJ%OBS7IMCMGY07&@W0!DB'#80NS+X\:5;$+9$>IC'HI5)0:*U6$88Y M]U2&4#RFPC(+D-#&J[$W]);"XE#M.L_CY^ID&'5VKRV*IC N%431LU+4?,99 M+QIUED5]S9T+B7K'\81#PSC3>H7M^FM^<[_.W]TVR?!./CPPQ&(^ZS &"W,< MA;!VU1XMHL-ORZ3D<^?*X<(JRV4(A"OJ#=5 <2B0-,H3YD?_$&J^AE_EV6J3 M-=(25]/Z6-AR#6TB]Q)7SFI5\0/*(?=FE67N@FMF+UMU;J5L (/G@:1!(GF\ M*C:8.P-MW3T6#U3<) R5(Q8#+D5,O%\U, 94Z/T'W*][+%1RIX1S!!).* R# M0:\ YYA++W"8LNII-NEF'_+KXLMFE?[)Y/8&$C I!+) &!NA2CQW$EF&D ML',.I5W(DO;LD;%VE-,QZ6^J5>W@-:9+:8Q*,&BDRU<>.'$&-ET]FP=3.JM_ MJ6B2/5M7;)-YZ&^@PU M^YHR@Q0;?=07P[P:"=3T^>?M_7(;2Q(G)6%@ 99 >,:$#<,WX3QI2@+8M\IA MWN?Y(].S417?/331[K[J04%K]:.*0%QS1FN=#"X+H4Z@UK]56AZ[-''Y]N M\OBFRQXCKW2_6HU/1[4J=7QZ"9>2QJ>CNM5U?)KF6MOQZ>-07QZ?=C9E!O3L MH[X8YM7HNN[W]I E!7#IC:*">4YV8R$*> JZ9Q#E^=/N/[WMG.2I2Z^ MI2X$CF-9]\7 -FZ-O"+XMDVZI!X&SFUEL$,$+ZX.=G4CG25_%%6^2G47-^$N MJ !".LD))=1[KY7B<4&2:\M()-1SOG1IRN8;R(G5Z^M#YFOMQ]]>OBKW_/;[[D M_UBN-F^+W>Y3H?,/^?5ZN=NM;E?Y3?R@NMI\^BM??\]_+S;[K[L%TXQY!! F M!"! ,:3B0$(#$D^@CZ1A9'*IZS!/N%^7V3B*,J?K=7'W;9M_S3>[V.VO0Q19 M_N-;?AW_QK[(/N?9]B2BF->CR/+E=A.WUY9[&5:;;!/W,$"4W94Q)AYU'ZLR MVQ%R#O68!M"H.(N2LU)S%D5G?XNR_UY7V*GTIHHJ\=GOYVMHG*/SW2P^P^&Q M*VT>F!X]RL=G\2=QM2WD&P'O-@]TO=GDM[>!3@%6\5[(/_+]PED&B!,<$8(] MQ2IH84WYVC.9@O7A2AT9Y">*LO)<<97ZMDR[E._VV38@/MO]M?SVM]W?TX \ MH/'M$'P9S].@>PK9X/1C!C_2&D:V^<2CV=8FGL'J\!4Q#Y".$%O^W>T_=WG,U[E?0"(N M!9#G2\) >^"$]99HRI!5'ENI +6&21+B'!F*!W'9.JK+ME'>;\7M;_?A%\NH M<.*ASUFWSK3$85R>1^L;*)9BC/>P3RL[))DT]]MM'B:[VEAEF ;0%"4".H!$2&'&PL0:*,B<9I0+33Q&8.P](\*Z!W.6 M83T]Z@FQ!100:2\U%X!R2W!H8JIN6D1@A1;[F)*Z%[T6@CI6GFC@A%$(E=0@ M+@J-J[>NL6U/[*-HUHT17NK6?_\CC MR"._4=_#[W[)/^3Q0OKF#S_EVSNX ,1:1P6AF$%N.5!$@:9AL?#+[L."%H4+ M:3P)@W[ N**&*J&4)H+$BU&,]6#LS4N-PFQ92QP\15T',T<:B.6FYVT%O]C2PJOB0$7[>S-1T'K)DY8G/(\,[R=' ? M!P&M7>W*G%\?EOO\?;Z->?L67',K1,R 3(43FBF@<-/ L6(]YE\M"K?>"QP& M3A+;\ /PFF-)?(B?,B'#'TX-VIM:8[D0/"!9.QD_ %G']GQHLC9ZLRCX*JLE MSXBMSQC:E:U]ZN878&NO\%+8VM_'UGG"BLV7R&Z;?][_OMS?;\OISX?\V_)G MF3GQW>W[[6ISO?JV7%? #_Z_N_5!WW+]?\)@+31YK#G!TE("C)=4&"'J) [Q M-JBDBYAZBY$LS%6%! (P10G14B&./ H=D<56DK'OMRLW4/]V'-HF)AT;O2K: MT7=6M9!&XRC]MW(F$<5?94?Y5]DQ@/AY]!#"578((OY^%486XY@XT5E/U\\@ M>[(*G0?"IPOW<7:U:7T> ?%O-E''I[^*A270&NXY,TP::(S0];U)@242:C,2 MUH\"PMC1:&\(P Y2C*%B4GI"'< 2.R/'WE6! *CX3O!YL&1/8[#HV,Z)M"+ MPK.@?+9@/G@[#(S3J^J7 W"'$+M#MZN?XX$VO*?Y G*-D$(>&ZF,Y$#J0QHT MQ\,@?US4EA)8F*I;R*3& E('B?;2 N\\!XI \9..1=@"\>&;3NKQ\+MX"Y/ M"-RH?>[(C1H'A6Y2A?VJV$T+LC=X.W@Z&GI]:"H+R!C4GC @O1 ,&6T!;G! M*!F7O*4""1PF!D-'(*?6.PV=$(!(:H@G!HR]6!S BT8&;SNC1^+NX!Y/A]TH M?>;4C1*'A&Y2;?VBS$V+L2]R.S@Z'G%7W\, 3$/ &?,&,!*W/TM+_ $$*&UG M9#<%@&#)C3?,24B/.Q;Q:+IV/&)FXKH\3TC<('WN MQ T2!R5N2FW]JL1-BK$W<=,='8&XZC:T@8,KME\.QAW#[,[C/KYV0?)"48<@PTI)%6C/L63^T.*M M%B!EW_R#!SN"8>A()&2(TW@=BM48004P^EGP)$8?UL8O-E<%W?YI^4/]^-; MOMGE.M_DMZO]PH3.GU..R^L"%84$*U>]ZP9!J9)6&5\J P.%O=<<0* I)U(X M0(!C@!L1RH)\Y-%5)2O;+W_$.Q>_KW8Q"<'?/E?B$K?S=[:Q'3*F<#"-'K5Y M05)6:\K^IE^S;A26O.#-&:ST=7,>A.D=13'L.Y;&'==D%C@4&[>-QNN$5IO[ MU>9+O=.TV.P6$C$0#\XB82A2FFMB:=.&$/=\\3W??B[:PBBA8*\)I 38,-H" M5$$F$-;&M^/5A4Q.0]C1W1.819WE M+7)A/+Y>E1HOM/V]O8=G4#="1A[S,@%=>B?OQZW*;?U[N\IOW]6Q2?=Z55[*%MLPM@IP")[!!BDO#;=66 M+4,6MAU[]%2!(7,":*(1TU0;H*V 6.C0D3CO^9A70Y>B?BM59;6L3&VW\6;; M\N?_:C1.G2&XEZ%G&OM$-34/ $P5[.-//-XXA4UGBA./:)8 M&A5&KT Z2WR(QXFQ;[>H%&6-I# @"Z(2+[?H8EH[<([L5QH+$ZT:)Q'R$T/. M@*R'>_-@4Y\ 'F(&D MA9@([*DW3CIOK-.0 1/H)>W'):>7\0FYG7O!]G!_.&"Z<8Z85LQ[;RSNJF"'5LK>_#2_EUN;^Y;;F^[7$V>)^TO48EI9&ZBR4["NLU)%E=6ASK_";XOH^0JI\[J]=\0]"F?\+\*A7CQ:7?360&)0]]5BF M/].S7[Q^+SL2N'SXQ4S:6=HLJE%JBKO/JTV]T>"Z^+)9_5=^\^8F2%O=!DGK MO%98C8)N'BH-?Q::[.GQ'Z&>3F-:H, KS8)XCY!E2&+G;,,O(;U(F8:- MKQ8:@C'VREJ'*29,$8 PX!Y*#CPF8^\Z*$5EZ\/IMU$OEW%\^KK<_*,H;OY:K=<+()P4!$#L'?< 4&E\ M?0:3&FUUJXGY992'28C4SB@&K:,&8*$%5]()JJ637(*1>\H'_%P=U%Z\QQR@ MRJ?O/:>M[5GTI,>0ZW_3=*[[$';6Q/WK=JRO5NE$G>QPK]9_OPYW0&]&['R' MKL%+=,2V7L3]M/QQ\H?'$<4"&^0!XE!0%^D,J1*@@;(-G%YL\B]Q^_VGRW3' MK^KW@A"N(( 0*TJ\$F% I+3S1D%AA:.M^"PK/C\)M36K&YGE6?#F\M?$W1GS MJO;I^^)IJGI.7?'AK8EGW$__QC'H7[Z3_Z@">I#]65U@9URP"!,)<(">\9]DV*7&B(IN7 G_'H G,7;XK2Q MU@HJE58Q$0W!Q%C*(=7MSDT,UPLG?;&>:95/WP%/5,USZH&;#Z(/OH(>7J,/ MK[Q&L^^#7ZW1B3KAX=ZL_WZ]\(#>C-@-#UV#E^B'CX.&DS\K)_4+P8!ATGG' MB:7*&$$5.4R'*+(7[H#/*&=46VZ-ADJ!8#M1%#OF)8\GK(E@$\U_'W^^71]E M7JX3[E/?T_>^8]?QG+K=D^^X#WK>,MQ?M[M]N0HGZF<'>(?^^W6P0Y@R8L\Z M6)V-W*4VB][/!Y'O%T#@T/$[3A&GGE$"O:OO#*X)6Z2_K%_Y8W:(4Y:;Q/V@%>'[ZE79SK# M_-=8Y7VMDH;OXP9[+7[I3FTX%X;IQ0:NE?8)+W;[[?UUO#%B\R647:<%4S$9 M;#4A/>0/.^8$P\AJJC"6/B8#$\(Z5QW/HP!S())V&742(*5A %'@*">4$"A4 ML,!(3"D+4K@8>;/0 \VI63#&\+M=-W)QJ]/ZB =R2]#7@K.CXNPH^8(Y$KL8 M>X;KH];3/* ];HA/4G*,[F?:%20?]Z'\>##ID"O7"*8DHAPYK%' ?)B&.(@< MX( 397W;@6+7QX_7B.MT\P=)%\M$_8(U9YIA7S/GT=)Z1_'LU1E]77FMO>RV M^\7[;7$36NV[[<=\^SV>0\3GHX.!NF](GA*5AZ.](JD\J'/'Y2"'.(.IF? MHI0J@;52S%""M-)6-T58[5ME&^[TX-&7-VHYB9D^NYET'ARC^Y.Z)C&E-0FI M.,:TJ%L:C02KVB6^>!3B,XSLY<0,$DYTEEX,\":D+61\RJ^_;HIU\>5GS=VZ MM#":TXX3P@@ )&;SI;H9U%%ID4U9&NY:QLAX?+?)?]NO[O)L5_BA*/?J M=$N-W-G,=JM"4_B8AM&CHN.HZR)YD%^PYLRJ4%\SY[$JU#N*8MA7+#E+>]P< M>;QJ# 'MF-8EZ!RFU&!-#L48EW1W3/+#1Q^-==AUG^Y0VT]((YJ3.A2KI%QL M1?FQ%V>_Z'2T;1ZTZ"[_:7+T/CZTOANFV.W?W=:%']+%8WRQ\/*+!D;)0&LR$]]2!ID"D?%)R\![% MS!\PW=Q+HMLZ)//T">18_ WC3ED%E MFO#WV^)VM5\HCXF#!BEF@ UC*")(L\3-XZU8*5O#4YZ;1)GT[=REE.Q;J24- M,4GFM&/*6+ZD0:2RY/UY2T8AQDG\9Q#1Q:5Y,*&3\J+_.Y+6ZM]]*R_@V'QQ M/^(%OB<3* 5==&>,TCI;^D\ #- ',70+UL:?#[FZW6U5!HBD&+P%R[Y MZ%(>_N[74*+-O^?KXEO!!K, MH=8+-ODF#-?BL4YU<[?:K.)0;;_ZGC>E0F(4]\)I""FT%#$(9%,J$*#5)L*A MRAJ95+6\LI4M'PA,7.;I:VG+I9\)W4Q<#CHQ\J&VRQ#K%:?.+1P-Y/$\J#58 M-(\7F 9UJ2VYU%VQW:_^J]SU^>[V<=KN!?72"ZL!MX7YNMQ^R7<+J*SQ2&/B,;*$,VE(L^%9$,5;'1'M5<#X$[Y!LD^T]JOU MY&Y%@;Y9LA(4:9OR;3W]Z2-_8:\2IA5#?U5[W;2.7],&]:OO5[0+?SI+^636 MVK=YT*.'_M<^D24ZDE*CA3;$MDQDF-=Z5';]K/45SJF#:KMN6G)H?,KD8DZZIYFT?"[CB4<+ MOJ]V\9M$^&7#B7V,+W44,A\#DQ*$SD/RF*.GD\E6-54]AIH=8VU>B"J"K HA M.XGAJIFWE4Y4-ZR$!P5)ZVI25UERB4RFD]3AV9'?_-ZDN8PJ9^C,LUE<9Z8Q MJ=?](]^?S,FE\9I+)I!BQ!F),#\L[TE!-4[I%].>/'+/%<34/=2TD'E@PAD, M=#-K'@VUH_9BB-MR>SSH+BPD#F%AE3/.:H:A.;0M M !A:?,^WGXNV7[L[%Y/2"$X5M6X&C;+L6SQQ$;5-VQQ>=\ NMN-5X:)GT3#"_[;-O^:;W>I[?ERW^"/?O[O]M/P1)F6KN'IWOK MGY:;Z.95-8E[[LI:>:#^X>Z[\F[@.+$*45PN)4YOB\_MX9NN_N8!\BD#?KQ# M<&JOA\"]+[:A2]J8^^TVWUS__+1=;G9!R:K8J,U-^:MU^15(W?Q_]]5GG":4 M!0'&*AE4&@TDLQ81WHC5&&HQ5!79=2\_V1[79\B!W/KSI;G5' M!DU0M_/GTA0F)+!JLCKIRR\;8/J]//Z^^U_WR_7J]F=W[S)3\2-QY& M#6+W^^WJ\_T^7K?^J7@?QMF;_4)1QQF606,850.,$ HJ:[F,Z*2,&Q<3.3+# M_KD)7=0ZWEC?C&B_+%>;+ #LYA!9&.3& WKU1IE--:;:+W\,,^H=OYK[C85G M5<.#CY!/HLN.X67+758%>#J&OLKJ,+/3.+-]D561SJ.CZUM?';JZR5Z1>7=V MT]G0LKN;N%X&79\YH\I9QH,P9RSU #M)T>$&;LVP2TH'/K:6D7=-U0><+[ ^ MTZ=^!ER) )-&\3SDCD_HA#;I@N9>)[9 [E7]I.&T-TCD ](R% M9^ XA/'S -\@D3RY?&8H=UX#UG5QO]EO?R[^^7%A&,),.V$)Q,@K08F%%G-A MJ/30DU873IP\CDFDM5%<<0UH>**DP"#IJ8XG\H ;^R[??VY6\?G,T^?E*?W,<4..P:.NSRZW_[4GS_'W4X$0Z\ M^47D C_APC'D9YI_!S\NV\J[""XZUWWB09EB\\]=?1TO9@HQ1 #E3F-FH*%A M1%._I\[AI.UVI\^%1CME')<8N3!,LL(;88BT5DE Q.@'OH.4\&/'R[>3_&DW M7AC+FK0&W=:5<_7DGY8]/#G6.ONNYH4_YC[T.8?RYH)IZ MQ8VTFC#)(!7>VNI-5\Q*E71OU,NE ,D,40I Z P56FMOL528(."A\]R-S(7# MJ:&@K-I&GX:&'O:U \4TSJ5AXZEIV;^BKJP4-C%&7C3H#%3ZFSH/Q P0QRM' MK[HZTSJ#^,W-*BZI+-=^M5ENKE?+]9O-;;&]*[\DV]7N>EWL[D]U2(H]U@P2 MX26AWH?F1,MV1;QCSK=*6M.]= >85-)XR32GG MI!8<@-'4/I0N-?&1&'^B-CO*O2 - MDQT]0\GQ:F<>]!PQOL>9ST=VLBUM_7*U_=_+]7V^._G J9?A/;_./W[-\_W; M6"5!DOYY_ LQ]4/<^31HLCRJ0.020 9]ABBCR0A!A@.54B8(RXL>^)B)%E56BG M&RBNLCJZK PO:^*[RC[_//E[61-C%H,,E(DA)J(\T$80B1ML M.6:2KH%\H0@N.//Q>ET))446"J"$PHI(1IT-TZ>1>YU:578B*_M7%);8=W0U ML!WW)_ NC=D=;!N%O,\;]">[;95-)Z M\Z:MC5V),X*# S#G-?,FHDXE(XD[B7[.E3RI8;S*GDZ^M*5/4TY^4^U8+M,< M-^2& M(JF='CT/PT%B/*#PM6YDQ],I'3\,#^)T.U9-;7(:MA[ZVT#L38*_HS"LA6EG M<#:DY?,@VZ 1%>.]H&F\>V[.60[N+'=*(ZD(PCH4R8CAOFIZ"G!/D^Z??;$0 MC(0C5C@/":,:,P&)PF[]J-/TKKN/[1 VB85IW.KFWBBL M>LF=,X#J;>@\J-0_C&+@%ZT_?^H!GO%8,.H%XX0ASJ5"@C0M1S*H^A*H+@8) MIL,$5H5'<\HA%C;^%T8=U EK^=@SOI=:4:=)7Q\WNW-H!".'(=%%YGXO.Y1( MHT1;Y\NCU$!:$*F3-TDG1:N+M>NQEPU]-2:.($4 !\1[*V#=>* P-FF9^^G3 MO;)> (HLD()R(P125G.#/%5(4IIV>TO7/%O+4E''N5P'Q]KA9ERSTBA3^:1: M^C3>.%A:D:Y-)R;131 MV' NO&N: E(F:=/="T5HYB @4C&"++7<** ,Q!!X+JD"=NQT)E7+6!]E]<%( M!P,36#*N=UV \C;%MO&H\L28U]#2WI#YL&#CL)WJXV M^9M]?K=;"!(&0%@#!4CX/T]#6VF6'" +O$M;GSY7$G-2G!HKER8KS< ZE4ZL:C,7K_LI\>/N%H9I"(P50#!M*. !(U2T+A=%9 MXB>U%XNQ!$M,/,8&*RH<5)28,*!P B-O)5>3\:J>;EUEZV+SY;?PJ+OL6Y4? MHRNOTBU-A=6H;G8E534?JZZ.K&1=BE"/[6F%I\Z>SHU-W0-Y$4P]O4FGTLGH M[:14:;0EU.'8Q2/.''$6->V(D[0[5%XK2Y 76" AP)1IY@F3@,"C<+.:R+& MSKA^TJQ.)G,#0JJCPZFD&M_]:D5M_HY/#=X]8SF18(-X5(Z MQ@[CN7>WCV"J[F(VC#^*_;O;V_C+F'1VMS?%>KT,K7NY7D GH82<04.9@<1Z MS@XMT2F5E'U\$$$ $^T] 9);%.;+7@MF/%=A*(JU]NPH_E+ [6YW*RI/4)MS0_<4(;_( M]\G\'J@3. P^7@>-$)() ^-=A9H!; 6P-6@P]H8,V!&T%\6S2D576:-IXL_7S_IR[O-U/R/G ;>^ M03S^?#V$)VW!\R'>U_GN]I^[:K#\[O,^ "^_>;-Q/ZZ_ACO/5ILLKR/(;HMMQ;+PQ^O5EW+WY"[[VZ;8_!;A]_>K MGLP;M2[;@7$NU9A&ST,-!MW5.D;V[J0"W6D%/B+M<7 [+6E[&'T&QU-4WSR8 M/4FDQ?2-(XW^'Z^_YC?WZS 4CAG6\\VN9)(I=OL@I4RVEW_Q\5-V^N?[T-+*;"C'I&!0>X $$ ! 9YS1TD-49=UCTE.5 M=+?R92*@7#$M$,2**8H<%H[R,"]@ &F'!!Q[L]7'^[N[Y?9GO/;@XS[H^:V4 MGIUJ#]"*/T]O7I.WFD M'_+KXLLF7FA:7<9=2J_RD3D&H2%.(N@AQ19HA>ITMX&WUB4M)XVC$!%/!%6 MQUNH &+*6ZJ@=MQQI" ?O6.M@XH]:Q-65L=5=[6?GW2U5]DQN/@/C^%E57PE MB'?=\EQ>Z$5([7'G^@X,W*/6@ZJ;;+D)M;K\MMI75P:H6%5H;0T$]KZ@G!&C+% <9Z_&3WN_*&NFTC*_%( M7A_CSG-\(L_2(%S:]:[L1B>WZZ:X+O/\E&WCTK8]$#.F?8\ZI1A>V=4 B4'9 MT;P<\#.]Q #N7!;Q0P10#/:F),/UW2;?K^Z:#F"G-C?E>8VRC,@L3LW47-3<;X=";W@WHOLU,P M?]:0\] ?QLO9= $#A?.T0QC2I_;7<,>2/R[7AT/QUAF)#$#AD2@4A#BQ[C D M C IG<[3IQ-'J;^)YZD[),3K8V&Y!95P'.P ^?F&*:BZ4#N.)'V=6);I[-X\5A1[ZG]R6 MW<^)UHO4^3K\Z9= KM^7VS_S^-6Z7B!K<@:'LHR$!'I-(>-Q1XEL6H45Q">M M-[]6F(>06Q5:F[6 AA^U--3':T4M0 ";L7-N'*,>7V_VQ=WH7/> MW5\'QG=-QM/?Z);KN5-ZG+@T6TDK73V(:]9C+T2GU^PZMX0ZE-/S8-=PX3Q> MV!S6I]:[(O-='O[NUU"N#2.%=?$MCMD?EHR4"9,-Q05@$ A( 4*\;G.>.9VT MBZ5->5 +[Y&'C,:4TQ()#YR$@E GG49F[,MW&HEE"[PYBNR(M$$<;D>UJ&'FM3+N#/6&-7X>W!LX MIF+,5[7CD;N'A1$O%,-2<02$IU88C$G3"(TF21D;7R@"64DQP$A()"G21"I- MJ>3>8:9#P6-?M?%T5>QX["2OA';.&MO1TW9@F\#.-)(=SX)<%ES/&W.&5#V= MG >:^@;QTK&[/IZTA<\PVW3>'K)$4H.0@!8:0"767G$-#RT,&9PT&1U:FPVM MWX9A#=624,Q9&,H$;$L%H9<&ZK%S10R_C_-MUY2VD]=Z.Z[.N<(35PG[;^!L M4[FC0'S@6CA#_TO5]SRZC8M%7\RCU:5U5+6 _.9Y?75[6DCFF/"*2**XP4)2 M1T%#(D!14I*BED5ZXCDR0%B/'!4&2,JL<,QR'WY#\+&[E8/*;'?2GUR?'L'+ MNQS!&\KP=NB_@-?C$'U:5K>S[0R"!_9]'F0=.JABU'?,9K]=7N__8[7_ M:NJONE5ZN4ZE5G.A[KE7[]D M/#*S7EG!B&!DR+LPW+:J)?'U(4L0J![Q'SU5\ =F+V8 M\I-NGJ8AJ4DM?)8VE)K-UK4SE[OYY\_;XO,Q\BVS]9Z.;8U16DDI%4(LE/0B ML%[L" (-HPICMAHQ=%?5RB#J-]Y4Z_ T"OD=MZ7&[[Y=\H=$CT%61Q0ES,AB ME\.PVTY*QR:J)Q:XI55O#OFH0L+_*D;F7A\%,&^- Y#0G%.L%^>NOG%5T'+&FS=WLSWX+*=J(U#8YR0=64PB7:]2M %O>I/ MZC0T:@ [-D-_;K'9C]\VJV_+]>?'0S:YQA@R+WA^?PVP4EJ8G.!Z#6%@1%0V MT.61 $3(,9 M$ Q/8V4-9,NS[+OA&&K_>[PI]"OJN7J&8JO=IX\+5611]T5 MEBR N=J+AB=T7%"6[M1-0TUZX'_V2*$?$ZU5X\MFNP]KZ6PDJY1PRB\#3!U1 M?E&@8T2+%3%1-9A?^ONEEI#9/$?&"4J97VN.:>7U#_I8PQB46#E*2%6_N[M6 MRV(XXEH*2&+.8F_+CG1=4T6>G M[X^M,WM(21?66AXJI"4L\C3AR-45=>0Y(Y>.#[K3-PT5Z6/ TP.#OEST.;5\ M?\Q(P@X!S:WS\8_?,RF)B$/-PF!&MRKKUFXD!B43FAIJ": XSP62!@BLI48< M8&ZN=7KYOFNF:$]BNQ]CIN%TH*/,-G2.=I[YOD6FY3 ,3T2?AK&EQ=EF5X;: MMV:\W;];[_;;LA*3GF^WW\,;\S(!.%P1^)V;DP081@'G#FATYLW1;!^>S[2\ M5;XT$$"2RIQ K"AS%&.A01<:BT%@!#$:=814_N+3X_M)ON\W>PB\W+ZL=?R MUG@LXOI$13?97RZREZA%X>O,7+H,'H+0:>C0,*8\:P\X&#_=5.BOZ_E7O_,+ MV=UFN5N$<3]LBZ_+P]?R5;C_K;O=(631E5G?OQ3[&/60NIWI](X)[7-!75.:='NV%14B_(<>/NU M6>QV_Y&= <_N:N1UQ0J_C5G6J,LR8+UD+\%T=5'&*\U3QX:P?@9.T&\>S56# M/ONIQO]S70\C_)EFUDHC;C)OQC4U-YKSUK*<;C:GJ-P)K;TH[JE9[G+^I@_; MK8IA$)0W,[^U9L;S==CN":$1#@4/L1K"6$"LD5<9@H MPH"#BLBXX.D<3*1.5_'3H@*5/83YV*RO=[I4L]/R>"F6RVFLOEX67#A@ZL9& MMRCIW=I'W\5N_]''!_;^OEB$8A$?"O^EK??SS\5,6& UP'[7R!EW!@KB=+U^ MB// HE*"HT8.U\Y66Z81I-YZIHBVB-E<"R 1RU.?0/UW$7H+AG>M?E%Z/%G1 M8,R6-?)LZZ'WB7EZD]\EPAF3]Y[Q3 ,U"UAOLB/:[ 3WFG'+&TRVCE*&FI%I MJ&(BVRY&(,,RV+K>S?;S?+W\9]W.;+W;K)9WU1OC]9T/@'9-4?)?[]UR[>.? MY7SUF_])U2$M1$JKS>ZP+?SO_FWY>;V\7R[FZ[UB3A3$5G&IXH*9T>'[/;_5CD%-B*($0Z%S*2C"3C+$(8[: M*76*E-1\M]R%<_!S\R+K\4QNSMOY@!]ZLN/3S6GH M9&\K7FWEV(>5U@6 ZS%.5^Z6:P<-X2>_^U.6D0@ M!1QA0GFNI$R&D.0.22ZPPJV\_^B'86 >0TOOOVL%_YV"/MCOW"Y>(?AV5X*7@(C8"K*IXS M1V5X1N_\8M(DISPLI>:K]SXZJHS1Y8& ,,@B(W,'_;Y7"#^>A()RO\JDPB"Q M_Y1W=\MP#K/+ML6J+)RYWQPS +X7\VUV>]CYL&6W"U4T;Y?K#N?=_8B.\[/) M.>[F<&^R!EA6(:N+5U]':UXBJ87^].)V6IK4SY17=&H ?F*UR\< Q?+SNLKV M6'S_M)VO=ZMRB?YEOER_W^QV,XYSY'+BK*"YMI8!!)I %D,95Y M8E@J49E. MF2,96ELZY22Q!OB &A *4>HNX]4-;CB NZ^PUJ*V^)[M3VB[Z=@0I,>IVLA\ M=]6X&F;6X,S.@&8!:?93P/KS=53O;1);:." ,S$M11S2L%?T<7#NHOZQ$U!$>M6W L%MM#<:F"NH>6<860$Y@!AJ!5N%I\")*IP1XOAH*-$$FV$%9I"*44. M.)*&,ZXY=#;U+5Z-,+NM($;VUQB S78A]MHR8VBNWM*LV]7?;YM1]>;KU^5N%X[\0G*5CQ:WRW,0S2.2F:&0 M.I,;01G"1C*>UWV^*? 1C+)MU*O3P+F /CA2"%B.J1/6;Y<%#2$ZT,9AD;H@ M4;,&%R>\9?KFKD;<3MC24'Y9XJ[.=C>Q.X.:R9 G6X.]J<\1ZFX9S2O_:_)_ MMUF4;P7*3>MTY^$1S-;ST;ROS[[-5X%TVS@HK=HW55S+?K$#)\SXJZ[]KN MS]F[J@?N[ABQAS^[WJS_]"2"W_VYK7\,$U)Z/2 P*'U>EREZP?LEG>GK^L&T MIFU&6"EQ\?RG^1_%[D/UZ;[HDL/;":+R/-?86$2 (:+92DLE%(^)YM\>S.]7 M\ESDW#) -2.268V45=HB!%WRC+P27[.0XR+Y_CRVB^-'I3#.L57L?7B#O20Q M_%NL7(C@!R-T&O'[<.9L$GUX'6+WNO]359BK:>#VDD0BIJVQVFB_A9 YA\P< MUY@4H%4W@$X#0\ARK)!3.!>4TEP)OW]AQDJHG:0LM6XU.)O> +=1/>[24!T1 MLU^#Y8XQ>T-T70VP 3MYGG4QFZ*V/U)VLF^URLP[EJ M%9\WOS7;?"NV#U7+5Q^KCQ^LMYR;MX+UH:=X0L'ZX*:]%*RGX:^5,_SK>GOL MN>V=L?*?Z?VR*7@RK\8.HC/3.;-<($5RR"%!W @(&FD TJG67K#UB# W '#C M@UL$J,!<^6]8&LD]#LT)BDIH[>#^SG%F^_D?V6V%-$)^AR.WA=^["J]Q#N\1 MI1YC5H/L[^B&8SK"PUV%\6ZN[=0>-SBG@]>7[3ZD$(7O^F&SJ[-6+WF\$8^2 MVO+ZFEL:?%XFX(^&MVF3\DON=/W[7_-%]<3]I8T@RQ62?B,HG<1*,0:@K;LA M 64TBWIZU68\I*E%TEFFA*.8:@6QRJ%7"RB5E 2/=''RK<;8I9[G(+1&702/ MQFBWC58#[RI7P9>X>?LN>!!FIW&8-*A%+]\&#\A6I(:]6^\.V[*TYDM#^U6E MJ73 6(5I3C$B2!Y7FP"N@XA='C"GUEJL_#!<4": Y*$]%P<:@IPXF+KL1;/P MOA3SU?Y+MIAO.Q4F'H;;*"4;C]9N4G;$=Q4MN\C.VV(V#+F34K.!3'I9SH;D MJW4NK-\&;-^?_\PS7R!ITT5RUTZ*D-,7I3L70^Q8,I4GY?<+$I23? MKJ1-0T^ZPW^:R-N/A\BXYVP@KT[/QLX%5Z&Z. 4.,X(@=[!)!O(_QRZFY4R[ M$0&3P(\C-!2$:BIXKASW_]'48>!(7%?/^-XSG\(?R>:UMR[^>"C6NSIS9]-/ M; 8B/"H:&I'K;N'0&9J2XRO+52O:WHZ3!J)]&L(VL$TO1TJ#,A:336#K%?[" MJ+\<]Z$S'Y,A*JECA&M+I.)6'4];' >M6J#'C\JDL, IBIT?R/D044DKO2!( MA&A.(J6P0^O LAW"J;'46V^&4G/;.[J;.%B^ZW\2YL_?/JS MAYW_U3)48LZ\ZQZ(34A!7-M=Q:J_@CM'\M]V:@(SA3WVVKOOQ'B&C# MM8%5D5NBK&$HJE+P"W^]T!);8@C(%:)$)UB2,IF.4#$HLKXO#:&Q!A9 8BA M E(L(<]S8?P>0ZF<4K_F1CG2[* >G3F+.--,3%>7H\U'D*ZA)J\0\]9)9P\J MIZ$KO:UXZ=RS-RMM%>:%@:C4& +-+-184Y@[ADFS4)0D*N:L\Z5U:*P@S$ 5 M[CFEX3P$7SEG@'&7A!W31THX\! MF\$^HQYJX?=4'ZLRH6'(\-]W]7' IXWQ/X:S'.3."$P9\(&[D8!9 IM5XCB( MRGF+')KD1@B((JP#PG-MZOBU-L*Y#2' M3CC'J4#4 &>4J19WB 91U-ZO*P;&**7$0 ,PHY93130CAFM!@."$R.0'35\? M#J=^>R76JAE]A39KK F%E;/2GJY-J@:>FW;".X5IB5/@\R97S\F_>6&*J@Y8 MV=7:'';D^((RIYZU:4AT4!C')(14V!]AJ;%WR<_X*6U;6 M/HC3U7[TM1//T9B+4\@3:>>M8*_7YO4231=$;A!VIZ%DPYBR2?#UQ6E2R$\I MBE?JGGZH7^=_++[.EVO/:.BQNEO,5_^[F&]GPBEI")7"Y0H2+YE.UY7I"69* MMBH-,@ ,2GPH397T2IU3K#4/B9TT=QQ[:(2G+A025DCV/_\'1Q#^KVQ;(O0& MQ"E;RDEHIWL3X3].%2O0-]FI6'.)^^:8__/])FNPWV1']%67[8 _"P:,JYS= MB;Z@JR/,WC14=PQ#-Z.OC 2*;0Y%@/#I]\T,,17*VD@II)3.$LF,;!1"&QWU M["YV;(["\3&P?E1*K:*2.$*,H% 0"32&R;49@01*'$/N@/*;B->4FNLAEQJ; M>= 3U-D3HWW%M\(J&N -I:-1,_0#*FFEH4'D%+43HM;4?O\%(Z.+.C*&E /5TA M#>@&TM&HZ?GQ9#3.O!XJVH'')"*Z_.:UG%N@B(8X!U[(,>?$HF:5YSR/Z@45 M/;@A%B"G<@(P#Z^KOL(BZM$- M):(QT_,#BFB4>7U$-)['H454WGO1.6)QH2L/@<#X#2C0A#&%6;/4B<(DA9(^ M1L#\R-;DTE@MJ2%&(&)%+G+JD'"*I&YM_>E+L2WF 5$:48VD>UAE3<=T:GDM M9V3J(ON(W@&4MMMT_5ARV]'&CIK;A]&AA7>&N10(&@N9A%8BPV5>-U<@E%J1 M)&J= 48A4(Y:B#6E@@J,(&'AAMQOCR%/7<:V*H-4-1!N&AVD$=JWZ1U66P=E M-K&<3E,^!U#,UI/P8XED>[,ZZF(D;X-(X5_7=\O=8G-8[T-9B87_K?)K^-4, M8$24=@PQC F4W%C27"#3G(&HH@[=$'@ 0"H"0EQ&L44"2B$8UDY3Y-&DKI); M%4BJL&3;XL'_UE")Q:_KI8?J?]6R:D_B:1A /T>9@>'%]!QV5N&NIVM"ROH: MMUUEMO=<_0":V]_&& $>B-'6Q2]>1C&3SL=&TD&7.^F#7\/-,6&'2L#<[%NQ MO=VT+G_QRB@<*L*4,TQXH_P_I?4"8Q@@'.6YA%$W(N> 6B_L#Y6,UE6Y-O?9 M_6%_V+8(0]-4=WB9I@N+LR^QTUA^O:UX6MUA$%9:OS'W MVOR^D[>[LDK3#"LNC 3*. 3]C@,"R'*(+,@! V%!MWVLUF>,='[Q""LLG0 L M*Y%E?VNPC?W>[ )-%U;1(.Q.8RD-8\K3YV'#\=-V4?U2[,-0'[:;;\N[XDY] M#S4&WZV/*ULN]LMO50G7!@A4(G074CFAQJ@<4^!$ T19TJKY7,+A$^\/RM5W M7ZZ^\%5DFV.H.C]BC=LAI)B"=FIW9?;C--"#K:2O@1N:=_[TUZI@YL]G6X83 MZJOI8SRQ%U0SX2Q-0TM3&K@9[8N/K-1_]W\.NWT9^W[:?"P"4\M5X>%5;^[> M;W;^Y[%0&40Y L)B!B6&R@=<%C10A7-1;W:O C"Q=I_95)71K:W*UEY;EM6; M5O_S\*M%4)J',Z5Y2>?_([)9P%7FO)TKF/QTQSF+)S-]-"@+7J1^O?Q3,.KG M\*]_%+>28I(N.)ZK?A/3<$W7I>!I6X7KST=;]V;"P?EB65:UD>L[^354)O]G M56X>",P(@U3@G.?0"B,PKD>$-G=15Z]]QDGL;,ZAE<5BYF?@XAQ'+S;;Z?]8 M1,;)^#FJF\S_:E4HNB.L0A$]#(P>Q9#/\YQBG M6*5F[OS?[S9;LSG<[N\/*[DH+PAV,ZP$ QJ;W&F'$*&6@OPX)--1DM5KH,2: M=<16=JRXJ]&%SEDEO*I[Q7Q5MJ[8'[;KR)..?ARW$[+1Z(T,2!L*/Y8]/T)Y MIYM,;XN[Y3X+CKMI&Y/]]+'XYB=NOOIY7!6[Q-L%&1N$[FGHV#"F;!)\CI'W M)'4]L5 #\FOXJ&K9Y ) BP4X1DM-P!HTPS&_7!1I1:[#9%8O7[;;Q9__]-M M@)4MSG U'?\BRR9VI+'E15-Z!B.OF *@FKPZ.2F3VZW_+>6-1!EAE8FD(3MKO .^+4'?V6$.L_FY4L2[NE_L9U91P MHJV&"A*.$'>J.5:%2-*H0@9]QTJ^$ZS@9?OX(H.]:6R[_1N/P=@M8$W>6,3UDUQN\_>[7:'LI.E/A)^Q#KR=41+!B]=,0P] M"=-0QN'->GH5D(:WJ%9N]8:@4NE:HF>&&\X-L@+F*G=6 RR;\9 D ,W6Q>?0 MGJ"=/'8?I]6B%-6B/(?4>FU6C8PQY=WIH= M97,?6^,:.9I[E9]+Z<"].9V&3@U@QTL-WP9@)J*&_38D'YNB^M^SRTX]?UCN MYZOC36<.'966:ND5D2/.PK+;%77L M<-8D^J;,?/%QQGSQC\-RMSQ>M?F [F&SFZ_"OVNZ44=GOPPY4^V4[TJ3%">% M#0?75Q"[,=E7#5)0.J8,O MW)M>6_Z>TQ8E?#U8GZKD]3'I3;'KS5=WF?NP+1[FR[OF/+*.9/W^NHQR91E$ MS10'4.I<0: 45%(!G=IJFJ[;!&OJF_"3CM'WA^ MF'\O.^1MYW?%##M,'2 .2H>LA\!S1)O!@6$T[@W]0(/&+/9.3^I+&*?4O(<* MW%#Q9QS!?2/09,P.&X/6,&^R$NBUU?,E\CI%HIW8GZHZ]C.J=33:@[.WU.]V M]??;9R/[<;>'H_KN&OE]?SJ]FPDL!%;&(@*-$ I+(YMK<0QZ'P_F6FXVRP.X:ZN2H"; M\G0\0MH^-OA2O6E=E(?_V5W9&S[S.$-%LW!S['_U4&R7F_#(,<00+5;.G]OZ MNT!;Z<6 P*#T81V)?,&9I9Z2ZWJUY-9MQOFP^T;YS5XC/(58AVJBD& AM3#8 M HVPS=GQQ0_.J3!] _S8\9+[LF/2X[9"U#>JCR:T:T"?DLE!8ODCLQ_?8':D M(/X)85'Q>U>RIQJZ=[;GS:B]'U/#UU*:$#3AL5"["$6'K-?E+V\(:J0HHOZ5>A646 R$<-8IAJBQ%-*C=!.CHK+O$PR?.IOK M2?6Y90-U:/'L-06]1'0L]@<5TR/H*90)BB;_VM_^E#^"TS )%S.4,,.HES[9T )0T M!YR,2V\8<.#T*0W^YU_"#G)S'P+6$F9Y-%8T&".K7PQ(>CN%'9OM3LK:@ R% MV&J868/S)BN1WI2TVS=I3U,8HS6)%U0TP4Q,0SU3&/:TA$8J[N+5TA3?BM7F MX;?-_?[W^;:8<>*X$%I1 22WB/LACE&QU((TXO@IHCQ0Y\$Z".*G+A%HF7*\ M_*>/?'8UM.RN@EH6C2C?@795QFB"8X4P":F]=:]&E36PKJ5P3]AI)6A=&9V: M?G6VXU6YZL=,YUA.'5_H^'BSJB1?_YN[F90"&.%C2HZ0-58 @9IPDA +9"_! M&F#\<33L/+(+UZ3U>:[#G8R/S9>+T'ZH^EG]9WI& M@[VFK6,\F'RJ!HL(3TAORAJ^31\,^1;YX\2$%XB,B0J'F(^IZ>J0IKT5&0[' M7ZSZNLW6AZ6+HKC;.4]&>77^PKY^IJ$QD''#"(9 4RW]OKY! 8CK$S$.!6$< M#:Y2@OJ?7PX^ 7%2.BKI_=0TE/3\J0%;'A__7"=FO71Z>1U!;4EG"TT=>F*F M):N#6_>*LJ9A9=BQ+M0/U47$ MJ/=!;W,^]#W0H'0GO_^9ZJ7/()<]K:=B&KJ9PK#.ESN1W/54RV-QJ!=NE[1@ M%&!EJ!%,,<8U=KH!HB5P URF]QE^Y,OT4RV[@<6SUQ3T$M&QV!]43(^@)WR9 M?H'8>'T=8I8FK;.#&-A.;X?C,J)SQ#% ;HHS_GH?:C7.G,TA@ISG@.I<4F,( M:4Y\22YX;-^(KL,DUM%'>\ILV=2G+,N$WL9>DO<@L^7.?1P>(S?ICRA\=T:A MN41AJDX0KQ!T:=O=G]5I*-@0ACSO 3$,-VT5Z6/1]%6OAQ$F1P)I)YD@7$CI MJ'3U,!02ICJ<.D:/,=+53G/:M5EW4)]XXMII3AJR.BG-"K.QU-NLWVE@81B4.<\SW/. ME(3AY.]8_(,:9UR/.XW!L8RC0O;KPVKSO2BJC@]9680G'+__'DPH5G?9+J#? M98>'T)WF'X=ER"S\?;[U_Z+8[U=%]^3"X2/X;6MZ M>OOL7DMT60TO.^*[WB;V1;I:[F7[43T1'1S.G@L[VR&8ZJ)LY]'QQV-J7C@: M?.$H<*8$!]IB+ F ,">,*]XT.Z-8:]Y5\89%D?KBHRH+L_1;Y$,1LNP6!R^! M7_U?U%W\!IZ&>%&\W@ST$4V#03-SWI M363G!4E.R6RK*G:5T+Q;ZUI?W&%]]ZB0LP0"(LFP]0-KQB3!1^\@$&QU/S+( M0*,);J.TV7U &%TX?AA6+XOKZ(3&Z6?-Y;MUUF#+2G!M*L0GX#*BE-R8G':K M&]>'VW95X-[@X 67,2AU$ZCO-I@IFP2?5K<3XU_OS3)(82#GO@HN@N+<:>R@]/7 M+Q,]7#PU>*YSF'I&2(MSTB[T323^[&/!*Z>;W=D8/I-QYIRVT&*%"-$<0"7I M\<6W5SFE!LC[[C)L5#PY0-[WF*F+;W/>3IRN1'><9G5(59QJ?N(@>8FMIV(: M^I?"L,YYB)'W]?+/:_WML_JG+/'WU$\^LZ8 K_#<4QOLU7U;74^1& M7-\]_L'9[WRW7JP.XH24CP?L!$M=;\ R M\<3S(MVU8>=D503.>&X1%)9:C R2BN1(-5G2C"C$8S9Y$X,^PD;QKFG-LDP7 M/TR,U9:QPL10)[PS&;E>!^D-M8K+$4?TWX-_'2-X[VM^$E?RW=/?N$]DBS[) M#^M?P&,GHV9(?YUV_B;IK9'EA%C")5-N4>KKFM(ZP.TDRHU?9=ERM;M<@_*=R8]'S M^R_@G^)M'M+Q=&1\%(\RT]Z5"?\=:XRX,$I)RYH3OUPR-M[]UIM($E]7?0I_ M).*2*EQIA:[VN_U\7Y9F.#9J*,LZCN@^WI[#$=S&H--W%7?Q _F(5+ZA]23^ M"_B$]K8.Z0LB&6[K YKF$WKS]7:Y+C5<*"R8(!IJ"JER6*3.<-SM MEU_#PYOLWD/*O@5,5?N=Q>80M/[T+K)C>YW!)Z.=?%]S'N($NT&:G4&].;;3 M.7OP=Y,%N%F)=UQYCB3S@B"GFI9I2' RZS;C?-S=9+8<>K<,*)I^7A^\W!=R M5KE?WCH0ANX-/\#U/<'1;[I<RRNR.Z M;%["ZZ;&(\U9G%9/;[HZ*OF9(3?9:?X:U&6=NQ/N3%Z>R*22/@CG+01_W+F= MECL8V?97G,4U9J!5;9+?%E_\**OBU_L/VR)4Z SCKW?%SF\=RCY'Z0NK# M=NLW#9^";_M4_+%7'O;?9](A2$0.@ /0:Q&P.1#^%UPQZ[U.X @%A:C8A-_4XIE##Z6N\5JLSMLRPWQXM$2>ZBGM#A?8IMR2A?U7%:M;/_+^7M0)H;)!I[4AC!LTI5I!KIH4@U&\AI%<>OS6USN22(I'\GOS1HJZ!O^0W MS\!'*/*@]+?PE==B/LXU/J-9OD2S]X6=O."@G$>]7"'I\N.Z]__?1=.@L'-K4Z&]?5Q$=2]YM)2L#\!#Y;$K$WBKS;N M$+%N9.O#JZ(9O49CCM_G^8JEUKM((7*"A:(4203]BA46HSR<0\4<$L:-[#>Z ME!.9,X0Y!=Q8X,/7MSOJNQWJ< MEWI&N__WW_^ M6_,3_X_0).4__^W_ E!+ P04 " "*.F%/L^%BP5]Y #8Q04 %0 &)L M:V(M,C Q.3 Y,S!?<')E+GAM;.R]VY8;MY(F?#]/X=]S[6V<#[UFSRP5H4/7T?SFQ_^>5G,_OSA:EK>_O#/ MC?9L.;XG;P:SD7/RV\WC\Y&KST8NX4__\=OOWY:SO.G MT60V'TR&Q8__^W_\\,.*'--R7'PLKGY(?__Q\=V33CZ/!\,XH,7EWX;E[<_I MB9_U8#::O;_Z,"UFD?Q+JL4A+'NZF197?__Q\_C/SW'V4 *)09K[_]S19'Y_ M5_S]Q]GH]FX<)_USDZ.RQ7PP&L^.&-RSEBV.\4,Y'@WOCQCBTX:-C7 Q&TV* MV7[V_*Z:#]-!RJ+^.!I]'X^57 M31+KF!=V2I%/B[OXFO308*P'XZ1Q?KHIBOF[R54YO5V*S:<\;90\V6\_&:W, M8';CQ^77[NET\)L[H%&]+;EV!\V->#*+ZO=E(LYC>-48Z9Z&K8_PPV :Z713 MS$?#P?CHX;[:2QMC]U'%BHP$ MWO>1JM-C-HVVWWPR&BW']6X2.RCB* ]5(5MXV[QOJXV>:?*^:3!:# M\8/]M-%QS;2X',W]8)CVO_N:XO3X'INTJUV3 MXZNW8;Q\LKDQ3$=?HEV5Y-YL/ET>7M48SHY&K8ZL-@?WMVUUG.[JJA@F(?;J MM^\FU6[Y[\7E=;0+EZLS.6UO1G=9HP M\_U5.N$<1N/"CL:+N'D^?[8F2!M\15NSK@?3W:V:&MMF^?Y6#&:+:5%K1]K9 MJ-61K6S.R,%'7HKU]Y=J_B"+)A^+X6(ZC?1;GIO7Q$Z+KVR5*J]^F#/G.AVV M.J-Z2Z1&TZ9&^4M97GX=C<>5\^-Y>,"^H=9MW]5XS4W\,6Z U7,UT9+9;5>S MJP>?PWII:NPKC\?%X-O^ ;[R: NC>#@+6NFS&Z],_/9C-&/K2I*,+EN853T( M;&W0U(C>3Z\'D]%_UPJ1>^W9IL;QL4BJ[C Y*";7^P;RZL.MC*0FM':U:65< M#P!^\K$I9[4WUF/[ZW(^\8=B^J70]Q?QIC.A)@>XOVQI0.RZ>#X7Q]NEL?W@=VU-X,CAYQ=R,FV'KI_0][\4Y?5T<'=3U]G<0-VSMO;Z9U1>+]^P,BIG[R9J.%S<+I9':TN#[U1XNC MI]79" ] ^8YV1XWO<1Z57(UODC:,XO+7P>?BV='X:^W&T^F39BF!2Z8$+LB6 MHWZMMX9'^GLQ;W:PSSML>+P?BNFHO'23ADG\>K>MC/W3?#!MF.;;.FYX_!=Q M\13-COQEETV/N9P/Q@V/^467S8WY"&#,7PZS)@KN'B7W_1H_6#^?^LW(R%R] MKO@V+R:7Q>4RZ;-ZX;@2.LD$$\GNDP;*Z=KPK8[T\<>NX? JOB#FEP^9L7[JY>! MA[-HT0S'93JWB$]_&D43X6HT'$SF+REQ$9FGXPS^W$&_KH<2%%7.> 8-(9H2 M#*7A2E*$O6)(0.SJ<.4QX-5T^$,YC?K WW^$/_X0O[DJIM/U7KLC6WJ)_B_% M]'/Y3&X-IL,7"^=IT_43/]\M ]U^&MZ,QI=5ZY0^WCQ RS?%LTB?2CS]_*I\ M:DMRO:JKOF4!QB'ER'+BK:(<&ZF5A]Q)9Y55PI,3"K!7$\?N=\F9UUL$ZSG6 MWB'$#:'8,,&(,UI+8151T-DNQ<'\A1+3I3"HR^SGPJ 1PCZLV2Z!\W%T?3-_ M?_7';'5R6AL^S]H%[!DPW$BA**.4,"VMM4YD881"4D AE( :,(>F:4]Z>3_VO:/QO[_>K/.FIGO0Z" M@D1+$&G@#:#28@$H!8Y[YR!BS.#O9G>H#86R SIWM5D\T6WK8VM7LZ"))A M+1WS-"K=4DK%E9*:2,2$X%UN%6\240U2MRL/4(Z"C2N8A(9C$U0=-CO9+O@O@M4SQKC#X:Q%U]6)5<*,^ MW':T"IYR+R&$'!E/@:%"(1T%/ )1L!.D:CD@MB"+?A?(:HZXW8'H>C!>QA<> M J$M;0+B(!J>A&'./95Q8AY389D%2&CC58YWAWTG &J&M!V9Y'OK.79HC;]: MI7&_/;ZK6? &.<:@(H0)JJ"47 /*;>2G*3L1Y/1O/AU].4E(RH&J51\:_[^ZI49+H.H=A"E@=Z# MI11;[ZS7CE#-N-;*02P4-7$A<9QCIKPUR5$;1N6IV="5VED-=SF-V3+H67T; MS6JLTV(1IONO%"7S?D:2,JA[WY, MO8PL3I^$_RP74S-8S(K?BMO/Q?052+SV6. ^3M7'!1.501KGJ2R03# O0%34 M-&'GS_TCN54V1M2NQ,@.@9MRBOZKG)KQ(-)F]^9U0"^!22&D!P8R8BG16&,> M93006E!.E3'G=6)UR@VM/:[T )T/X_]]<+M_RSNPIQ#E*'&1PAHH3Z6F@DGM M@*'4$4T(.C._0"M(J8_&!CC0%2(OBN'-I!R7U_?+W+07,]FVSQ[4/JATN(R) MB;_BBA=4QM_0.Z19) 6#^KM!7QXRRO9IWUGLR&(V+V^+Z9/B>7O1MJ-5T,0[ MIRE21@$*XBP!XSYI-A093Z3\;O;A1C'6',6[0M8J<;RJRWB$2*O709 <&"&L M0UZY%-*I(4;<(NNMHU#1,XLGZ0IOK1"_LRB3,M4=NBOFC^ZQV0NW[8V"89Q8 M[:W0/E+04X&=\I%YUFEN'*D58/IV(D>Z@EAC!.\*5I5AM8- OT9+Z]V\N-UE MU![23>"(6-J5TIQ22DSVG,- 45G%VK>!BA>M6 ;I7N/1.(_BY0D$Q?N MEV(ZN"[^F!57B_&OHZM=YZ@YW0;!@4<\FE84<4I%5$,(DL#H^,MSI'*\S#TT M0#I!:(?\.%V QCD&8D1E"3,+ : 04D*TX-IB@ V6WDF(U.D",1Z*&KYR3C+3 M]X]^VA=U<6A703O+ 1'*6(BH8U)YA3!0(IHM&&F8XZ+HX1[6#$">)R&T2_/. MW%]/+I#9$+/E)8YATX]1%)[3'_N[TZ+7'0\HGE,Y;9FFT=+T0C"OH 5 :1^O9GMF14 YK=Z+D*&IVA9./ MQ9=R_"65)'XRYKU.J9WM J40>$.5\ Q2&34KS&4DHY'62J-$IS%<7>3SYS&\ M;(^T;R_\SSH&G+2<01+G1ZWDG!+EH<.$,TER4I9Z:"1UMG$U0^[SB/6#"!EE MA?'8"4H@E@)3XP#B!+(HU\\TD/EHSA\*I@O8\6A.4@[@/4"&DQC+J 08:"JGV^,SBHUK!7+LD/^&V^6$Q'=X, M9L6'Z6A8J/&2^?'CZB:U=*O",%5D'GRS<;\8SI?'+[0W%.W MPVC^]MR8&$OC >7,&9N$GR;*>@J==4Q!0,_,Q]0>^VNZ,0\C]WFX,97AD-JX M5I?NNSB":,L *U"G$-".BW$?SHW9FW.'^S&/(R^7;LQD>?)0A >P#@^JX4D M4!@7%Y16T/,S.YQMD%N[W)B'$?4MNS$!YY+@5(#30JJDCLL&&X\9,%!Z1',2 M[GIH[)]R?SJ6YD<+E/I6G%E,$_76$;V3R^KR@5$Q^V)M0 M:N%5<2$+3JA!V"E,/;6:.:$!L=)#3 P_LU309@!3]HHG)W25KN]<_>_B\MUE MG-KH:C1XF:CQ9*;QN\7M^J;'E/CSF":'F=G-OCM 0S#&7EGK,,6$*0(0!MQ# MR8''I):M_G8D=*/KH*],>HL+XWDX_9(.%S>#C0NPHT6R=QP!6BRU,XI!ZZ@! M6&C!E72":NDDEV>6;]O[!=,TP][BXK%KS%P,OCWZ\D&*=+1V]@TC>$$(C^8R MA%A1XI6(LDQIYXV"P@I',Y9._3SB?7>5C\:68 M''K^W=XX F><1'%FK+6"2J45X$:0J!U;RM-A;L82JE]J_Z\EU#+?WN(:>A 8 MC[Y;[L8=+9[M PB,:LNMT5 I$*E/%,6.>"\]J5J\OB9VW MF[;TQH"4A@!'LGH.TAVP"D,H$9-($HLLR*EI(0[&:CD?C-\>5OO!FM-%-RW/ M,\XLBBEN-UH)C5/!0L>Q%I)CQI7C4@! :X7@GU\4$]<^+@GD/?1Q@5BN(7: M(LX\)!+K'']QC\]-\@"2&\5T&,W?7A03X(I#09'%5%&OK01(6X.X8]3P*(K/ M"U/ML;]F%--AY#Z/*"86-4@!"%#1WJ9Q0Y5,"^@XXL0P:/AW4'K_(,X?',5T M&'V[CF*"1&M%8E])EP)1BP*20.0$B/])*<\_S^E8;NV*8CJ,J&\YBDD@2*7R MEAGHH]P5$G!@-3!"&>-A5I6;'IZ1GW)_.I;F7:'K@38OK;M4FW.OSVM)L5J7 MB3?[IL Q8L)C'Q>^ITI@$?_R%*3BH#:2^OQ%X!'0VJJWGX(EW4,\LQKM02!O MZ%U!<6NI(S3REL5M34BD%:448L^XL_I[RB[-A_EIF-*-$RL.]'8T7Z9NQ[5J MRN5]S,4DW<9\,B_6CC$]W/Q:PZUU4#\!(I8]W7 MBH0](3WJR)G#.@H(X*C!&N -1S2JL]$$T4P)1T4BD3VSO;(EM#PO5MUID1+!2(^B/#>82"< MK)4TU X]WM\5TT$:^Y))IISMFO3+AX.S4"(/!,.>4RZ8\@HJIX'$5"MKSBQK MH"6NEPV3N2O-^!^#Z?((KPYV7CP;K (,,<40=YKJ5$M1.8"Y(IAC0NLMBK>C MF78#G5PJ=V93+>(@XQ#?I1M?=A['/7DP$*NAA'-S YEKHGUTB_3\W30NV!5P@Y#Q2G6!B1:JQI##P6Q-9*SFEK*<]FQ6JC MLL5L.!W=U0G/V-$J(*]L-)(,HQAAJH@3QE=SY<2<621&2SAXL=R;HO>16\1L M.G^$J?C3&@6Q6H^91 O[S&H.-<*] M,I^.K?-^Z^GWLR<"X(!11AQQTA";SGR]KL:M$#R3XBU'\NHYIX^B69N\_FTT M&=TN;G=R^\DSP1.;JO4;P"DD"")(!*O&SJSM]$:$#OA]*,?*9NC6*L\'W_;S M_/$S04+GB0"":,N8DW;G<3]$07\OF*5H/);,*)K-B^+?K M\LO/L_G=-,%$+/^5("(>0R1^%CZ9U\"P^B9$02F2Y%1Q53BFE2<(5X,T%N1D M$/>-[?F,*G-HUQZ#+_YC&X,O_B/ B&&ETVF)UU:E2Z$/3!P-U!%,7ER 0E$+)+>25-X?I+ZI[;!KVI\:E[\/;HN' M">RTQ(_M+IAT";!6B#+("&&<$E09J5P:?B8BL$/D'(C5!IAR=,+C[\77?_]_ M>Z]+WO9H0,Y&.T@P@8V64"E%4A6WU2BM4#F%C]X@=/(8639*ZZ,181:S>7E; M3-=AD^5D9B)IBNEN<.QN%2"1?9$@.UO')PU! H!$3320F,]I94M$^6QR3D"[=$VUS@&7L56 M@X0^);P^%I/BZV"TLKK(J3)TJ3? MC(?\>"0T0]4,SL_FT\5POIA&^,4?BNF7XD,Q'967[R;#Z6J6J[\_%DMM<%Z^ MN[T;C*;)]59>/4/NZ/HF?OC'K-AZ?4?[+PV.1@(18@BV'C%F/&.5 B%L'AX/ M=E%]*::?R[>)R/ZPJ-.)VGNG.+?.7Y("#GA'*8@J<(X1XKNR&W MM#@G,^G-:/)-;(SYM#W>M;1(-F@J9K++B:;IVYD\*2?728M[2-!PWX;C13II^F,R+">7 MR[(D@W%U.]C[S^/1]8J_^[-_\CL/2%I.4WU.B)U6##DN4$4U$6V9\U+A.TJ3 MZ9HM78.Y&OC#!/=F:NUN&6 DKT4PFCE4.2"MX:)R'TI.0>9%JBV)N [9O 5A MS9#S]/#1]R;JC]?E]/[]5=H?JBTQ+91 M5!NU37+E:+OCXF8TO8R4F]]?%,.;23DNK_><;&]O$30CS$?[V@OH*2%2.%OM4ZN]S?.E#NA'',$@^C-><)$[HZ_E! X#-)M3O= MKGHLI8^616DH\U>'\K%(*R>%2ZX21=5MN8C+;/G]O+C<)JJ.[C P!R" S&*! M&#!4>F"KA$8E@#JS<@Z-8J \ 0-.7N#E49G6Q3P:]>M9K0O6;)JM'=<7Y#TMEIEPLS\F$1IJ-A0$?)^E8IQ'2'K(F7*<0HQ5_,#"5,7> ^IHK53Y=NCQ M]%AA]H2]'P;W:[8F,%\F7Z&/#>Y^%JF:>S2PP[N*T"&@)8&IU,3 M&@=/0P4 M)6.>2J,DRD%G#S.=>H;.8]G0/W".OC0G.S>=!424U#8:@1Q3RG0DA+?"*)$N M34%,YAS=]C#(I&_@/)(-/0/GQ4TQ+097\YTYQP?W%6QACKTBMH'LV%GB$S'X]!4.ND 801JB-EXQ\0:XP%9-JE$B89 M*#S\DOF^57QN%X4'TKY'[L+?!BG>-5U+]OY9!.NC&\N^3Y^@)$AC:["!B$7] MBPCF&9,2<23C;UTKW:.[%)>*7??'.@6/[S10 KV@6F%&.<7&"(J\I-P+3)4D MXKN^"*4VBFJDR;3"CE/F9;V84)2E:0H77\M]04*E-?03%A*"986P6H)$PPH*&QU@)D MF,HZY'WSSL!.<'D$%_J(S.0Y:@B8J:L@E* PZ:^&14,*.FV!-X(QZR*1-,[! MY9MW W:!RR.8T$M8CKXT)2]35\$2!Y#7G L*/!84>-A_"@=*1&7M8V_>0=@ M)[ \G E]@Z5*CJ(&L?FDO\ D)34(^EU5IC]FW<#M@W0 M'$[T#:4- #, 1B'0GCJ(#:622HP@8=YX"Q2%(B&Q0.)WPOX_3&Y MC(1*,9#%I?LV3-?(+R,BC\7BMOX"1@0H30"(QA_%#DFHI&38>$.1=20G]4W\ M!P-*N'2$?HS7WH9@.#]E;]W<54@D$3+F5V,:_@-<< M2^(C-2@3,G[Y/?O_6X%E/A-ZZH:]#;>[OE"%'DKJK#>R94^3]Y[C.)\7ENXG[-KQ)5Y[[^&*GG=5&;"/]!V!1U$%E MVKHE9=P)@J7GT7Y%Q#B6=5_5F_?0'XOA4W#FZ+J#.;$(>[':\!L"UU!+)*&) MVQ"5SFHGB2)0I/LI(.;?=8V00]%Z6MXTC-?]/JLXASQ]A+S1$!%$@K MK8=00<[BRN7T^\X6:!"G+?.E*^MU,BO'H\LT[,<+[W16ZZ=T)VVB<$KLG<0! MC>*V53Y] M,% IA;66$U/30(FV6R66#E.U*OU\-@MX(9"CA"57@/" M'J0O.C-G3K. :IZ^)S'OZIIUP=LD9&4T? 6)TY&>NLJB@0R*6UWR0WR^\YDOUW-@L(R[L9*O5ZIBD9]LRN!6[(!= @14\3'=Y4IBB@3&$-@1>,&D5IG*BOYNJYS+'##M:8 MNT@T;P@_31*U.U?2W2B*]-%_1[NQO+U;Q,7ZJ;R:?XUTVRU^=C<,QF%O#3"" M$J@5Y!ZC2K%#@M2[?^JM:RO/PZ&H]W8*5Z)*IE$D?\ZT@# M9SAG*>&KF@',VY9ZJ_9FH^)(ZG7%_W>1%Y/KT>?Q2L[-(E(W]ZC7P$:=YL% M2(!GQA&%7$JHUZJ2G3A"/^=&Y1XF(C6$FQ8HVZD/9SWJ6EGCKST?G&(DKA8, M-"1<, $0Y]7GQG%+Q0;D MWN8D?!Q>HJLC"[JA ]$#:==9H/;#70[14/LT+X=_WI3CR)%9,MKF]S7.SNMV M$3Q%F&LG)'646FYIF_'5UYE.[ZM//#X'X94S@=7!;U#SM?:14DQ8A):#CA MWAF@++&5.D<8X3D[W<&(ZL)STP3+MQQYYI/WZ'CD.(3IHJA..&;5$<=Z%(_F MO"WDN'8'P1#/F/!<,B()9 A#BJL9:9_EI^GAYM8@7%JE\]'(21?(E68QFY>W MD9C;9?5;^6W)_FZ"REUAR*Z9\VXRC#+R8O#M$7EVGWSO:1D2 MT:!2*;8:<6;BA@TJ\E%(7*<*]!F@JEER]T)9JB6S:O80% 9$8!!%M*!4>:[4 M)HF$>N!SMKU^:^#MP*T=LI\F'JSITMN:&J2C56*EH$)9Y*ROM $&&SC^6PK6/Z%]M%)<2M89+Q'U45!$3"*OJ<)DQE57SJ(?1'>W# MJBE*G\#PJV?Q!4XHTTP2K:,RJ10TQF[6A2,HQTUP>&1'EZ9>ZP=G!Y*V.W5J M:SF0G2K4UE;!.V: !@;Z*%[3WJUQ994P;/"97=O6@=K4%*F[@M1102,[* >, M52D>TWAJ)-/<"5:E'#%+38Y,.OAVMC, 5&.4[C!I<,6AY!1;X* ^=QC\[)!^RAU[(%F&12M+/HH,O+9=1=JN\XNGPW66>'/!K]KB"A MO8T#=#P*8&,(I%XG;[Y#%?FX%^?FIVP!1XW3N"MD74R+P6PQO:\E?UX^'"S M5",&###)1&!>@"HFF$-7KQAXMLM1KI S*:Y3E;NWAIULJG88H[BX72P+(*YB MF\K;R*";8C(;?2E6/OE?RUGRQ+^_NAA\VQVW>$A/P1$3-VB!H?,&82PT%QMZ M$.UR"K/VT-O8AGQJE>!= ?!CL;I*P@VFZ<*NV:-9V>)J-!SMLM?V-PZ<>^*\ M)A H[WVT5+#V_K5ID%Q8"C%4"I#G>.,*U,%^PE"=%:91= _ M&'7IS&Z"X \0.TG!Y@]+HMX4\]%P,'XZLC.KWDP5(U1I3HC"\>^H?4C!) (> M*66EKV6.MJ0"C\?EU\027TYMN?@\OUJ,7Q;&JY&XVH]D8+ M@#Q)]S\B020]LRJ^S4+DN2+<(N%/XU[^=!.I.E.+^4TY3>5":GN:GS<,CBNO ME(]TI80"F8KN"2>CNJ:-DC;+"]1+;V*+,&N4TJ?$U?O%?#8?3%*AB .!]:AE MH.GB#@0,UA[2:%$*J0&.!,288FEACI^ZE_[%CI%U/*E/<,@1U9CWTR6)+I?. MK@_%=#F+>N<>VUH'39VVT2J(TQ;4>"DTB'3@0D$BB?0YA_@]C'UL%6+-D_L$ M,#M@6]S1*J!()V><$-%1R%OR/'8#JTPRGPQ.[V:S MQ6%06K4(C')O%8M6)6<4.:P$1X9CHSWVTHN<8Y)>>A:[A-%1)#[)^=IJO'4/ MV%9/!^ED,CL<$$Q3R( 4W$-@%13>2ZES)% /2U>U"IU\\G;O MI084,9FYSL MX]/=W_5^>CV8C/Y[.;&'D2;^3"X_/)KT(PYNQE[GXJM&^@\.$!SU$4-8--TI MD9K)=*TP)@0M+:\3^I VL0*;\3^Z8>[A2KLZM[0>W%>D"Y-*1HV-:4XY%]'T MY!!HZCV4#IZ;+ZEC+&V-"FF'.SV21NE N9PDJKV_VE(*Y9$W_B\15@=VTC.A M%)*":D4=]-)P9145$+-HUH-:AXJ=YI;5N%IE9\-@H+9> <*4(Y0"*RUQU#JG M<;0JA>KTDL,N"LYTC)-Z26?',:/#(*0D7'0Y6

ZAU,+FMEGNUO'*"G1!%C MHUYH*%1*44JYEE.W,.@6-5Y3E0*V'/O4>2+UV&',T[/Z8 M3(MA>3U)GO^X%'0Q*:Y&5<6[P6H\\QUXJ]L^0&X!$)9SC@"56.@XCD@UP5S4 M'@C*N;RHAU[W$P*M)8YT;%/\8S!<$>\HHV)7ZX ,=4AYQ[3T%%.C(=8<2@B@ MTDJ1G,CR'CKQ>V%5-,B/CG'X;C);3).,/@Z(.YL'3IUS6!.DA*1, B6(27%M M!@)./#RS8@>]0&*3##E589]=/KUGCP;,O9> :DZMI\(:B2F*--/"N_A3UA%# M#\L?G-B'ET?\CB7;TX#\ S!6JWT 3 $$A8S&.J&&2L&U%_&WH1X#3[*J)O0P M?Z(7PJU1EN1:LCN.G'[?: )[S-A:?02FI ->4^Q%G$J4VUHY)3Q4"%%.\J!V MMN>H.49L&VQI&FYMW,IAF73(2D4 Y'0EQ+GE446 5K,XRQR@_74@<=P-'H?Q MI*>G],O)K5*_TP77JUG_=3!?*QZ$",V! ,X):#E3R*\R4YDW)-U_=KJ#^7>3 M+\5L67MMQ=EWD[ADXR<[2+*M2=#80$TH(TQZRP$$1)EJEEB '$OQ;'>XVLAX M<4%K(TSHU#J,VVY911"L1KT6(OMLQ:T-@V2( *:=@TH;)Y66$E:S%Z).KRW3_4K3JP,T@$'5M"E--/HJ85L@PY0E" M6B+(4*W2GCF&CJ=[A]66 M'KD'GGH'=@!J5[.@7;JH1WK#F:-,X+B[>TBE5/%#Q47.5MC#,J2G15B#C.@# MY&I%&-;K($"MD?0.2>UT7'!* (DL#1+^@#(_P35;3F=K\EY MN%OW<>O@L8QZAZ,0($N5$LIJY3B+Q)7*LKRR&X>')IXY$)MGR(F!^'LQWR\. M][8-FC-+(PV=@7$3<$XX$,GIF),&(\_^"EKLYI3A.';TZ)3S(CE]_CJ[W(T; M0*QFC@ M/:9*6@6HU0A9!^)_NEXQ_YH.UT_#F^)R,2[VG#FO<;?DWJ[B4ME] M!H8((U0HP3FAZ78*PF<9-)YRQ5%,B?5\FR/.H_"7GM,Z=2%NPF!7OY4Q4$?5(7OH'Z" M$)8*HCA#6%"@?=0\A;&68B" I2#GEI>S/0T]%*!=<*9[A>R!,.^OS&!VX\?E MU].I88]*M6X&<]@-,"^:!:Q%8JZV'D'H% 20\=6%/ P@ FK%J;0SVZ2WQ^%^ MF)9?1I&^^OZ/6E?[5IS(PYV-NV'V\%S@VB%LH&+.I_,P"Q%3U5R())TJ MY5T45VR3W2^1=32A.TO!OOROQ2K%9'91?BR&9=QKQ\63D5^4S8FX-EX7&$0< M >DP@PI#'K$,U=1ABD M$G/!H9/ILIWU/*'C6<&U/=R:3PN5LBVV='?D&:F2*E"^<@'=SK/.[S);E4),MO$_VO=X@ "$! M),!!B5*)#PN L=7L1)S?>?DQ>H6Z1CC2W8:[8N2*4!>#;VL/S+I*X,Y-=V?+ M0 TE@IAT?@:)0$AX76D[$"F:I8;KIWXG@4-/E:-&R909E"Y[5*ZB B>X#H,6 "J3DBNUAEII8'AUP( DS;HVIKZ_Y]Q1V0(G3B\9 MUY>.7$P'E\?)QL<=!.PQ]8!XJ#QRD0:"(UK-'EB6\]'L#_G:%L%W>$]!8BFQM@X1:*74Z9Z(RH6 &?6=>G?>.+JZ8<'IQ%LE MI#\67XK)XC#)]JQMP)!@J8RTV &#L.-LOV1*7U].UNXW/:X<&)D;@J&]M0].&. MS@(E#@,IO?,Z&F I;8YNUB>Q.L>9W<,3YBZC#YNC>F<1#(/[M0M+#?^U&$V+ M.*6XD.;W'\:#91$@%S^]N]V3NUV[DP @\IXSQ*!7F)NX.BFIJ.#S:M?UT@?3 M)E">1R^TQ87NL6BC)C$N[ZK">[6@]ZQ-$,0+*8VFZ18FAT2@/@< 5G?)?,=@+,=?O3/6&G$2 G<($_B[D$,1M1Y MPZRL#HL(5# G*^#P2)M3F8>#_1J"_F\T6J2;X^RM;?-Y=XFQ;H^!=I!\4 M(E7-XHI:2TBE,A,NQ9EEG;0)@Y:K\>D84$I:35OSF3-XVP)1)\*Y-BH_%>,F"\F+P[9^C^3$:\3Y%KPW#CJL$2%& *@5W9Q4QY6E*N2C*=S$>317&YCC.+VNT.A)]^ M<(%38 G2"I *55"*%3Y)J( L3G9>#TT=EIQ5[\Y+G:U]K)(\*&8CLK+EV'$ M:\(\)O:* 3O66;<#"8([!*6C#B.+E"83K:RI7G/L3:R? MYG:I3B49\11$)4)CDG(-&+2&5@Y'QIW/T>0.-D;OECB*^)[.O[,5U"[7_EH_ M[7$".4&((X)3R@"A4:YYL-'"H>FTNL)J_;A)NP;XVU\]A_'L3:R>&K$UC?0? MN (NLE(R9K$SWAE&*C<:TTCG!(+U\-[!_F']2$9T">(X_.>#GIO!='H?5^@_ M!N.=N:.UV@=HA=1,(H:\L3PN9>NKU&P.9);2TL.XG([Q\@I:F^9(=U$[S\AT M-"X/["EP0ZP GN-("4@ T,AMZ.&MS FPZ&$RWVD1VBYOWL3VW]:V'TS4AV0< ML<$H;G9:*\CJU=[[[46P0BF)*(PJV M/7TPD<8AZY[PB#\]AT3\ M* 7>7"Z&\_?33\7TRVA8J&^CUW:0;8\&[02ET &13CFI1=QR6,V$>I03:#W F2UO!Z/70H]W/A\Y?2R&B^DT:L>_%;>?B^FVJ+9GCP6U//C$6BEF*$%: M::NKT5E]+C9X0QPJ&R-D5^;(13&\F93C\OI^/>>MZ-C3(L35H!TGA$53BP!N M)-75HJ#2HIQB7STRA9L%2K,T[0HSFYTRF@G%N_C/77;IRX<#(HR"Y('7UG" M8JMZ!6-T;$[9]RR#EV=HXKGCP8$M&-:+P6EPY0:K,D&[\;E MG#KT:+-I@J4O?&-9E.P8&RD3P)23Y4A3NE05R^V^K0_X4DG@^-_EQ>#;?O@< MTEN(>R]S6FCF=20%!IC[:A=FTIB<7:J'"#L>%J_CJT52=^9_+6?SE'NRG$^= MX]37G@\$(*3BG!0 5G+#*=&FFALD*B>7K<];6+Z@:H*E7<=, 6;L"SR_3/164Q\1!@Z)]"&P4T=&"J(P'+@'MM 1\A^&M^3+E>")V!89-==Q- MA?#]&\_6-@% 19WRRL-H1C"0:AU4FSA7AN5XW_J<6Y /E*9(VIFA78S'2:F: M7/XVF/Y9/!KY+H-[:Z. &/6&(8L%AB1.SDNTF:56\LSJW#3 [>%.D[3 P MIHCO2B?*ZS*A:2'MQ]#.=L$+JG6<,"'<(84I \Y7'IZK^B[R+O)]>CSN-A[S]?NAH%ZZ875@%KE+/"&RRIOFXMT MI_-YZ4;-HZE1\G8:_[D8SA?IN,W<#*;7.Q/@7WL\0&6-1QH3CU%*\)>&5-XJ M$>W2G&"''I9_:653RR7JR:RQ0ZRP0&6>:0\ M.H#J]W)2/@7F>@";TZ_]:#BNHRAKI19&0R(@M3:1J:K?%_=13'+ TL.[O1N M2B=T[D[(5%*P.G\=319Q] ^IKKJX*J?K"/N+P;=B]MMH4DY'\_MJ@M$Z?-I+ M2BF8W_]6S&]218=4A/YV3X))AZ,(*7'7XW1VK!GRPA#KJK@GR:')2:OJ8=VI M1D5C7YG4[6*),UNO:5U,BMUG<%M:!*"Q=8X"A2SWR$?-@]IJ?H3*G OKY5D* MW68)VA5@?B_FM33\)\\%:;SFD@FD&'%&(LPW-HL4-"L_'H*S%E$Y=.P*$VXP MG42IF2H>+0MXUSBNW=8D" N)0UA8Y8RSFF%H-F(2 )9S]S8\^-2MBUN0&\1* M0T0]%6ST8#8:'H"9Y?/!8PN53UD!RG&B.!]<%[\O4K+(^ZOER&?O%_/9?#!91N/NW[8.[2H(Z)@VT".C*;'Q+X)% M19'X:8Y3$_80:0UN9BV3NF_@V[?Y'=1/(,*(:& RR4FDN8YDMIN%: S,TJ+Z MA[KVH'(D)H]APHD!N1;A+Z9R."2W]12\Q]#&J4--.3":V[CM5/0 R.5H:CT4 MA:<&94-LZ.S\,-TT^TH%E&3V+J]'OAA\>[VB;IW@X.S.@X<.(!;W,BJ]QG$E M,U,E(BK-0(Y["_8P\*K)X\FNB=\'R/IR&I?EQ"PB3R?#^XOI8#*+,TF,GUPN M?QJO8'#Y7XN5A[@BQ9$P/OZ%@0!CE8QD-1I(9BTBO**NQE#G5+/JH;+0)1P/ M6 F=\>_4J\-&VGY9AES._M]B,!Y=W2\3(?^]N+PN'AB0PNKB9.?SZ>CS8IY2 MP2_*#TO^'K$^:BX]7"$=<_#4:^0) MI1M="C5[#LXR'DGFC*4>8"9ZG\9I/C0&1E Q\>JOZ63A";H^H#>DY1'G-Y5VNZ*CAN@*L@ MBZ>CZ[ ZYJ,"Z"]'5<,>K=4^4.H0%!Q("03@!&*!+,0DZ72:(UP+\BW/_\#* MF5@REK+]"+ $$I#N?(/5C)C2Y+PLC8:YO+N.YF&D[;SVU6K22125DV59X->+ M:]9J%Z"FDB$MTUU_4@.;:B*LYYJ$XYE5I3F6T=OPT@!).SOP?3K4K>4W=SX? MA.%,^T@;3F7<[SAQ2FSF1M29^3<:XO/S$]\&*-NA\GE;3I8B=V]YQA?/!NPB M=1B'$&HIK$92$%S-"3ET9F5G,OGZ4M7,HF9GZ;27EZ/$F\'XPV 4;3HSN!M% MC7XO6G:V"T@@K)$@FEJ4:GDQQ?5ZKE9+>6:)_LTBITG*=H6BB^0!6$SOZTF: M5YX.T7Z+-%%*04DQI%I8"*IY&65S].$>GBDUBYA\>G8F;8;#Q>UBG.S9;=Z> M_9*G;A\AR5=J@#(>4ZJU5I8_T("3G&20'J;T-RR%6J)R=YG]\SC]XK**S]L+ MJ]<;!"HQQU)!85G^W+Z=3#=%8=]8$_! M *P8!E0XZPSFB#-%*WIPB\[LBIT<0+Q,)FN1T)V)I670VKO9;+$SNO_Q8\$I M#2C61$(G09302+)*7CM*".P2,EU=V=T:MY]+K.,)W=U.MNUTZ-6=[/G#@4AG M)#/"28@MD40J5^W/+AJ?G9:H/COXY)*[W\FM&B$F ; .(L:,OH\MBC&?2NFP]&L6)_ROK];%HY(9=?3C^HNLF,X M6K+I8PK4GZTVTU>PDM%; -H9@^*:X!0!ZJDFNJ*8YQ;GU"KNH<7>-IZZXT1G MJ-MVE??QG07(!(/04,JI!-A9:#C>S)3:'$_CX:7]OD_,'<.([@[9JDCUV<=B MZ5.]*"\&W])%.(EHH\EU)%65O#E8(HWE4B(0%ACLFL=UL4!C:G%5P<+6PL:X3ATO M*]>0758S7HU^I0TMRQR/ALM(WK2!)0(O[Y_9YYPYN,/@HDD8Y86U4@F**>>( M;02)4J;3^F/G!.M.V'%BL"[75X-8W=U?T(@B:(PRWG!&O8J;GJEH([C+"H,^ MO!K:F]>GX3H/ 5CJK*=-<^/C;456==7JI1=:!7/WC ME3/4G3OC29]R&G=@M$[SH$C4> "):I!F'CD#;15,80!W/L?ST,>J2EUAL07: M'^W?>B5CYM,?\3$!D+HL[[9X">HV#1Q@00$FQ#HN+',N3JB:!?%9L;I]+.?1 MB?.J>;KW.=Z Z:CA"F$A=D0KKZFFJIH)H%GVQN$)J:L38S#J_E7 # M9*/YSBQV3@,"+(,.RVI6"*,L]!Q\8'-FZ,FE=M_2G%>9_C?%?#0QR MGC%!G'")C0,N770DG?182A1E '*X7A1770UC66KG\J$HVQ]WR17W5..>7#Y\ M\L=D-/]'_&EUIVEU5%->;3F;V:J>M/S>0!A6U&#'O=;4."<1=9HCAIVE'(E. M(^'ZDF5=&U=E?SG5C5RRQ>?YR81,>KD=S8;C/B:]D,1C?=!:: T=X0@!VD M&$/%I/2$.H E=B;K:J@>>FM/A\MC*=Y?+,:W[XJ5.:[#P#13%C*IL8#40:*] M-, "+[Q'RCR_X[W=@/WO (]'T+RWB/3EHJ$M_*&_($$T00V&CL 4KNDT=")R M1U)#/#'@S%+V3XW'(TC>7SB.OC0J'U-_ 1 LN?&&.>FHYE!!"(DUF-"X:#G/ M\1_U,)?@Y' \G.0]A*.ZBIQJ%I%/N@PBDD%)XJQ@B'(GXS]I7*H:8L.)R8J9 MZF&RP>E F4/U4^"R)M:"(QC&M24A0YPJRZ75&$$%,',F;@#=W@G>>OG@%O%S M("6[M]=%\PY""='T4<\0S[Q3R$O 3^JX_#6^*R\6X>'^E%[/1 MI)C-U' 5N;Z\*OO^T4]["P,?V%6P-HH?C@TR %,OO6248Q"1*Z6-F^69W6B6 M"XWG1^+M4KNSPIY/?-U[2@B_?#@0KZCQ1''J$<72* XHD,X2+Y%U(B=)MH<8 M:H_ISZM^YE+Z-/C96TWXM<=#5'X X5 ("2CUG"FO(*4 6860(>C,3MUR6+L3 M)4=1L[LR>E_*\9?1Y/KIF&M4T]O1+D#JF29&8RX1A= J+ZPP.J7H.H:Z+7[? M18)2'L-?5-5KCK1=P>@5L;MGS]K2(AB7PF:Q$9S&7RF*37'NHCGF@12:GMD! M2F<;5S/D/B6,&\8ECR*8>J,%DPB"J"0B+J5 9W:@>LK] MZ5B:=^::C>-[?_5,21M\&]TN;G4YG99?DPHWN(O?[,R8.*2; +Q ,MV9)+"G MZ5X3YXUU&C)@.>7\_(77$:!X[N!MC]Y=(>_#^BSCHES+\HI0Q6Q?%O^^IL%* M00A+52J-IP()A0S2'L%HNRA)>(YRU$/]NQ6$-4SC[HX5/BUN;P?3^_=7YW3& MH+7!AD(K<%1/N(S6./;,IS*^'DO :]4 ZFX#V7>8L+5- ,P@Z@$DE">UGDM@ M'6+&:VJ4LEF17CW<&G*976-3.(:L;^5X@"$'K:120FXHP5(A0IP$#'A+-/)G M=JU@ ]S=?PYP&$G?TCD MA)#SI6-"CUEG JHB16"1(AA^*\I=K8 4USFL-4:I1[(PSP.LS.X7,8_=!IP"'$;:S2@'%,&[& ME\O0JWW >?%LD-(BB2E4.N[=*"XS;2/9%.;$&,V-.R_+HU&PY!*SN^(CY72^ MB<[;"Y&73P=E%&2.@MT0UU^I M6] 0@4\#I3\F@]NXY8[^.VIFH]DPC?O#M+@=+6[59*FKI;)?@\FP,.5LGJH. MUD;;P3T'K"'T%'KA'*1QBU?6>V4GDM6#OHRJ?L*1#S>SD9'@2: MAP:I!(WQ2!+L+:!$0N'3+Z4H]Y"1>OD?;T=1;Q\U1Y/V-!ODNTDD>C&;?XS; M@;NZ*H;ST9=T(\0P\?-ZUS'80?T$JC%VQD6=%M*XB%+\;-1F'3<2*,1XCGCJ M899O%UM?LQ3O[H1[:=V\_3/M:-A#03E.]T)2(_3:Q#<682M8O=N=VLZ;>PJ8 M69WR;_L;!^3C#&6$E,28&DH\?V\$0AE_U;<^,:HF]G?N/- MP!]2NM]?/=[YE@O[,(S5ZRIHQSCVCF&K(=50::,(M<9*Q(5FK-/;DM\PXEJA M=E<;QW3T93!?WA&P63(GW$->&4TT./^]N+Q._I&T%2_I?.!&^ %]D@[&2&CM/>DUIE,V[1*<_&#T71Y0TZ]4J2[FP9E#*!12EI//452 MQQE[*ZG5Z8P-H!RYT,N=J -\O% Y&V7!"87%Z6,I^R8S#'98,0@QNFI-S[NSJ-G3 _:T2 MX1B*=^?D>$F9CZ/9GWO"-'!:>>I$7&!.&RJKF7)M<]RLO09/#M.W M(BF;ODR6<)]58 ?8YEUKV MTHO1-/L;(6O&RI\4Z=,Z*__YDR'NG)8YI 7'U%BHM3!X/4;J#D N/1&4<$\9\S$V3E9232:+APY5RG1E)9Y+"6[1\CO M9>+/8%PCS.WU)H$*(*23G%!"O?=:*9ZHQ;7C -&L2.Q>*Q1'\'@K7K)(VED* MV6!VX\?EUV38%[]$,9KNR+TH=?&Q&(X'L]GH:E1<_G,TOQE-+KX6XR_%;U'P MWNQ,2#RNQU18GWD$$"8$($ QI&)#< -,3D&Z7HNG?,AU0_&N$%E-X/WDR;S> M38HJ%"%EV^\.J*S=1W"6 >($1X1@3[&*]*A,1JH]RZFYT6O]*1]U;='XA)[\ M5;#++)V@O_+MNR<3'4VNEW>7I5(Y-Z.[OTX!7EYI)PP13G$D%*11UNCXBR"" MN<&61&3UX13@T:PJ/.O[5]BK[U^W>:3J'S"T/8@0S5I! M-$0$>4VC%BP9YYI%7<1%'GE\9CG>G6"VAB^Z%\Q\R\\HF+H9 CY&'F%&(C%:,.4XYHQQ@@\ZL M\$$S3#_DQ.4P^G:%I,=1T3M=M;L;!(*BWNLTPIH9*A54%'%-L(H_Q6V'Y3CK M>XV>'$:7+5"V.]R\*J/W;(P[6@5C8*21%M!01+& *0]$1[L-,.ZPU6=62^,- M[(O-,>O$H-R[+^YL%RBV4D,&B;684@PU5X099@765I!SLS,:X7H])!U%WZXW M1O?MKICL*-B]\_F /0""8V TC'.+8<&U,Y99+\XL]Z,A/F_9%W,H>TJ# M<;=8/\*4W-]AX,IH!*7QZ2XX'^E+I63.$H6WI>4&J 1[O.'L]EJJ]V')_/2BJ:%<' 4LG M$(%1[XVT=!9*CBR*&P%07L6/<_QC/2S\\-:WU&/YUA5JW\]OBJDI;R/?;Z)6 MNYQ$HMX?DVDQ&*?Z/ \GT8^3RJ:C6:2[74SCGQ_BY^6E+J[*:7$Q^+8#XBV\ M+3A#,//2"QZ99H!22"$6=R<.N0;&=A.=_;0\T\5IE\41F"O[QJ=>2.W'$3X^ M\D -AXO;Q3BQ^+UY%^W!J:95.=E7CZR=5P9JK:-6&&<4IR2:I5X! MA9TDRD NLJZ./+90V9M?"3UAU@G#=C;)PUL"=_X*S7D>Y@"!3(XDS27QE NI ME4/"4X.\0Q[J$R;U;W@Y>R2U]6"<*NU]NBF*5W6EQT=+&XW+%K/1]610YQ+W M]EX:J(MK6 #.L,44>2 ),>EZ*24(]<2=[6E?BY@L>\J\CGU*CT:[QS/Z>H/ M!6=>&68DE!19*( 2"BLB6=Q^/#PSCWL?8/*ZQRF/+Z=#75U'YHLF@6$JO%1* M.2.H9%BXY"M1UGHLA9%G)A1SV;P7-4=1M3OS937.XE+-UD-_V!OV.BUKM [. M2B/B%*6FFEJ*M=;X_V_OVYK;R)%TW\^/V<4M@<3+B<"UUW$\[=ZV.S;VO%30 M4EGF#DUZ2,G=GE^_"4JTKB2+K NI\D3;;9D&BH4O/R02B41F5*6:C[ ^>3UV M-ATJ_F?[AZXA?LTQIT%'E8T@]6T\N)11IAB9UP9S,K)5=8DSC*TYPT6Q0^F\ MYAA35VS@K)5 G\ DAQ91)) \@HW&_P1'?8<+_9 8T\/P?6TQIBYF*\F0H*]Q M$+CRR@;-%&),FF;AR"I =B/H9C&FAR$[%&]>4ME[5L%M72HI,*F(*7.EP4N- M7 4I4DF&(AU],*Z F#-< 3N2S"FYMW?MV]ZI$J@];8E<#"44G$N,Y5=P%A+& M:$:V.6PO[ ;L.0K90<]WW6I57Z_V+G?/VE:9%#(RVC\SBV "Z787O0DB@Q,6 M8&1WQ+H0[DL'J2T@'90F;Z>3CZ7DP;1NR)5G'2JO$V?*.K(((D03''.!2\ZR ML>!8;!/O>88;O+X(TQ;7X;=F]Z>$;P^*='JA7Z63M2;88+-#H*4=(T!,H*7, M2J;0AD-G&.!TAB92E^(9GHJWVK91::7MG:JHI)4J2QG('L!$VQ$R$())*$6. MMEEZA=>S\G4D\:T\:@GO*;+ _=# !S+IQ9X5*L*/!98Y"DBEJ$_R3/'@9,I> M89M$.&>X+O9-IRXP'IY3+P;2K&?&;0ZS7Q?7[SY]*G^](@MB=1T6LQ)*M)S, M&A'O^,=73*I238!9$P69$]FC#MDXDHE(7IHV[M S=$KTS<[!!'$F%-[,QN_] MT;CQ5Y#X@D&>->."0P@DP\0<^A0RCY&$.B[C\214[DL8)XQQ/'EMNW,+893H MG4[@M%0*( =T@78,M)E("E,VC2XN]8/5PT)L+Z:1^W'OX]VG/)W3-FHZF?VV M6$T+5PXJ8]3Q-U6*-'OP*(22$5R,",*2 9PL0M!>_@2E!#IGWXXB?<-+;*CE M^'Z4CU)#TO N9C>DL-[,'\:A;[G)L4YB>GCAOTZ_L1(JAJBSD62C QD\/MG( MO6!1*ZT(Z['NBDXQ(TXIN8%6]L7%&M,CE_'59F:NZHM_NUI\^_?+>GH[*>F' MIW.1/JK"XEN]W+$./VM#]A!CR8 0+ >N,6>6ZBBXYQ#58*Z2#=#85GE&WNLI^1LNZ6 ^TP[)D.MQ8+3"U&08#W:9^P1GYB[JE0AL$>R;"A^5D M?FL#-U(,3YM7T9KLF7?>.OI3E^0.&R7'HV]UU>6,?"X=KP[M0.R)$6E^/;W^ MGJ>S^M>;+0$ +S6KDA$QV.*Z3%Q9%)?][?34M M0YM?_SKYLFU->*EIQ8*1W$5%>Q1:TK)7-FV0X!:QS7FI'B<#6@'8*PO*KF]) M2FDMB+7+)!1'[_)[6%SN)L7.GA51.VBNF-!1^$![5_2;(0H-T"8_@1DG1[K$ MLU?*?)C\]>:20)E^FMY&JS18/[;TJ12+,EB&/'C!)'J1LMP,BYM6*9QQG#3I M!LE>">(N+TDDJ[L_RAD5WTF.%]I71I7,FE%P;4A7@G8YXV8X9$BWT1]VG,1H MC^(0I CTX[OEA\6?+\6T[VA=26 ,@4>"1QN7+0\EI\OM4*(1I@4A.!LU(XX& M<0@^K!>Z=\O?EHMOT_G%;HOCY2Z5]YNA+'2H6>582,[."S&TMG2<+^VY EGYJ0XW1.3([ MP[$G8A0]YI;U9 <5'C:I1'0BT"\@4YEQ&7*4YL=+)]_FQ)&/SG79 KF>Q%UB MX6>_?5[,=_NGGC:K(&-.@<6DRX4)@2'9C2$L ^VSVXA]="[*ENCU)/KW]<7- MD@C)Q<8(,;"2ZA]U=MEL/.W%#&Z5OV1TOLF6Z/4D^@_+ MR>5T?O7^^Y>/BY>"2)^UJ22M0 A6&' EZYET.6SV.#0>WBHG[.CZNADQ6BDDQN7KI>N*\+F:Q6^0 ^)F,B?YG, M9OYF-9W7J]T+QZ.655): J=QY!!=,#)"T'=# )-9JY"WD7H1VP#8*P?2EWI9 MPJQ_62[^O/YE4W<1^"8G"=+2%F+^&-(DO,VIY-BI.[#+H#L M5S]\KF>S)I1XV+"2EC.K90J!F W@LLYLH^!*7O\V3!B=+[$U?OUN,19?OI0 MB\7%W]]_)C16[VZN5]>3>=D7[]YH[.A81=I!&R%UC $T _0I;ABN@FP5R"!& MYW7L',^>"..^U//+$L&99Y-MW'C4II*21YYR1*\M$X!:R[QY;4\&<1L:C,X# MV0:ZGL.D\W1U,9G]=SU99OIDFQVYI77%&5G .2ME:=<_3;Z7QFZY+.$WZ[1 ._C8_N%5TC8(HR(744).P85H>0@Q MI.B-9FU(>O#!Q:LDZ> R.+'2O+-PFIR-'/FD*B'SR)/T.G.PX-'XI()-)F3. M,;0Y+#G\K&1!@GU=C.P7[J'H]Q26)Q;V$1;LEB=4%H7*2,9* 98);4W4/)@D M0(-UV.86T!F=R?1&MWY@/BG-#B45[8 =!V8E*/0@O?0.O G11]J[TG9X9"4" M.I=X$T8=B/&I^'.'P0$,NNM1">&E=%$SX *LIOG'N&<)!;*0/1]9!LRA.70< MRD.QR,VOIY?E#:??ZKL8_&F]2G_=9N;,A-XC;],S';[.OKV#Q-RO^T\\H[_/Y[M&E1^1V/NB)E=8 0-O7R*2&A.!5T"H2%Q6S MJ-3(K9_#J;(U,7.?L ^C"7YD3O];/2E9JQ]YL 97!#_>YCZ-]JJ!,MC5K1+! M%8R1U+\"::--S(O$G-7:9ZD:!6_U/-H'V+^9TX+R((MX$S5PT'.J2&S3@$X( M*<$JB0:TM!ARY(:A:^- /,/)WPTU%L,!?L)I?UOIC=37HQJ6ZW^_=-?W]63F MOQ=C:'GGR%^=^JRT#Z5!4F+!!"9"!F DP,@R9RP*Q[*PS9*B]CS:7=)Z(")J M\.MBOGPDL?6ZU 2:MM]1:2F]-H*F%2;P'- &# *DQ6M3-HTIM4W9 M#"R,H;;2/\;GOS]01GE9_^.FGE]\+R6_FU!U>^\J!NZX"DYPKB1 M>44F6*L,,F=,PN'XLHVQG]*ZD(UM#!"$8&,C<>QOI M9\X5[0MX-HW*B+Q"+G;!A 9&6#NT3\FRU8_YN+=\>Y/NE241>Y3J0^=0ZN[,&=,MG-88+L3RTFUW_-A'+7:;GU.)04H MSZ4VM,4'IJT-(DB=A38N),?'ZO7HB"!-5&)'T ].PUO'S1H4WGSM?=ZK,L'0 MW$7O#:T%,=*$1AU%5BB$D>A:9;0^8XIURX%M3&N-]REY)8[BU5VO2JC @+'( MO)^25_(H7MWUJAPD9;-P7!LR/:2Q M&9F)&CER,I%S&WUU1BE03L^KX_ >G%0WE SX;[&\^T@=Y#Y:=,J9V.YH@D=0Z)I MGA"LS\60MCF6;&DCM?V&9<.B4R$,%BJX?KD7CH9VA?]MZU,A"U&DF)T0":*Q M7B--7\V3 9K0:5ACL/>K%N=!M*ZD,;PB>X!6(VWVH'V%$:)#'1+J!%9[A!!" MR+]Y\^4HO7\!??'KWM2XE4.=7;]=-RDW'Q:<_5MMM[/Z_M,) MN(F,9# "."9M\EE&[80,X$QJE2S^'.]0=T.EQ9G*YX3ZYL3W)OK0+"X&D13G MAI.)(5SPY5J[0B.#)D<7,,\>+&G[W0OX08JYZ#G5(+L3)U)3J!B\<-C,@HER)P,&I4:!6R>$(\F M2N:P!U59L\253I*OZ9NBMT&G6B, I4W'BT#+1)3FC4,4D9/+H0&N4+Z=NDV8QHW]6,+3VJ'+V7 MSBL>K0(MA:>9H+GB.B4B+AM97'%/\M]J=[3!>BA_W*9PC[OXQ\UT-5T+<7=T MYY8>E54F^U+ZBRL%(0M'5A%'9ZQWR(5H56KO_+C46LJ+/E ])6O*C\NZWAN! MN;=O50*KDW<^"!% ">'0YI1L9-9YD?F@CI;^F=1:\@V8U ;?_9S:X@+\[\7- M,DQN5O76>*.7FE52)2-E]#II!">@,U*'4 MR$9UOFT0"?2L;95=$HH#0R$5H DN&QH41IVL VD&3;SZ^A:2ZA2''8SDT M1QH0HW)@C5#"QN1+>J52;,(I$[+B%@&&O5O^=7WV\?YZLKP>A!-'27(+*PX$ M;B^X?E9+Z:K<7W"UEE>TH/-'](1=98#,EJ(YP MX[+/3J7(7 @E\9P86JE%$%S;3Q.@A0;79% M!\\BP:?M@_RN MGS[5%R4<_\>__CZYKD\>4=S]]#9>VD2;MQ T C/:AYRC#JKLZS'?M_YL_I,I><5 LRF 8.*Y12 +6: L^ M)=:LSN)K*A_7!\-Z@WOP1>3$>[T>+,"DP68A@&$"9TF0/)DD0DS92:D;';XT M/&_>MP#O#>4^XBF5ET%S3CK+TU["V^Q2$E'*Y'Q&[G%D&:(ZD?1B*+2'F;WO MEE>3^?2?ZZXGF[@/7X+TWFHQFU[>\FE^^=N#L;W[E*?SR?QB.IF]IT_N,GCO MG^*=/+_B7/A NI<,]PQ",U3&AY1MS)GY'$]8,+S5^ [;0G;]596)S'!:-4&P M!*04?4(-D)5$R90<-H/8$!;$P%QF]!CP.>4C$02: #6D&#R0:M,&*#!6VV1Q9D MUP-'MIY?=8W]D8ZTU?+Z ?_H;T^Y1Q]5OY>+8UONCSSZ]RKRP(.R0+LYD11# M-,)MWAGYV-+>]B+-17M<>^?"UM#_)RTJ+9@3WBF3-+?.Z."3NGMOJ;D?B1_E M2%D]E?11F/4IZ[]-Y],O-U]V2OM1FTK+[*-2ED5ARUZ')XN;=_>R6<*(5R3O M0R6VZ :W7F4^^6N_S!^VH9UN8IBTE5;E9+R-GJ?-NY?++..(H^U$YBUP&^J@ M[-%*5M:O]6JVSNGSML%]GB;=JRR<4ME*AUG9@"!CWEA/TK!6WO4S8LP05D*/ ML)^$<(]!*2?+%W<_\Z:DV_&(*N;(3,J*V1RD+_OM$#<(T)P;62A/MZ1HYNEH MB_D)O!M;YN=Z5OYGI5-P8-GF049P 3G MO.2!,5&B9("QD>R2>V5"]8WU1X!L)<\V[I4.I3(?ALQ" 6: M:X>TU8#@#:-Q^U:KVAGN\KOG3D? GH%YU)GCB'$1=!;(0^:@3+ D)W21T::5 M<14'C:H>O:%T+.Q#9RM+?TVOUTCLL>M+RM>U1.2I$L4Q$LZ7;'T1@;LQ+>&]+R>B2G M'H.PIQN(3[;.';2JK:H0R=;3D?OD)9#"1F?)#$#--&:#JDW(W>&907HO:=,K M<5JC>P9G'.7WFWE)45]??EA$^OC(DXX7'E0I$RV9BEP9VF-8QYTRV=)>@V?T MI(B'+9_TNI54K\@?G8SST5O]/HIZ/$DZ9Y7A0A@R%3R9$5E(%I17$H21;=)F MP$_"V;.3TOF2TQE?8XZT..,[#/NA##5W^3\W MJ^O;\H&+Y:_UG^[B8G%3+IQ?_;9S,R*ZLSB3>.ASD,W]<9#^-B!ND8ZA*T00BBMCDC_>@3J64]LIRN'=5X+2&0XI6*-'&3#K#5:U[[G0$[!F81V^[ MBH=Q7')DR7 F2_TG\"&9I WJ4EPJ8)OSG3.L,G!B0^E8V$]"N+MW;DJPN^:5 M#LZZE 4R3WAIZ57RM*F)":1F+@VZO@U51J=;D>_BTW$HGY(_+Q\8'.0O<0VOJDS7 \'9UDGJ)^2>^[B8GDSF=T[]1H' M1FQ]0)6%-1%,-(%ET,F6&B.8G&/T$]>L43'YU[-@#LZYUH@/Q;??)M\W;N)' MX]C!L&U=:"VZ2!TS_)LGEV4CI!3-:)T^ /'&@E62G"G7B2 M'C :9(R%X)1VD39]N=%6^J2!5@>5/VOTI"IQYVGQ9EDI"XP[IYU$%S*+08## MD9T4]\"5XP*NCL1_*/NI>:AF"T[N>EHE!?J4(\],!Q#,>DTJ,\8('DW(K<)D MSMT5,20O.Y3!4*O7MWI^0XOQQ>)J/CUI*8B[5\DDSF MU!+V/CMFC#0VHPQ2C"PG2^?<>+8?ZP7V4VF!S1C\9#:97YR^!N!PRD$#D]PA M%S(*$%S;+#@)O]1WXRFG1D$T_09Z/'SMM]/)Q^EL>OV]0;#'B_TJ)L%XPXTR MM.+IZ%W,.1$_2[Y/D^SH+HEWS((MX1]=8'VJN?_SS/68@2<0H(#DP3RWG(P_ M\,:#$*BQD4^R5PQ^KTM 28GNKI>?%LLO11>_^SB;7CVJVK4=@=W]2[E;Z1W2 MNL8$<$!O @9E101P7(TE>7EOK'C9!.@4\^$\_ W>G3Z\***^VNW\/^A)E91& M)YDE>!G7)9<#(V/(">:--3Z/;F=Z!AP\&OVS8N,F">^'Z1=J\N[3>_IT]8G MNQWA='&Y^SB]FZ\@2R&7S.BLR :,6[@,8< M6/0&]9&K4J,J.#]JNVZF]_1B,MM1 6UK^RJ43&7<*ZZR5+??7T#;=>4]S9OI(F*X'>1R\(JTS;#FV#U.B5[IKXO9S64)^5FM:OIU^6'R MU_&[P9>>5CGK"6=-6W?.P4AF@Y;TLAP)=2'YR*['=T>3PZ(E.H#^[-PH?YLL M_UY?_[)1PI FGK;%)T9-^"RXS8D:W(+@!&P46CX(+7XT@Q1H-,&&W) M\)!DHEF00DZ:,RV#TVVR^IRAK XW\V>;U,NX,[TVY=,<6>_ M"IT/$5 J20A&CS8%!DEHTK#,NS0R6G4C]J?ANAT"/!B9;E]Q;SZH1^TJ02\- M-OIL$BV7*9<+A(FV!M'0BNQ"F^/(,R1+1W)]RI86B!Y]J>Z7>EXO)[-;,V&U MMA.V[J=W=ZC("M,H_J4QEIZ6V]Y0("J&1M=DKR++RRY3)?F_N,9[A'[H "':)Y- O>E'>X MS1EVB"+8TZV* ;C42@:A/&1IG,ZL7)!*,F3,KP%-YNM M$XAMEL#]N6]?[%"!IQ53"\ZB+ YF[1(/F590&Z.WC+?QSY]AK$@[NG0*Y1A\ ML\#*E7&68V**]GG:!X\Y9VX]$(:N3?J9,UQW>MFK=(SQ3^2;!:.]!,%=!$ 3 MO-G]-;^8GJY+ Y,O7>KYZ=*%O\*6)@+R8+58WRW72BOL7>IAD MY?UGDOG'\LJ;['4-5JQV#ZXDUPF95UYH#\5K&Y%+]$;9E+-QC?:B)T;,/QQ8 M0T72YLF5H4VL"5;25M: BE#""]?;32#K3[%!+W1_JY>JPACCM/;DDK(?P(;H+"29!48/ M,K!\PKLD]SF,TI>OL\7WNGY?+[]-+^I[VCXW"QWUFK: MWK@R/%OOR,1U@7!P9/5FI:3GVADF92L7Q.MAPJ%26W0,:TL"O)O7U],O&\6Z M*-&23T6H98@;A#.=>ME$39^B?ZHT<78(\7&Z* M\N;O)[-Z?^C L[:52E B[5#YS$" <2&KK+G1X)Q0=F1U1[HE3E>H#A>9.IO= M)M:]#8ZAG^^< 'N)LZ]KE3DW)52)KP:0ILQKTKG@Y 1>9:X (T@H",UE.YF"RR8O0 MYNSOX!HDKY5,\%+_NHGSIQ=WEE^E\6GPBU]-O=5.&->I?@3$Q*T-X"@0# MV3.;,,;H8[1.RC91*&=82:0?CO6!]% L^U'"I"FM7NY0B6A!,BG0$G8ETMAY M &MRDMI;9]K<-#4_"X\Z@78HXG3C+7O;((JSXV^J8D87DW+@+6U]C?98)J!U MG+;$@?M&1QRO9]-X7O[-T\IRP-CV,H#Z\N7QW4WOW;'N#1Y0T>[*B, P9I$ M Z,->L2DHR%S)J%IP^0S](V=C#O/H^>[%\XI3\Q/'&AZKD?A*@?+(@>26X2( MPDJ;I?/K\M L-DLWWO=1^,-AE?'DQ?)9%(=;+B?SJ_IV< ^FQ\OT7:/BO_\V MF\P;!Q.>Y'W(H'8T9P673CL026("DX+13/@DD/_K*/TH,F\]2C]?T0ZH.S\O M9D205?K'S8,B)H-KS-NO;Z !'S>LDA!!"*%D]AK(A+-1VN!\0+/TR,:%WT7'@H/7(@NJ/)<&SI!3]P'NJ MV1L^%U6U>C-W%Q;EXN6)PP9_ MN!S>?;KU0;CYY:/WO?MTOVHX\$FTXU-$&P>1?DL2K4,$+A+364B4HM$Y?,^8 M[(WH>]2P\C'EDG%'E<$&4/H'@)Z-+'#E6+$_=8%VC^RY<&IO1%RS!U2TMGHI MM!,N!:Z1,TC^;O3*"QS9O>%N"7$@VXY"?+ F,GJD Y,&\U/=V[P?:MJ]FMP*\ M_)^;U771Y/LSLC1Z0#D.8THR0_]34=O( /)F]"[D-GZ:,SQOZ9E@O6 ^>,+) M)L=^SQM7GDF-FAEP FT,4B$+FU%%LDK'Q:2.3*K6.!X=_+MS8WT[*WY?S&9Y ML?QSLGRI?-@13ZD4"LME,([Y3 /+,7#>'<^GP.?5/GD:.28!'?!>(F9.7F'!W#K!TUC^G5]UDG$6%[W0KU>^;)] MM>M!#D^:U@B\"V_>S2.MGM_6T;NKW29"MU]4$8I& MZP3<848EG:+91T_P/D1SM*G]//;$O?^#FB$3[G+Q M]6$JO:=6=(.N5?1<^3(/C4,0:+*"N!F%Y*'-7>;F5V_&9#KTA/PYJ$."I)Y> MS<,-271^\7U]A#"Y6$M]_O*!0DL=>?P75IR3?948.).SD6",2O?H&FP3GX/G M=#1Y+CIS,%&-WQ_L) :6&!-H/3-6JRPVNP1M1:OT1?8X?W":7[YZ\O8KA5.K MYS_FRYHLE7_6E[],IO,RD$4>51!:D:%7[HY8 M,.7J=_9@+2D?FYF/HZLIWDK&3V-Q.L'TA)S97]YU6Y^J+)"94 +%'20+/B6' M3MA 9AF+"<;%F]:2WL^3 BDA4&X8'T*VEL1))!) M R.[XMN!C'>SYBA4AV+,4TW[ME&!ORU]*@DT9*6/ M*U2TVU6J*U2/CTV9SV\FL\UK?*UO+YJ[KU^7BV_U]D#1G;TJC(QS"%82".!# M5_WDR6A.+L^_U [UZJ M7,'X;3+=2I.#'E*562,R2M0FT,@,&IT3SR%"-%;&0?7(,.5I.N5-GV /=M'J M?@R'D.V0[I5D#"6W9!SJ4E),(CK(5B060J+_6 N:'1SD]KIHUB/,I[)\;D/T M-B]_@/GSN&-E30P@,<40!7#P&"SG&00+&;P?**;L%:YXOMP M5;0;000M/7)0,2$8$I]+.0/M7/"$I?3N,R(UC9D]/(W644\F0H(SS-BHE0$+ MU@?ZB2MMDN+(5)M D#.T<(\ES-8$5T. WD +W/U#^5])Y?5__\__ E!+ 0(4 M Q0 ( (HZ84^XAL!#&BL" !XM(0 / " 0 !A,C Q M.7$S,3 M<2YH=&U02P$"% ,4 " "*.F%/;NCD/9H( #]/P %0 M @ %'*P( 83(P,3EQ,S$P+7%E>'@S,3$N:'1M4$L! A0#% @ MBCIA3RFE/.*M" Z3\ !4 ( !%#0" &$R,#$Y<3,Q,"UQ M97AX,S$R+FAT;5!+ 0(4 Q0 ( (HZ84^58IG.5P4 LE 5 M " ?0\ @!A,C Q.7$S,3 M<65X>#,R,2YH=&U02P$"% ,4 " "* M.F%/#8(<2VT% 2)0 %0 @ %^0@( 83(P,3EQ,S$P+7%E M>'@S,C(N:'1M4$L! A0#% @ BCIA3YX$ &2E%@ RT \ M ( !'D@" &%R @!B8FQO9V\N:G!G4$L! A0#% M @ BCIA3^ 5-@J3$ U+H !$ ( !\HX" &)L:V(M,C Q M.3 Y,S N>'-D4$L! A0#% @ BCIA3V1M*.DD* 6Z\! !4 M ( !M)\" &)L:V(M,C Q.3 Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( (HZ M84][[IO0(48 'X< P 5 " 0O( @!B;&MB+3(P,3DP.3,P M7V1E9BYX;6Q02P$"% ,4 " "*.F%/>LHR1P?: !(JPD %0 M @ %?#@, 8FQK8BTR,#$Y,#DS,%]L86(N>&UL4$L! A0#% @ BCIA M3[/A8L%?>0 V,4% !4 ( !F>@# &)L:V(M,C Q.3 Y,S!? =<')E+GAM;%!+!08 # , D# K8@0 ! end XML 86 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Instruments (Tables)
9 Months Ended
Sep. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Values of Derivative Instruments
The fair values of our derivative instruments were as follows as of:
 
 
Asset Derivatives
 
 
Liability Derivatives
(dollars in thousands)
Balance sheet location
September 30,
2019

December 31,
2018

 
Balance sheet location
September 30,
2019

December 31,
2018

Derivative instruments designated as hedging instruments:
 
 
 
 
 
 
 
Interest rate swaps, long-term portion
Other assets

2,260

 
Other liabilities
2,318

186

Total derivative instruments designated as hedging instruments
 
$

$
2,260

 
 
$
2,318

$
186


Effects of Derivative Instruments in Cash Flow Hedging Relationships
The effects of derivative instruments in cash flow hedging relationships were as follows:
 
Gain (loss) recognized
in accumulated other
comprehensive
loss as of

Location
of gain (loss)
reclassified from
accumulated other
comprehensive
loss into income
Gain (loss) reclassified from accumulated
 other comprehensive loss into income
 
(dollars in thousands)
September 30,
2019

Three months ended 
 September 30, 2019

 
Nine months ended 
 September 30, 2019

Interest rate swaps
$
(2,318
)
Interest expense
$
196

 
$
669

 
 
 
 
 
 
 
September 30,
2018

 
Three months ended 
 September 30, 2018

 
Nine months ended 
 September 30, 2018

Interest rate swaps
$
4,558

Interest expense
$
23

 
$
(17
)

XML 87 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2019
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Loss by Component
The changes in accumulated other comprehensive income (loss) by component, consisted of the following:
 
Three months ended 
 September 30,
 
 
Nine months ended 
 September 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Accumulated other comprehensive loss, beginning of period
$
(9,409
)
$
(1,011
)
 
$
(5,110
)
$
(642
)
By component:
 
 
 
 
 
Gains and losses on cash flow hedges:
 
 
 
 
 
Accumulated other comprehensive (loss) income balance, beginning of period
$
(1,373
)
$
2,759

 
$
1,498

$
748

Other comprehensive (loss) income before reclassifications, net of tax effects of $78, $(209), $982 and $(860)
(219
)
583

 
(2,741
)
2,398

Amounts reclassified from accumulated other comprehensive (loss) income to interest expense
(196
)
(23
)
 
(669
)
17

Tax benefit included in provision for income taxes
52

6

 
176

(5
)
Total amounts reclassified from accumulated other comprehensive (loss) income
(144
)
(17
)
 
(493
)
12

Net current-period other comprehensive (loss) income
(363
)
566

 
(3,234
)
2,410

Reclassification upon early adoption of ASU 2018-02


 

167

Accumulated other comprehensive (loss) income balance, end of period
$
(1,736
)
$
3,325

 
$
(1,736
)
$
3,325

Foreign currency translation adjustment:
 
 
 
 
 
Accumulated other comprehensive loss balance, beginning of period
$
(8,036
)
$
(3,770
)
 
$
(6,608
)
$
(1,390
)
Translation adjustments
(3,893
)
1,047

 
(5,321
)
(1,333
)
Accumulated other comprehensive loss balance, end of period
(11,929
)
(2,723
)
 
(11,929
)
(2,723
)
Accumulated other comprehensive (loss) income, end of period
$
(13,665
)
$
602

 
$
(13,665
)
$
602


XML 88 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations (Details) - YourCause [Member]
$ in Millions
Jan. 02, 2019
USD ($)
Business Acquisition [Line Items]  
Estimated fair value of accounts receivable acquired $ 4.1
Goodwill, tax deductible amount 54.7
Revolving Credit Facility [Member]  
Business Acquisition [Line Items]  
Total cash consideration paid for the acquisition $ 157.7
XML 89 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating cash flows from operating leases $ 17,869
Right-of-use assets obtained in exchange for lease obligations (non-cash), operating leases $ 108,685
XML 90 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Components of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost [1] $ 6,786 $ 18,680
Variable lease cost 923 2,901
Sublease income (803) (2,262)
Net lease cost $ 6,906 $ 19,319
[1]
Includes short-term lease costs, which were immaterial.
XML 91 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Instruments (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Jun. 30, 2019
Feb. 28, 2018
Jul. 31, 2017
Derivative [Line Items]          
Accumulated other comprehensive loss expected to be reclassified into earnings within next 12 months $ (0.9)        
Ineffective portion of interest rate swap(s) $ 0.0 $ 0.0      
July 2017 Swap [Member]          
Derivative [Line Items]          
Derivative, notional amount         $ 150.0
February 2018 Swap [Member]          
Derivative [Line Items]          
Derivative, notional amount       $ 50.0  
June 2019 Swap [Member]          
Derivative [Line Items]          
Derivative, notional amount     $ 75.0    
JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a2019q310-q.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 228, "dts": { "calculationLink": { "local": [ "blkb-20190930_cal.xml" ] }, "definitionLink": { "local": [ "blkb-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "a2019q310-q.htm" ] }, "labelLink": { "local": [ "blkb-20190930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "blkb-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "blkb-20190930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-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/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 469, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 23, "http://www.blackbaud.com/20190930": 9, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 37 }, "keyCustom": 29, "keyStandard": 338, "memberCustom": 13, "memberStandard": 42, "nsprefix": "blkb", "nsuri": "http://www.blackbaud.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document", "role": "http://www.blackbaud.com/role/Document", "shortName": "Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Business Combinations", "role": "http://www.blackbaud.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Earnings Per Share", "role": "http://www.blackbaud.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Fair Value Measurements", "role": "http://www.blackbaud.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Consolidated Financial Statement Details", "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails", "shortName": "Consolidated Financial Statement Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Debt", "role": "http://www.blackbaud.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Derivative Instruments", "role": "http://www.blackbaud.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Commitments and Contingencies", "role": "http://www.blackbaud.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "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": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Income Taxes", "role": "http://www.blackbaud.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Stock-Based Compensation", "role": "http://www.blackbaud.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Stockholders' Equity", "role": "http://www.blackbaud.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Revenue Recognition", "role": "http://www.blackbaud.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Restructuring", "role": "http://www.blackbaud.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation (Policy)", "role": "http://www.blackbaud.com/role/BasisOfPresentationPolicy", "shortName": "Basis of Presentation (Policy)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Business Combinations (Tables)", "role": "http://www.blackbaud.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.blackbaud.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.blackbaud.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Consolidated Financial Statement Details (Tables)", "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables", "shortName": "Consolidated Financial Statement Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Debt (Tables)", "role": "http://www.blackbaud.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Derivative Instruments (Tables)", "role": "http://www.blackbaud.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Income Taxes (Tables)", "role": "http://www.blackbaud.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.blackbaud.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.blackbaud.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.blackbaud.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Restructuring (Tables)", "role": "http://www.blackbaud.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "blkb:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Basis of Presentation (Details)", "role": "http://www.blackbaud.com/role/BasisOfPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "I2019Q1YourCauseAcq_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationAcquiredReceivablesFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Business Combinations (Details)", "role": "http://www.blackbaud.com/role/BusinessCombinationsDetails", "shortName": "Business Combinations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "I2019Q1YourCauseAcq_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationAcquiredReceivablesFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Business Combinations (Purchase Price Allocation) (Details)", "role": "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "shortName": "Business Combinations (Purchase Price Allocation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "I2019Q1YourCauseAcq_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": "-3", "lang": null, "name": "blkb:BusinessAcquisitionPurchasePriceAllocationCurrentAssetsAndLiabilitiesWorkingCapital", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "D2019Q1YourCauseAcq_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Business Combinations (Acquired Intangible Assets) (Details)", "role": "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails", "shortName": "Business Combinations (Acquired Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "D2019Q1YourCauseAcq_us-gaap_BusinessAcquisitionAxis_blkb_YourCauseMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Goodwill and Other Intangible Assets (Change in Goodwill) (Details)", "role": "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets (Change in Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)", "role": "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "shortName": "Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "link:footnote", "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-5", "first": true, "lang": "en-US", "name": "blkb:RestructuringReservePeriodIncreaseDecreaseRelatedtoImpairmentofOperatingLeaseRightofUseAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)", "role": "http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "shortName": "Fair Value Measurements Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)", "role": "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)", "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails", "shortName": "Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)", "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails", "shortName": "Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:AccruedBonusesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Consolidated Financial Statement Details (Components of Other Income and Expense) (Details)", "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfOtherIncomeAndExpenseDetails", "shortName": "Consolidated Financial Statement Details (Components of Other Income and Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "I2017Q2CreditFacility", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Debt (Details)", "role": "http://www.blackbaud.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "I2017Q2CreditFacility", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Debt (Summary of Debt) (Details)", "role": "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails", "shortName": "Debt (Summary of Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Debt (Annual Maturities Related to Credit Facility) (Details)", "role": "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails", "shortName": "Debt (Annual Maturities Related to Credit Facility) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Derivative Instruments (Details)", "role": "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details)", "role": "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Fair Value of Derivative Instruments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)", "role": "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "shortName": "Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "link:footnote", "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-5", "first": true, "lang": "en-US", "name": "blkb:RestructuringReservePeriodIncreaseDecreaseRelatedtoImpairmentofOperatingLeaseRightofUseAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2018Q3QTD", "decimals": "-5", "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails", "shortName": "Commitments and Contingencies (Components of Lease Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414404 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details", "shortName": "Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "blkb:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "shortName": "Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "blkb:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details)", "role": "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails", "shortName": "Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "blkb:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rates) (Details)", "role": "http://www.blackbaud.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDetails", "shortName": "Income Taxes (Schedule of Effective Income Tax Rates) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details)", "role": "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "D2019Q1AnnualDividend", "decimals": "2", "first": true, "lang": null, "name": "blkb:AnnualDividendperShareApproved", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.blackbaud.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "D2019Q1AnnualDividend", "decimals": "2", "first": true, "lang": null, "name": "blkb:AnnualDividendperShareApproved", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)", "role": "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails", "shortName": "Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Revenue Recognition (Details)", "role": "http://www.blackbaud.com/role/RevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Revenue Recognition (Contract Balances) (Details)", "role": "http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails", "shortName": "Revenue Recognition (Contract Balances) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419404 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Geography) (Details)", "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails", "shortName": "Revenue Recognition (Disaggregation of Revenue by Geography) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419405 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)", "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails", "shortName": "Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_blkb_GeneralMarketsGroupMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3_srt_RangeAxis_srt_MinimumMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Restructuring (Details)", "role": "http://www.blackbaud.com/role/RestructuringDetails", "shortName": "Restructuring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2019Q3_srt_RangeAxis_srt_MinimumMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessExitCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420403 - Disclosure - Restructuring (Schedule of Restructuring Costs) (Details)", "role": "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "shortName": "Restructuring (Schedule of Restructuring Costs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessExitCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1004501 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420404 - Disclosure - Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details)", "role": "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails", "shortName": "Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Organization", "role": "http://www.blackbaud.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Basis of Presentation", "role": "http://www.blackbaud.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - a2019q310-q.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - a2019q310-q.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a2019q310-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 56, "tag": { "blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for salaries and sales commissions earned by employees. Includes current and non-current portions.", "label": "Accrued Commissions And Salaries, Current and Long-term", "terseLabel": "Accrued commissions and salaries" } } }, "localname": "AccruedCommissionsAndSalariesCurrentAndLongTerm", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations to customers for credit balances generated by customer overpayments. Includes current and non-current portions.", "label": "Accrued Customer Credit Balances, Current and Long-term", "terseLabel": "Customer credit balances" } } }, "localname": "AccruedCustomerCreditBalancesCurrentAndLongTerm", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received that are 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). Includes aggregate carrying amount, as of the balance sheet date, of current obligations not separately disclosed in the balance sheet due to materiality considerations. Current liabilities are expected to be paid within one year (or the normal operating cycle, if longer).", "label": "Accrued Expenses And Other Current Liabilities,", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_AccruedExpensesAndOtherLiabilitiesNonCurrent": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received, that are payable to vendors for goods and services received that are used in an entity's business. Used to reflect the non-current portion of the liabilities.", "label": "Accrued Expenses And Other Liabilities, Non-Current", "terseLabel": "Less: Long-term portion" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesNonCurrent", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_AccruedExpensesAndOtherLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The disclosure describes the Company's accrued expenses and other liabilities.", "label": "Accrued Expenses And Other Liabilities [Text Block]", "terseLabel": "Components of Accrued Expenses and Other Liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesTextBlock", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "blkb_AccumulatedOtherComprehensiveIncomeRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Other Comprehensive Income [Roll Forward]", "label": "Accumulated Other Comprehensive Income [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income [Roll Forward]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeRollForward", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "stringItemType" }, "blkb_AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToEarnings": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of gains (losses) reclassified in the period from accumulated other comprehensive income (loss) to earnings.", "label": "Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) to Earnings", "terseLabel": "Amounts reclassified from accumulated other comprehensive (loss) income to interest expense" } } }, "localname": "AmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToEarnings", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "blkb_AnnualDividendperShareApproved": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The aggregate dividend for each share of common stock outstanding approved by the board of directors for the current year.", "label": "Annual Dividend per Share Approved", "terseLabel": "Annual dividend per share approved (in dollars per share)" } } }, "localname": "AnnualDividendperShareApproved", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "blkb_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsAndLiabilitiesWorkingCapital": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Purchase Price Allocation, Current Assets and Liabilities, Working Capital", "label": "Business Acquisition, Purchase Price Allocation, Current Assets and Liabilities, Working Capital", "terseLabel": "Net working capital, excluding deferred revenue" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationCurrentAssetsAndLiabilitiesWorkingCapital", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "blkb_ChangeInCustomerFundsReceivable": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change In Customer Funds Receivable", "label": "Change In Customer Funds Receivable", "terseLabel": "Change in customer funds receivable" } } }, "localname": "ChangeInCustomerFundsReceivable", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "blkb_CommonStockQuarterlyDividendsPerShareCashPaid": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Quarterly dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Quarterly Dividends, Per Share, Cash Paid", "verboseLabel": "Quarterly dividends paid per share (in dollars per share)" } } }, "localname": "CommonStockQuarterlyDividendsPerShareCashPaid", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "blkb_CostOfOnetimeServicesAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost Of One-time Services And Other [Member]", "label": "Cost Of One-time Services And Other [Member]", "terseLabel": "Cost of one-time services and other [Member]" } } }, "localname": "CostOfOnetimeServicesAndOtherMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "blkb_CostOfRecurringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost Of Recurring [Member]", "label": "Cost Of Recurring [Member]", "terseLabel": "Cost of recurring [Member]" } } }, "localname": "CostOfRecurringMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "blkb_CustomerOperationsCenterMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Operations Center [Member]", "label": "Customer Operations Center [Member]", "terseLabel": "Customer Operations Center [Member]" } } }, "localname": "CustomerOperationsCenterMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "blkb_DueToCustomersCurrent": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of donations collected by the entity on behalf of its customers and payable to its customers. Also includes amounts classified as customer funds receivable. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due To Customers Current", "verboseLabel": "Due to customers" } } }, "localname": "DueToCustomersCurrent", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "blkb_EnterpriseMarketsGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Enterprise Markets Group [Member]", "label": "Enterprise Markets Group [Member]", "terseLabel": "EMG [Member]" } } }, "localname": "EnterpriseMarketsGroupMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the exercise of stock options and stock appreciation rights.", "label": "Exercise Of Stock Options And Stock Appreciation Rights Shares", "terseLabel": "Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)" } } }, "localname": "ExerciseOfStockOptionsAndStockAppreciationRightsShares", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value stock issued during the period as a result of the exercise of stock options and stock appreciation rights.", "label": "Exercise Of Stock Options And Stock Appreciation Rights Value", "terseLabel": "Exercise of stock options and stock appreciation rights and vesting of restricted stock units" } } }, "localname": "ExerciseOfStockOptionsAndStockAppreciationRightsValue", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "blkb_February2018SwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "February 2018 Swap [Member]", "label": "February 2018 Swap [Member]", "terseLabel": "February 2018 Swap [Member]" } } }, "localname": "February2018SwapMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "blkb_GeneralMarketsGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General Markets Group [Member]", "label": "General Markets Group [Member]", "terseLabel": "GMG [Member]" } } }, "localname": "GeneralMarketsGroupMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net change during the reporting period in accrued expenses and other liabilities.", "label": "Increase Decrease Accrued Expenses And Other Liabilities", "verboseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseAccruedExpensesAndOtherLiabilities", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "blkb_InternationalMarketsGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "International Markets Group [Member]", "label": "International Markets Group [Member]", "terseLabel": "IMG [Member]" } } }, "localname": "InternationalMarketsGroupMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "blkb_July2017SwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "July 2017 Swap [Member]", "label": "July 2017 Swap [Member]", "terseLabel": "July 2017 Swap [Member]" } } }, "localname": "July2017SwapMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "blkb_June2019SwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "June 2019 Swap [Member]", "label": "June 2019 Swap [Member]", "terseLabel": "June 2019 Swap [Member]" } } }, "localname": "June2019SwapMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of long-term purchase arrangements in which the entity has agreed to expend funds to procure goods or services.", "label": "Long-term Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Remaining aggregate minimum purchase commitment" } } }, "localname": "LongtermPurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_NewHQFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New HQ Facility [Member]", "label": "New HQ Facility [Member]", "terseLabel": "New HQ Facility [Member]" } } }, "localname": "NewHQFacilityMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "blkb_NonoperatingIncomeExpenseExcludingInterestExpense": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfOtherIncomeAndExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense, excluding interest 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), Excluding Interest Expense", "terseLabel": "Other income (expense), net", "totalLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpenseExcludingInterestExpense", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfOtherIncomeAndExpenseDetails", "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "blkb_NumberOfRenewalOptionsLeases": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Renewal Options, Leases", "label": "Number Of Renewal Options, Leases", "terseLabel": "Number of renewal options (leases)" } } }, "localname": "NumberOfRenewalOptionsLeases", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "blkb_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentBeforeReclassifications": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net of tax amount of other comprehensive income (loss) attributable to the parent entity before reclassifications into income.", "label": "Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent Before Reclassifications", "negatedTerseLabel": "Other comprehensive (loss) income before reclassifications, net of tax effects" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentBeforeReclassifications", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts paid for software maintenance in advance of when the expense is to be recognized. Includes current and non-current portions.", "label": "Prepaid Software Maintenance, Current and Long-term", "terseLabel": "Prepaid software maintenance and subscriptions" } } }, "localname": "PrepaidSoftwareMaintenanceCurrentAndLongTerm", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "blkb_RecurringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Recurring [Member]", "label": "Recurring [Member]", "terseLabel": "Recurring [Member]" } } }, "localname": "RecurringMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "blkb_RentableSquareFeet": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Approximate area of square feet included in operating lease agreement.", "label": "Rentable Square Feet", "terseLabel": "Rentable square feet (square foot)" } } }, "localname": "RentableSquareFeet", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "areaItemType" }, "blkb_RestructuringReservePeriodIncreaseDecreaseRelatedtoImpairmentofOperatingLeaseRightofUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the accrual for restructuring costs related to impairments of operating lease right-of-use assets.", "label": "Restructuring Reserve, Period Increase (Decrease), Related to Impairment of Operating Lease Right-of-Use Assets", "terseLabel": "Increases for incurred costs related to impairments of operating lease right-of-use assets", "verboseLabel": "Restructuring reserve, period increase (decrease), related to impairments of operating lease right-of-use assets" } } }, "localname": "RestructuringReservePeriodIncreaseDecreaseRelatedtoImpairmentofOperatingLeaseRightofUseAssets", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "monetaryItemType" }, "blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Effective Income Tax Rate [Table Text Block]", "label": "Schedule Of Effective Income Tax Rate [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rates" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateTableTextBlock", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of components of prepaid expenses and other current assets.", "label": "Schedule Of Prepaid Expenses And Other Assets Current [Table Text Block]", "terseLabel": "Components of Prepaid Expenses and Other Assets" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "blkb_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]", "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.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "blkb_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block]", "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.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "blkb_StockholdersEquityASU201802Adoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents movements included in the statement of stockholders' equity which are specifically related to the adoption of ASU 2018-02.", "label": "StockholdersEquityASU201802Adoption", "negatedTerseLabel": "Reclassification upon early adoption of ASU 2018-02", "terseLabel": "Reclassification upon early adoption of ASU 2018-02" } } }, "localname": "StockholdersEquityASU201802Adoption", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "blkb_SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been surrendered upon vesting of restricted stock/restricted stock units or exercise of stock appreciation rights during the period and are being held in treasury.", "label": "Surrender Of Shares Upon Restricted Stock And Restricted Unit Vesting And Exercise of Stock Appreciation Rights", "terseLabel": "Surrender of shares upon vesting of restricted stock and restricted stock units and exercise of stock appreciation rights" } } }, "localname": "SurrenderOfSharesUponRestrictedStockAndRestrictedUnitVestingAndExerciseofStockAppreciationRights", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "sharesItemType" }, "blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of payments made in advance for income and other taxes. Includes current and non-current portions.", "label": "Taxes, Prepaid And Receivable, Current and Long-term", "terseLabel": "Taxes, prepaid and receivable" } } }, "localname": "TaxesPrepaidAndReceivableCurrentAndLongTerm", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "blkb_ThirdpartyTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Technology developed by a third-party used in conjunction with entity's products and services.", "label": "Third-party Technology [Member]", "terseLabel": "Third-party technology [Member]" } } }, "localname": "ThirdpartyTechnologyMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "blkb_UnrecognizedTaxBenefitCurrentandLongterm": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Liability for uncertain tax positions as of the balance sheet date. Includes current and non-current portions.", "label": "Unrecognized Tax Benefit, Current and Long-term", "terseLabel": "Unrecognized tax benefit" } } }, "localname": "UnrecognizedTaxBenefitCurrentandLongterm", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "blkb_YourCauseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "YourCause [Member]", "label": "YourCause [Member]", "terseLabel": "YourCause [Member]" } } }, "localname": "YourCauseMember", "nsuri": "http://www.blackbaud.com/20190930", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails", "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/BusinessCombinationsTables", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "gMonthDayItemType" }, "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document period end date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r358" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document quarterly report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r359" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity address, address line one" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r360" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r360" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r360" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity incorporation, state or country code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r361" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r360" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r360" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r360" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r360" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "employerIdItemType" }, "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r357" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Document" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r127", "r200", "r203", "r348", "r349" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RestructuringDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "label": "Name of Property [Axis]", "terseLabel": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Name of Property [Domain]", "terseLabel": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r128", "r200", "r204", "r350", "r351", "r352" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails" ], "xbrltype": "stringItemType" }, "stpr_SC": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SOUTH CAROLINA", "terseLabel": "SC [Member]" } } }, "localname": "SC", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "stpr_TX": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "TEXAS", "terseLabel": "TX [Member]" } } }, "localname": "TX", "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r6", "r28" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations 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, Trade, Current", "verboseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r16", "r129", "r130", "r201" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $4,791 and $4,722 at September 30, 2019 and December 31, 2018, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrentAndNoncurrent": { "auth_ref": [ "r327", "r345" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements.", "label": "Accrued Bonuses", "terseLabel": "Accrued bonuses" } } }, "localname": "AccruedBonusesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrentAndNoncurrent": { "auth_ref": [ "r11", "r13", "r324", "r338" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees.", "label": "Accrued Insurance", "terseLabel": "Accrued health care costs" } } }, "localname": "AccruedInsuranceCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "totalLabel": "Total accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrentAndNoncurrent": { "auth_ref": [ "r207", "r327", "r345" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees.", "label": "Accrued Vacation", "terseLabel": "Accrued vacation costs" } } }, "localname": "AccruedVacationCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r50", "r52", "r53" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Accumulated other comprehensive income (loss), end of period", "periodStartLabel": "Accumulated other comprehensive (loss) income, beginning of period", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r49", "r53", "r56", "r245" ], "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": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r47", "r53", "r56", "r245" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency translation adjustment [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average amortization period (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Consolidated Financial Statement Details" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r17" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Employee taxes paid for withheld shares upon equity award settlement" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r211", "r212", "r217", "r218" ], "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r117", "r118", "r119", "r120", "r121", "r122" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r212", "r214", "r216" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Allocated stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r22", "r131", "r133" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r88", "r292" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred financing costs and discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r144", "r152" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.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" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r112" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares excluded from calculations of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r126", "r322", "r337" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r42" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r277" ], "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r257", "r260" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "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": "Unaudited interim consolidated financial statements" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails", "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/BusinessCombinationsTables", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r230", "r231" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails", "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/BusinessCombinationsTables", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/BusinessCombinationsTables", "http://www.blackbaud.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill, tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquiredReceivablesFairValue": { "auth_ref": [ "r232" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of acquired receivable from business combination, excluding certain loans and debt securities acquired in transfer.", "label": "Business Combination, Acquired Receivable, Fair Value", "terseLabel": "Estimated fair value of accounts receivable acquired" } } }, "localname": "BusinessCombinationAcquiredReceivablesFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r240" ], "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 Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r233" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 5.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", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r233" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as noncurrent.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r233" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 3.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": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r233" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r233" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other long-term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r233" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessExitCosts1": { "auth_ref": [ "r88", "r160", "r166", "r172" ], "calculation": { "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Business Exit Costs", "terseLabel": "Contract termination costs" } } }, "localname": "BusinessExitCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r354" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "terseLabel": "Software development costs, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r136" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization expense from costs of obtaining contracts" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r135" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Costs of obtaining contracts" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Current portion of costs of obtaining contracts" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r25", "r90" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r85", "r90", "r92" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "totalLabel": "Total cash, cash equivalents and restricted cash in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r85", "r90", "r92" ], "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, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r85", "r287" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "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 decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r275" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Accumulated other comprehensive loss expected to be reclassified into earnings within next 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging [Member]", "verboseLabel": "Gains and losses on cash flow hedges [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r176", "r329", "r344" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.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 (see Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r175", "r178" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "verboseLabel": "Dividends paid per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 180,000,000 shares authorized, 60,207,091 and 59,327,633 shares issued at September 30, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r59", "r61", "r62" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r94", "r243", "r246", "r247" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractTerminationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Contract termination costs [Member]" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r194", "r195", "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Total deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r194", "r195", "r201" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 5.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, current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r194", "r195", "r201" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 4.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, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r202" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized that was included in deferred revenue at beginning of period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r70" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Total included in cost of revenue [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r12", "r180", "r325", "r335" ], "calculation": { "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "totalLabel": "Debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r33", "r183", "r291" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Weighted average effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r181", "r292" ], "calculation": { "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Less: Unamortized discount and debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r95", "r226", "r227" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.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 taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r222", "r225" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.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 tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r88", "r155" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r43", "r44", "r286" ], "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Noncurrent", "terseLabel": "Derivative assets, long-term portion" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "auth_ref": [ "r43", "r44", "r45", "r270" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Amount Not Offset Against Collateral", "terseLabel": "Derivative assets, fair value" } } }, "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "auth_ref": [ "r43", "r44", "r45", "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral", "terseLabel": "Derivative liabilities, fair value" } } }, "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r258", "r259", "r264", "r267" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r254", "r258", "r264" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r254", "r258", "r264", "r267", "r268", "r272", "r273" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r262", "r266" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "negatedTerseLabel": "Gain (loss) reclassified from accumulated other comprehensive loss into income" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r43", "r44", "r286" ], "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "terseLabel": "Derivative liabilities, long-term portion" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r250", "r252" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r99", "r249", "r251", "r252", "r254", "r256", "r261", "r264", "r269", "r271", "r273" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r276", "r285" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Derivatives Instruments" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedging instrument [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r200" ], "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": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r190", "r333" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedLabel": "Payment of dividends" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r91" ], "lang": { "en-US": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends payable per share (in dollars per share)" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableLineItems": { "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": "Dividends Payable [Line Items]", "terseLabel": "Dividends Payable [Line Items]" } } }, "localname": "DividendsPayableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableTable": { "auth_ref": [ "r91" ], "lang": { "en-US": { "role": { "documentation": "A table that contains information regarding dividends that have been declared but not paid as of the financial reporting date. This information may contain the amount, amount per share, declared date, and date to be paid.", "label": "Dividends Payable [Table]", "terseLabel": "Dividends Payable [Table]" } } }, "localname": "DividendsPayableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r66", "r104", "r107", "r109", "r110", "r111", "r114", "r331", "r347" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings (Loss) Per Share, Basic and Diluted [Abstract]" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r66", "r104", "r107", "r109", "r110", "r111", "r114", "r331", "r347" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r287" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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 exchange rate on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r98", "r223", "r224" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "verboseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r277", "r278", "r279", "r283" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r208", "r209", "r210", "r278", "r315" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r277", "r278", "r280", "r281", "r284" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r208", "r209", "r210", "r278", "r316" ], "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, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r208", "r209", "r210", "r278", "r317" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r208", "r209", "r210", "r278", "r318" ], "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, Level 3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r282", "r284" ], "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, Recurring [Member]", "terseLabel": "Fair value measurements, recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r257", "r261", "r272" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r145", "r148", "r151", "r153", "r320" ], "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 [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r145", "r150" ], "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 [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r146" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet": { "auth_ref": [ "r263" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net gain (loss) recognized in earnings during the reporting period representing the amount of the cash flow hedges' ineffectiveness.", "label": "Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net", "terseLabel": "Ineffective portion of interest rate swap(s)" } } }, "localname": "GainLossOnCashFlowHedgeIneffectivenessNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r67" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r137", "r138" ], "calculation": { "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r139" ], "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 related to current year business combination" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r140" ], "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": "Effect of foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r69" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r254", "r268" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r97" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r229" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r125", "r228" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.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 provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r87" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "verboseLabel": "Trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r87" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisition and disposal of businesses:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r108", "r113" ], "calculation": { "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": 1.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 Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Stock-based awards" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r143", "r149" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r64", "r124", "r289", "r292", "r332" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r72", "r123" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfOtherIncomeAndExpenseDetails": { "order": 1.0, "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfOtherIncomeAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "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": "Operating Leases, Rent Expense", "terseLabel": "Rent expense under ASC 840" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r311", "r313" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails": { "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": "Net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r311" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r93", "r94", "r177" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs, Policy [Policy Text Block]", "terseLabel": "Legal proceedings" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r303" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r301" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "terseLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019 \u2013 remaining" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r302" ], "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 agreement renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, operating lease, term of contract (less than)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r21", "r326", "r342" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r277" ], "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total financial liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r29", "r96" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]", "terseLabel": "Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]" } } }, "localname": "LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r182", "r325", "r340" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total required maturities" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Debt, current portion", "verboseLabel": "Less: Debt, current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r101", "r179" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r101", "r179" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r101", "r179" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r101", "r179" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r101", "r179" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r101" ], "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the 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": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "2019 - remaining" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedToCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt [Member]", "terseLabel": "Long-term debt [Member]" } } }, "localname": "LongTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketingRelatedIntangibleAssetsMember": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Marketing-related asset, including, but not limited to, internet domain name, newspaper mast head, and trademark.", "label": "Marketing-Related Intangible Assets [Member]", "terseLabel": "Marketing assets [Member]" } } }, "localname": "MarketingRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r86", "r89" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r57", "r60", "r65", "r89", "r113", "r330", "r346" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.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) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows", "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r236" ], "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-compete agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Total included in operating expenses [Member]" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r304", "r313" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails": { "order": 1.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r299" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of future payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationDetails", "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r299" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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, current portion", "verboseLabel": "Operating lease liabilities, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r299" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r300", "r307" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r298" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationDetails", "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r310", "r313" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r309", "r313" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumLeaseCommitmentsRelatedToLeaseAgreementsUnderAsc840Details" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r1", "r102", "r116", "r248" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r248" ], "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]", "verboseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r10", "r321", "r336" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r257", "r272" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets [Member]" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 7.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" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r241", "r242", "r244" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized (loss) gain on derivative instruments, net of tax" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": { "auth_ref": [ "r48" ], "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "negatedTotalLabel": "Net current-period other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r46", "r288" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r58", "r61", "r63", "r185" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r58", "r61", "r241", "r242", "r244" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.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 (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": { "auth_ref": [ "r50", "r54", "r55", "r255" ], "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "totalLabel": "Total amounts reclassified from accumulated other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax": { "auth_ref": [ "r51" ], "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax", "negatedTerseLabel": "Tax benefit included in provision for income taxes" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r48", "r50", "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "negatedTerseLabel": "Gain (loss) recognized in accumulated other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsOfDerivativeInstrumentsInCashFlowHedgingRelationshipsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": { "auth_ref": [ "r48", "r51" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax", "terseLabel": "Unrealized gains (losses), tax effects" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r206", "r220" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "Components of Other Income and Expense" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r328" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r257", "r272" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 6.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" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.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 non-cash adjustments" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfOtherIncomeAndExpenseDetails": { "order": 2.0, "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense", "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfOtherIncomeAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestrictedAssetsCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets that are pledged or subject to withdrawal restrictions, classified as other.", "label": "Other Restricted Assets, Current", "terseLabel": "Customer funds receivable" } } }, "localname": "OtherRestrictedAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringCosts": { "auth_ref": [ "r88", "r160", "r166", "r172" ], "calculation": { "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.", "label": "Other Restructuring Costs", "terseLabel": "Other costs" } } }, "localname": "OtherRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other costs [Member]" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r74", "r77", "r100" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r84", "r162" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Costs paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r81" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividend payments to stockholders" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Employee taxes paid for withheld shares upon equity award settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r75", "r238" ], "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": "Total cash consideration paid for the acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r75" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Purchase of net assets of acquired companies, net of cash and restricted cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r76" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r14" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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, Issued", "terseLabel": "Preferred stock; 20,000,000 shares authorized, none outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepaid Expense and Other Assets", "totalLabel": "Total prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r23", "r24" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "auth_ref": [ "r10", "r321", "r336" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed after one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Noncurrent", "terseLabel": "Less: Long-term portion" } } }, "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r79" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities": { "auth_ref": [ "r80", "r83" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow from cash and cash items that are not available for withdrawal or usage.", "label": "Proceeds from (Repayments of) Restricted Cash, Financing Activities", "terseLabel": "Change in due to customers" } } }, "localname": "ProceedsFromRepaymentsOfRestrictedCashFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r78", "r215" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r26", "r157" ], "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, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r157", "r343" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r8", "r156" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r68", "r134" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts and sales returns" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r82" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Payments on debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r221", "r355" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r7", "r90", "r92" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash due to customers" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r161", "r163", "r170", "r173" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs incurred to date for the specified restructuring cost.", "label": "Restructuring and Related Cost, Cost Incurred to Date", "terseLabel": "Cumulative costs incurred to date" } } }, "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r161", "r163", "r170", "r173" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Restructuring costs, expected" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r88", "r160", "r166", "r172" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r88" ], "calculation": { "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "totalLabel": "Total" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r162", "r168" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Restructuring reserve, end of period", "periodStartLabel": "Restructuring reserve, beginning of period" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r160", "r167" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Written off upon adoption of ASU 2016-02" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReservePeriodIncreaseDecrease": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the accrual for restructuring costs.", "label": "Restructuring Reserve, Period Increase (Decrease)", "terseLabel": "Increases for incurred costs" } } }, "localname": "RestructuringReservePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r190", "r341" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 6.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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r199", "r200" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByGeographyDetails", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r197" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percentage to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit loans [Member]", "verboseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r308", "r313" ], "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": "Right-of-use assets obtained in exchange for lease obligations (non-cash), operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Loss by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r230", "r231" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.blackbaud.com/role/BusinessCombinationsTables", "http://www.blackbaud.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Effects of Derivative Instruments in Cash Flow Hedging Relationships" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Summary of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r34", "r96", "r186", "r187", "r188", "r189", "r290", "r291", "r293", "r334" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Summary of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Fair Values of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r212", "r213", "r216" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule of Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r277", "r278" ], "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": "Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r145" ], "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 [Table Text Block]", "terseLabel": "Acquired Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r141", "r142" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsChangeInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r141", "r142" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Change in Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Annual Maturities Related to Credit Facility" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r234" ], "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": "Purchase Price Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r164", "r165", "r169" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r164", "r165", "r169" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r162", "r171" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Restructuring Reserve by Type of Cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Term loans [Member]" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r41" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Security deposits" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Reportable segment" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BasisOfPresentationPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.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, marketing and customer success" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r67" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales, marketing and customer success [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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 Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer.", "label": "Short-term Debt [Member]", "terseLabel": "Short-term debt [Member]" } } }, "localname": "ShortTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r126", "r141", "r159", "r163", "r173", "r348" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationOfRevenueByMarketGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r38", "r185" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Statement, Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.blackbaud.com/role/StockholdersEquityChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r14", "r15", "r185", "r190" ], "lang": { "en-US": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedLabel": "Restricted stock cancellations (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r185", "r190" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "verboseLabel": "Restricted stock grants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r14", "r15", "r185", "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Restricted stock grants" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r19", "r20", "r132" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r193" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r306", "r313" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r11", "r323", "r339" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.", "label": "Taxes Payable", "terseLabel": "Taxes payable" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfAccruedExpensesAndOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r235" ], "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]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyServiceMember": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.", "label": "Technology Service [Member]", "terseLabel": "One-time services and other [Member]" } } }, "localname": "TechnologyServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r37", "r191" ], "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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r37", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r37", "r191", "r192" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 11,022,799 and 10,760,574 shares at September 30, 2019 and December 31, 2018, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.blackbaud.com/role/RestructuringScheduleOfRestructuringReserveByTypeOfCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r39", "r319" ], "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsOfPrepaidExpensesAndOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r305", "r313" ], "calculation": { "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails": { "order": 2.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/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/CommitmentsAndContingenciesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r106", "r111" ], "calculation": { "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "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 Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average shares outstanding", "totalLabel": "Weighted average common shares assuming dilution" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Common shares and equivalents outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r105", "r111" ], "calculation": { "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "order": 2.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 weighted average shares", "verboseLabel": "Weighted average common shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "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=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r11": { "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=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r111": { "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" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "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=27012166&loc=d3e187085-122770" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r214": { "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=116856206&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "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=6876686&loc=d3e534808-122878" }, "r322": { "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=6876686&loc=d3e534808-122878" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r325": { "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=6876686&loc=d3e534808-122878" }, "r326": { "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=6876686&loc=d3e534808-122878" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r329": { "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=6876686&loc=d3e534808-122878" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "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=116637391&loc=SL114874048-224260" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r335": { "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=119400593&loc=d3e572229-122910" }, "r336": { "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=119400593&loc=d3e572229-122910" }, "r337": { "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=119400593&loc=d3e572229-122910" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r341": { "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=119400593&loc=d3e572229-122910" }, "r342": { "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=119400593&loc=d3e572229-122910" }, "r343": { "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=119400593&loc=d3e572229-122910" }, "r344": { "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=119400593&loc=d3e572229-122910" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r346": { "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=116637232&loc=SL114874131-224263" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r351": { "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=6589523&loc=d3e617274-123014" }, "r352": { "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=6590653&loc=d3e638233-123024" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28)", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r357": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r358": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r359": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r361": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "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=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "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=116634182&loc=SL114868664-224227" }, "r68": { "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=116634182&loc=SL114868664-224227" }, "r69": { "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=116634182&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=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "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=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "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=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-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=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&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=118932676&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=118932676&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=118932676&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=6877327&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=118932676&loc=d3e3044-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r94": { "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" }, "r95": { "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=26873400&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" } }, "version": "2.1" }